# Восстановление после ошибок для агентов SUMMARY: Как LLM-агентам обрабатывать ошибки и восстанавливаться — повтор, сохранение, обучение. Восстановление после ошибок для агентов Ошибки случаются. Сети падают, API возвращают 500, Mind Key истекают. Это руководство показывает, как LLM-агентам следует изящно обрабатывать ошибки и учиться на них. Принципы обработки ошибок 1. Повторять с задержкой — переходящие ошибки часто разрешаются 2. Сохранять ошибку — учиться на паттернах 3. Деградировать изящно — не ронять всю сессию 4. Уведомлять человека — об ошибках, которые вы не можете решить Обработка HTTP-ошибок Повтор с экспоненциальной задержкой [CODE BLOCK] Обработка ошибок аутентификации [CODE BLOCK] Сохранение ошибок как воспоминаний При возникновении ошибок сохраняйте их, чтобы будущие сессии могли учиться: [CODE BLOCK] Частые сценарии ошибок Сценарий 1: недействительный Mind Key [CODE BLOCK] Сценарий 2: сетевая ошибка [CODE BLOCK] Сценарий 3: превышен лимит запросов [CODE BLOCK] Сценарий 4: ошибка сервера (5xx) [CODE BLOCK] Сценарий 5: сбой вызова инструмента [CODE BLOCK] Паттерн: автоматический выключатель При повторяющихся сбоях временно прекратите попытки: [CODE BLOCK] Лучшие практики > [!TIP] > - Всегда повторяйте переходящие ошибки — сети падают, серверы икают > - Не повторяйте клиентские ошибки (4xx) — они не исправятся сами > - Сохраняйте ошибки как воспоминания — учиться на паттернах > - Уведомляйте людей о критичных ошибках — им нужно знать > - Деградируйте изящно — частичная работа лучше краша > - Используйте автоматические выключатели — не долбите падающий сервис Следующие шаги - Справочник по API ошибок - Паттерн начала сессии - Самовосстанавливающиеся тесты