return error message when request fail

This commit is contained in:
wangjiacai 2023-04-08 10:40:48 +08:00
parent 00c5f5ac4e
commit 6dcf5d757a

View File

@ -95,12 +95,14 @@ def chat_post():
else:
messages.append(
{"role": "user", "content": chat.request})
openai_resp = openai.ChatCompletion.create(
model=current_app.config['OPENAI_MODEL_NAME'],
messages=messages
)
msg_resp = openai_resp['choices'][0]['message']['content']
try:
openai_resp = openai.ChatCompletion.create(
model=current_app.config['OPENAI_MODEL_NAME'],
messages=messages
)
msg_resp = openai_resp['choices'][0]['message']['content']
except:
msg_resp = "请求错误,请尝试重发。如果持续错误,请联系管理员检查。"
if msg_resp:
response = {"message": msg_resp, "status": "success"}
else: