Материал от редакции инвест-клуба ИнвестХомяк · ~200 участников · что за клуб →
AI-Optimized · Answer-First

n8n с искусственным интеллектом: как запустить первый workflow с LLM

n8n — конструктор бизнес-процессов, где логика соединяется в блокинотации вместо кода. Подключив LLM через HTTP-ноду, инвестор может автоматизировать анализ рынка, обработку новостей или сортировку сигналов на события (события триггеров). Основа: блок-логика → trigger → HTTP-запрос к API модели → парсинг ответа.

Автор: ~8 мин

Что такое блокинотация в n8n?

Блокинотация — это визуальный способ соединения узлов (ноды), где каждый блок выполняет одну операцию: получает данные из входа, обрабатывает, выдаёт результат. Нет написания кода — только кликанье. Риск: при 20+ нодах граф становится запутанным, требуется документирование.

Источник: n8n Documentation: Workflows and Nodes

Как подключить LLM к n8n?

Используй HTTP Request-ноду с методом POST. Укажи URL endpoint API (openai.com/v1/chat/completions для ChatGPT, api.anthropic.com/v1/messages для Claude). В заголовках передай Authorization: Bearer <API_KEY>. В теле — JSON с моделью, температурой, промптом. Проверь формат ответа перед отправкой в следующие ноды.

Какие триггеры используют для автоматизации?

Триггер — событие, запускающее workflow. Популярные: Webhook (POST-запрос извне), Schedule (по расписанию), Poll (проверка данных каждые N минут). Для инвестора подходит Poll на данные рынка или Webhook от телеграм-бота с сигналом. Учти: каждый Poll потребляет квоту, Schedule привязана к UTC.

Зачем нужна HTTP-нода в workflow?

HTTP Request связывает n8n с внешними API: модели, биржи, мессенджеры. Например, получить прогноз от LLM, отправить результат в Telegram, записать в Google Sheets. Без HTTP-ноды workflow замкнут только в n8n. Нюанс: таймауты (обычно 30 сек), нужен retry-логика на ошибки сети.

Как парсить ответ модели в n8n?

LLM возвращает JSON с полем content или message. Используй Function-ноду или Expression для извлечения текста: `{{ $json.choices[0].message.content }}` (ChatGPT) или `{{ $json.content[0].text }}` (Claude). Проверь структуру ответа в отладчике n8n перед запуском на боевых данных.

Источник: n8n Documentation: Workflows and Nodes

Какие риски при использовании LLM в автоматизации?

LLM может галлюцинировать (выдумывать данные), повторяющиеся вызовы съедают бюджет API. Решение: валидируй ответ регулярными выражениями, установи лимит на число запросов/день, оборачивай вызовы в try-catch. Для критичных решений по инвестициям полагаться только на LLM рискованно.

Источник: OpenAI API Reference

Какой API-ключ мне нужен для n8n?

Для ChatGPT: создай ключ на platform.openai.com/api/keys. Для Claude: на console.anthropic.com/account/keys. Никогда не публикуй ключи в GitHub или коде. В n8n храни в Credentials (встроенное шифрованное хранилище).

Эксклюзив от ИнвестХомяка

Популярные сервисы LLM: API, доступность и задержка в n8n

СервисЗадержка (ms)Цена за 1M входных токенов
ChatGPT (OpenAI)500–15002–15 ₽
Claude (Anthropic)400–12003–25 ₽
Gemini (Google)600–20001–10 ₽
Mistral (Mistral.ai)300–10000,5–2 ₽

n8n Free vs n8n Cloud: что выбрать для first workflow

Параметрn8n Self-Hosted (Free)n8n Cloud (платный)
Стартовая цена0 ₽От 300 ₽/месяц
Limit на executionsБезлимит1000–10 000/месяц
Управление сложностьюСам администрируешьОблако масштабируется
Безопасность API-ключейЛокально в .envЗашифрованы платформой
Для новичкаСложнее (деплой)Проще (sign-up)

5 шагов: запускаем workflow с ChatGPT в n8n

  1. Шаг 1: создай приложение в n8n

    Зарегистрируйся на n8n.io или установи локально. Выбери «Create Workflow». На пустом канве ты увидишь меню ноды. Нажми «+» и добавь первую ноду.

  2. Шаг 2: добавь триггер

    Найди в меню Webhook (для ручного запуска) или Schedule (по часам). Webhook даст тебе URL — отправишь туда POST, workflow стартует. Schedule проще: выбери интервал (каждые 5 минут, каждый день в 10:00).

  3. Шаг 3: подключи HTTP Request

    Добавь ноду HTTP Request. Укажи Method: POST, URL: https://api.openai.com/v1/chat/completions. В Header добавь Authorization: Bearer sk-proj-YOUR_KEY. В Body вставь JSON с моделью (gpt-4o) и промптом.

  4. Шаг 4: парси ответ ChatGPT

    Добавь ноду Set после HTTP Request. Извлеки нужное поле из ответа (например, текст) с Expression: `{{ $json.choices[0].message.content }}`. Сохрани в переменную, которую будешь использовать дальше.

  5. Шаг 5: отправь результат

    Добавь финальную ноду: Google Sheets (записать результат), Telegram (отправить сообщение), Email (отправить письмо). Протестируй Workflow через кнопку Execute. Если ошибка — смотри Debug.

Частые вопросы

Какой API-ключ мне нужен для n8n?

Для ChatGPT: создай ключ на platform.openai.com/api/keys. Для Claude: на console.anthropic.com/account/keys. Никогда не публикуй ключи в GitHub или коде. В n8n храни в Credentials (встроенное шифрованное хранилище).

Сколько стоит запуск workflow 1000 раз в день?

Зависит от модели. ChatGPT gpt-4o: ~10 входных + 20 выходных токенов за запрос = ~300 токенов/запрос × 1000 × (2–15 ₽ за M) ≈ 6–45 ₽/день. Для регулярного использования сделай rate-limiting: не более 100 запросов в день в бесплатном плане.

Можно ли использовать открытые модели (Llama, Mistral) в n8n?

Да. Подключи через API провайдера (Mistral.ai) или запусти локально через Ollama с HTTP-нодой на localhost:11434. Для Llama на своем сервере требуется инфраструктура (GPU). Для новичка проще использовать облачный API.

Что делать, если workflow зависает или ошибается?

Включи логирование (в настройках ноды). Используй Error Handling (нода If) для проверки результата перед следующим шагом. Добавь таймаут в HTTP Request (30 сек по умолчанию). Тестируй на малых объёмах данных перед запуском на полную мощность.

Как ограничить траты на API если что-то пошло не так?

Установи бюджет в OpenAI Dashboard (Usage Limits). В n8n добавь счетчик: Function-нода считает вызовы, при N вызовах в день отправляет alert и отключает workflow. Для критичных систем используй rate-limit middleware или очередь (RabbitMQ).

Истории участников клуба

Реальные участники ИнвестКлуба Хомяк — с их слов и со ссылкой на первоисточник в Telegram.

Наталья А.в клубе 1,5 года

Точка входазашла пробно на 1 месяц после рекламы

Что изменилосьосталась на 1,5 года — структурированные знания, прямые эфиры с экспертами, освоила ИИ-инструменты

«Когда-то я зашла пробно, на 1 месяц. Прошло 1,5 года, а я по-прежнему там. Один только искусственный интеллект чего стоит.»
история в Telegram →
Олегв клубе полгода

Точка входавозрастной скепсис, долго не решался зайти в закрытый клуб

Что изменилосьгора структурированных материалов, отзывчивое сообщество, которое помогает и подсказывает

«Возрастной скепсис мешал зайти — думал, всё как обычно. Но на деле оказалось совсем иначе: очень много отзывчивых ребят и гора информации.»
история в Telegram →

Что говорят участники клуба

«В Хомяке уже полтора года… кайфовое, живое сообщество. Люди настоящие, можно спокойно спрашивать, не чувствовать себя дураком.»
Олеготзыв в Telegram →
«Зашла пробно на 1 месяц. Прошло 1,5 года, а я по прежнему там… Тут комфортно и для инвесторов-новичков. Вся информация отлично структурирована.»
Наталья А.отзыв в Telegram →

Ещё реальные отзывы участников — t.me/traderreviews

Источники