Настройка блока AI Agent в n8n: Интеграция GPT, Claude и DeepSeek
В этой статье рассмотрим блок AI Agent в n8n, разберемся с его основными возможностями и настройкой работы с любыми моделями через RouterAI.

Блок AI Agent в n8n — это инструмент, который превращает ваши рабочие процессы (workflows) в интеллектуальных автономных агентов, способных принимать решения, взаимодействовать с внешними системами и выполнять сложные задачи без постоянного контроля человека.
Ключевая идея AI Agent — это "мозг" внутри workflow. Вы описываете ему цель (goal), предоставляете инструменты (tools) и контекст, а он самостоятельно планирует и выполняет последовательность действий для достижения этой цели, используя инструменты если это необходимо.
Основные компоненты блока:
- Триггер: Условие старта AI агента. Пример: "В 3 часа ночи" или "при получении сообщения в Telegram".
- Prompt: Описание задачи, на естественном языке, которую должен выполнить агент. Пример: "Найди последние 3 твита от компании X, суммаризируй их и отправь краткий отчёт в Telegram канал."
- Chat Model: Выбор модели LLM, которая будет обрабатывать логику агента. Мы подключим любую из сотен доступных на RouterAI, такие как Claude Sonnet 5.5, GPT-5.5, DeepSeek V4, Gemini 3.1. Полный список доступных моделей смотрите здесь.
- Memory: хранилище данных, позволяет обращаться к собранным ранее данным, либо сохранять результаты действий. Пример: Simple Memory, хранение в памяти n8n для не критических данных.
-
Tools: это самое важное. Агент сам выбирает, какие инструменты использовать и в каком порядке. Инструменты — это, по сути, другие ноды n8n или специальные функции. Инструменты делятся на
- Встроенные инструменты: HTTP Request, Code и т.д.
- Кастомные инструменты: Вы можете обернуть любой существующий workflow n8n в инструмент. Агент может вызывать целые отдельные workflow как отдельный шаг.
- MCP tools: это обертки над любыми функциями предоставленными сообществом, либо созданные вами. Например MCP для работы с карточками в trello, позволяет вашему агенту управлять карточками, в том числе двигать их по доске.
- Выход: блок который получит результат работы AI агента.
Как это работает
Представьте workflow: Триггер: "Каждый день в 9:00".
Нода AI Agent:
- Prompt: "Проанализируй продажи за вчерашний день из базы данных, сравни с позавчерашним днём. Если падение больше 10%, предупреди менеджера в Telegram. Иначе — просто напиши менеджеру ободряющее сообщение."
- Tools:
- SQL - для запроса к БД.
- Telegram node - для отправки сообщения менеджеру.
Агент выполняет шаги автономно: Думает: "Сначала нужно получить данные. Использую инструмент SQL." Выполняет запрос, получает числа. Думает: "Нужно вычислить разницу. Это я могу сам (с помощью LLM). Падение 15%. Это больше 10%. Значит, нужно написать в Telegram." Вызывает инструмент Telegram для менеджера. Возвращает результат: "Сообщение в Telegram отправленно, менеджер уведомлён".
RouterAI или доступ ко всем AI моделям
Для работы AI агента нужна ИИ модель которая обработает промт, вызовет необходимые инструменты и подготовит результат.
RouterAI предоставляет доступ к сотням ИИ моделей в том числе самым новым.
Преимущества работы:
- OpenAI Compatible API: вы можете использовать RouterAI а любом приложении поддерживающем OpenAI Compatible API, в том числе в блоке Ai Agent в N8N.
- Доступ к новинкам: Как только выходит новая версия Claude или GPT, она появляется в RouterAI, и вы сразу можете использовать её в N8N.
- Оплата: Карты РФ, СБП, безнал для юрлиц, отсутствие подписок, деньги на счете не сгорают.
Быстрый старт:
- Регистрируемся на RouterAI.
- Пополняем баланс на любую сумму.
- В разделе «Ключи API» создаем новый ключ. Скопируйте его и не потеряйте (
sk-or-...), он показывается один раз.
Настройка блока Ai Agent
Разберем настройку блока AI Agent на простом примере, попросим AI агента рассказать шутку в телеграм. В качестве условия старта триггера выберем клик по кнопке "Execute workflow", этот триггер предназначен для тестирования создаваемых цепочек в n8n.

- Жмем на плюсик возле "Chat Model".
- Выбираем вариант "OpenAI Chat Model".
В открывшемся окне ноды необходимо подключить "Credential", это параметры подключения к RouterAI. Для этого в поле "Credential" жмем "Connect to OpenAI" (если credential уже есть, выбираем в выпадающем списке "Create new credential").


Здесь нам необходимо:
- Заполнить поле Base URL значением https://routerai.ru/api/v1
- Ввести ваш API Key из RouterAI, полученный на предыдущем шаге, или получить новый здесь.
- Изменить название Credential на RouterAI, чтобы не запутаться в дальнейшем (опционально).
После этого сохраняем credential (кнопка Save), возвращаемся в окно ноды и завершаем настройку выбором модели. При работе с настоящим ключом N8N сам покажет все доступные в RouterAI модели; также можно переключить поле Model в режим "By ID" и ввести идентификатор модели вручную.

- В поле "Credential" выбран созданный credential RouterAI.
- В поле "Model" выбираем модель из списка или вводим её ID (в примере
anthropic/claude-sonnet-5.5).
Для n8n подойдет любая модель, но я рекомендую попробовать следующие (отсортированы в порядке стоимости, дорогие сверху):
-
openai/gpt-5.5
-
google/gemini-3.1-pro-preview
-
anthropic/claude-sonnet-5.5
-
qwen/qwen3.7-max
-
x-ai/grok-4.3
-
mistralai/devstral-2512
-
anthropic/claude-haiku-5.5
-
deepseek/deepseek-v3.2
И так далее, полный каталог моделей здесь.
Для примера заполним Prompt вот таким текстом "Расскажи шутку".
Добавим вывод результата в телеграм, и протестируем работу Аи агента.
Не будем подробно останавливаться на настройке блока отправки телеграм сообщения. Скажу лишь что вам потребуется telegram бот, который будет отправлять сообщения и chat id.
- Создать бота и получить токен можно в @BotFather.
- Затем напишите любое сообщение вашему боту и перешлите это сообщение вот сюда. В ответ вы получите сообщение с chat id, вот в таком виде ID:61451616.
Протестируем работу нашего workflow.
Результат

Как видим, агент запустился, выполнил запрос в RouterAI и отправил полученный результат в Telegram. Теперь вы можете приступать к серьезной автоматизации, ставя задачи на естественном языке, подключив необходимые Tools для доступа к данным.