Более понятное сообщение при достижении дневного лимита запросов к ИИ.

This commit is contained in:
Kirill Kirilenko 2025-12-31 01:12:45 +03:00
parent a181d00da5
commit 041942f95f

View file

@ -72,8 +72,11 @@ class AiAgent:
except Exception as e:
context.remove_last_message()
if str(e).find("Rate limit exceeded") != -1:
return "Извините, достигнут дневной лимит запросов к ИИ (обновляется в 03:00 МСК)."
else:
print(f"Ошибка выполнения запроса к ИИ: {e}")
return f"Извините, при обработке запроса произошла ошибка:\n{e}"
return f"Извините, при обработке запроса произошла ошибка."
def clear_chat_context(self, chat_id: int):
self.chat_contexts.pop(chat_id, None)