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