настройка

This commit is contained in:
2026-04-16 13:39:08 +10:00
parent cc18b98946
commit cec8829291

View File

@@ -227,6 +227,11 @@ def gpt_response_message(content: str, name_promt: str):
logger.info(f"gpt_response_message: {ex}")
retries += 1
if retries < max_retries:
# Задержка с экспоненциальным увеличением: 1с, 2с, 4с
sleep_time = 2 ** (retries - 1)
print(f"Повторная попытка через {sleep_time} секунд...")
time.sleep(sleep_time) # <-- Добавляем задержку
logger.info(f"Привышен лимит запросов {max_retries}")
return ""
@@ -618,5 +623,5 @@ async def get_logs():
lines = file.readlines()[-10:] # последние 10 строк
return {"logs": lines}
# if __name__ == "__main__":
# uvicorn.run("main:app", port=8001, reload=True)
if __name__ == "__main__":
uvicorn.run("main:app", port=8001, reload=True)