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) |