fix: documents chat not working with chatglm2-6b (#275)

Close #274
This commit is contained in:
magic.chen 2023-06-26 19:59:02 +08:00 committed by GitHub
commit 68fa925083
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -54,6 +54,11 @@ def chatglm_generate_stream(
try:
query = messages[-2].split("human:")[1]
except IndexError:
# 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 = ""