refine error response, add set api-key MD (#178)

This commit is contained in:
KevinHuSh
2024-03-31 19:09:42 +08:00
committed by GitHub
parent 9ff38891ad
commit 121c7a5681
8 changed files with 194 additions and 4 deletions

View File

@ -253,6 +253,8 @@ def chat(dialog, messages, **kwargs):
for c in kbinfos["chunks"]:
if c.get("vector"):
del c["vector"]
if answer.lower().find("invalid key") >= 0 or answer.lower().find("invalid api")>=0:
answer += " Please set LLM API-Key in 'User Setting -> Model Providers -> API-Key'"
return {"answer": answer, "reference": kbinfos}