Factool / test /test.py
EQ3A2A's picture
Upload folder using huggingface_hub
d195d4f
raw
history blame
2.01 kB
from factool import Factool
# Initialize a Factool instance with the specified keys. foundation_model could be either "gpt-3.5-turbo" or "gpt-4"
factool_instance = Factool("gpt-4")
inputs = [
{
# "prompt": "在三亚市公园中,无障碍设施建设率必须超过百分之九十,但不必是百分之一百,这对吗",
# "response": "根据您提供的信息,我理解为在三亚市的公园中,无障碍设施的建设率必须超过90%,而不一定需要达到100%。这意味着至少90%的公园区域必须提供无障碍设施,以方便身体有特殊需求的人士,但并不要求每个区域都必须设置无障碍设施。\
# 对于这样的规定,是否合理取决于具体情况。如果三亚市的公园面积广阔,并且无障碍设施的建设需要一定的时间和成本,那么要求超过90%的建设率可能是一种妥协和合理的规定。这样可以确保大部分区域对残障人士开放,同时给予公园管理部门一定的灵活性。\
# 然而,也有可能有人认为100%的无障碍设施建设率更为理想,因为这样可以确保每个人都能无障碍地进入所有区域。无障碍设施的建设是为了保障社会包容性和公平性,使得每个人都能平等地享受公共场所。\
# 总之,无障碍设施建设率超过90%的规定可能是在权衡各种因素后做出的决策,但是否对所有人都合理,还需根据具体情况和不同观点进行综合评估。",
"prompt": "Introduce Graham Neubig",
"response": "Graham Neubig is a professor at MIT",
"category": "kbqa",
"search_type": "online",
#"data_link": "/home/bjwang/projects/factool_dev/test/三亚市公园条例.jsonl",
#"embedding_link": "/home/bjwang/projects/factool_dev/test/三亚市公园条例_embed.jsonl"
},
]
response_list = factool_instance.run(inputs)
print(response_list)