Пайплайн без обработки ошибок ломается на третий день — и вы узнаёте об этом от недовольного руководителя. Сделаем систему, которая работает неделями без вашего внимания.
🎯 После урока сможешь: добавить в пайплайн обработку ошибок, чтобы он работал неделями без тебя.
Где обычно ломается
API внешнего сервиса лимиты, недоступность, смена API Anthropic API лимиты, неверный JSON в ответе Сеть таймаут, разрыв соединения Парсер сайт изменил вёрстку Промпт пустой/некорректный ответ Доставка Telegram заблокировал, Notion не отвечает
Три стратегии устойчивости
1. RETRY
у нода Settings → On Error → Retry on Fail
(30 сек, 3 попытки) — спасает от сетевых сбоев
2. CONTINUE ON FAIL
пайплайн не падает целиком; ошибка идёт в отдельную ветку
3. ERROR WORKFLOW
отдельный workflow на ЛЮБУЮ ошибку:
→ Telegram «Пайплайн X упал на ноде Y: ошибка Z»
→ лог в Google Sheets
Валидация ответа AI
AI иногда возвращает не то, что ждём (особенно при просьбе вернуть JSON). Простая проверка ловит «битый» ответ, не роняя пайплайн:
// Нод Code в n8n
const response = $input.first().json.text;
try {
const parsed = JSON.parse(response);
if (!parsed.sentiment || !parsed.topics) throw new Error("Нет нужных полей");
return [{json: parsed}];
} catch (e) {
return [{json: {error: e.message, raw: response}}]; // сохранить для разбора
}
Логи и мониторинг расходов
Минимум логов на каждый запуск: • время запуска • сколько обработано • сколько ошибок • стоимость ($) из поля usage • ссылка на результат Отдельный workflow раз в день: считает расходы за вчера → если > порога → уведомление → если > 2× порога → авто-остановка всех пайплайнов
Мониторинг расходов — защита от кошмара «забыл лимит, потратил $200 за ночь». Один сторожевой пайплайн, который следит за тратами и умеет всё выключить, стоит настроить в первую очередь.
Контрольный вопрос. Что делает Error Workflow?
Подсказка: Аварийный обработчик.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Зачем валидировать ответ AI перед использованием?
Подсказка: Ответ бывает не по формату.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что защищает от «сжёг $200 за ночь»?
Подсказка: Мониторинг трат с авто-стопом.
Онлайн-проверка ответа появится позже
Что дальше
Пайплайн устойчив. В финальном уроке модуля — готовые рецепты, которые можно скопировать и адаптировать под свою задачу за вечер.
