fix: documents chat not working with chatglm2-6b

This commit is contained in:
staneyffer 2023-06-26 18:13:31 +08:00
parent acee2041ab
commit b41be465ad

View File

@ -54,7 +54,12 @@ def chatglm_generate_stream(
try:
query = messages[-2].split("human:")[1]
except IndexError:
query = messages[-3].split("human:")[1]
# fix doc qa: https://github.com/csunny/DB-GPT/issues/274
doc_qa_message = messages[-2]
if "system:" in doc_qa_message:
query = doc_qa_message.split("system:")[1]
else:
query = messages[-3].split("human:")[1]
print("Query Message: ", query)
# output = ""
# i = 0