limit request rate if API fail
This commit is contained in:
parent
be2bb856b0
commit
40554545f2
@ -5,6 +5,7 @@ from . import db
|
||||
from datetime import datetime, timedelta
|
||||
import openai
|
||||
import logging
|
||||
import time
|
||||
|
||||
main = Blueprint('main', __name__)
|
||||
|
||||
@ -105,6 +106,7 @@ def chat_post():
|
||||
except Exception as e:
|
||||
logger.error("OpenAI API request failed: %s", repr(e))
|
||||
msg_resp = "请求错误,请尝试重发。如果持续错误,请联系管理员检查。"
|
||||
time.sleep(1)
|
||||
|
||||
if msg_resp:
|
||||
response = {"message": msg_resp, "status": "success"}
|
||||
|
Reference in New Issue
Block a user