Update app.py
Browse files
app.py
CHANGED
@@ -39,17 +39,17 @@ chain = load_qa_chain(OpenAI(temperature=0,model_name="gpt-3.5-turbo", verbose=T
|
|
39 |
|
40 |
|
41 |
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
|
47 |
-
prompt = "您是回答所有ANSYS软件使用查询的得力助手,如果所问的内容不在范围内,请回答您提的问题不在本知识库内,请重新提问,所有问题必需用中文回答"
|
48 |
|
49 |
def predict(message, history):
|
50 |
history_langchain_format = []
|
51 |
for human, ai in history:
|
52 |
-
history_langchain_format.append(SystemMessage(content=
|
53 |
history_langchain_format.append(HumanMessage(content=human))
|
54 |
history_langchain_format.append(AIMessage(content=ai))
|
55 |
history_langchain_format.append(HumanMessage(content=message))
|
|
|
39 |
|
40 |
|
41 |
|
42 |
+
template="您是回答所有ANSYS软件使用查询的得力助手,如果所问的内容不在范围内,请回答您提的问题不在本知识库内,请重新提问. {input_language} to {output_language}."
|
43 |
+
system_message_prompt = SystemMessagePromptTemplate.from_template(template)
|
44 |
+
human_template="{text}"
|
45 |
+
human_message_prompt = HumanMessagePromptTemplate.from_template(human_template)
|
46 |
|
47 |
+
#prompt = "您是回答所有ANSYS软件使用查询的得力助手,如果所问的内容不在范围内,请回答您提的问题不在本知识库内,请重新提问,所有问题必需用中文回答"
|
48 |
|
49 |
def predict(message, history):
|
50 |
history_langchain_format = []
|
51 |
for human, ai in history:
|
52 |
+
history_langchain_format.append(SystemMessage(content=system))
|
53 |
history_langchain_format.append(HumanMessage(content=human))
|
54 |
history_langchain_format.append(AIMessage(content=ai))
|
55 |
history_langchain_format.append(HumanMessage(content=message))
|