Commit 632ff31c authored by lishen's avatar lishen

[add] exercise QA

parent 15ebaf46
...@@ -16,7 +16,7 @@ from answer_search import * ...@@ -16,7 +16,7 @@ from answer_search import *
class ChatBotGraph: class ChatBotGraph:
def __init__(self): def __init__(self):
self.g = Graph( self.g = Graph(
'http://127.0.0.1:7474', 'http://127.0.0.1:7476',
user="neo4j", user="neo4j",
password="neo4j") password="neo4j")
self.classifier = QuestionClassifier(self.g) self.classifier = QuestionClassifier(self.g)
...@@ -36,18 +36,18 @@ class ChatBotGraph: ...@@ -36,18 +36,18 @@ class ChatBotGraph:
return '\n'.join(final_answers) return '\n'.join(final_answers)
# if __name__ == '__main__':
# handler = ChatBotGraph()
# while 1:
# question = input('用户:')
# answer = handler.chat_main(question)
# print('小益:', answer)
if __name__ == '__main__': if __name__ == '__main__':
handler = ChatBotGraph() handler = ChatBotGraph()
while 1: # 接口创建函数
question = input('用户:') # fn设置处理函数,inputs设置输入接口组件,outputs设置输出接口组件
answer = handler.chat_main(question) # fn,inputs,outputs都是必填函数
print('小益:', answer) demo = gr.Interface(fn=handler.chat_main, inputs="text", outputs="text")
# if __name__ == '__main__': demo.launch(share=True, server_name="0.0.0.0")
# handler = ChatBotGraph()
# # 接口创建函数
# # fn设置处理函数,inputs设置输入接口组件,outputs设置输出接口组件
# # fn,inputs,outputs都是必填函数
# demo = gr.Interface(fn=handler.chat_main, inputs="text", outputs="text")
#
# demo.launch(share=True, server_name="0.0.0.0")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment