n8n + PlusVibe: пошаговая настройка ИИ без кода
В предыдущей статье о n8n мы разобрали идею автоматизации и показали параметры подключения в коротком виде. Здесь пойдём медленнее: объясним каждое поле на экране и соберём одну рабочую автоматизацию, которую можно повторить без опыта в программировании.
В конце у вас будет мини-помощник для отдела продаж: вы вставляете текст заявки клиента, а n8n готовит короткий вежливый ответ с помощью нейросети. В этом примере не нужно писать код, поднимать сервер или подключать иностранную карту.
Что понадобится
- аккаунт n8n Cloud с пробным доступом или установленный n8n;
- аккаунт PlusVibe и личный API-ключ;
- минимум 100 ₽ на балансе PlusVibe: это актуальная минимальная сумма пополнения;
- 10–15 минут и текст любой тестовой заявки.
Важно про скриншоты
Реальные снимки интерфейса n8n Cloud нельзя сделать из этого окружения: здесь нет браузерной сессии n8n и тестового API-ключа. Поэтому ниже стоят честные заглушки. Каждая из них пронумерована и описана так, чтобы человек мог снять нужный экран за один проход. Ключ на снимках нужно замазать.
Шаг 1. Создайте ключ PlusVibe
API-ключ — это пароль, с которым n8n будет обращаться к модели. Не отправляйте его в чат, не вставляйте в текст заявки и не показывайте целиком на скриншоте.
- Откройте plusvibeapi.ru/register и создайте аккаунт.
- В личном кабинете откройте раздел с API-ключами и нажмите кнопку создания нового ключа.
- Скопируйте ключ сразу после создания и сохраните его в менеджере паролей. В статье и на снимках он должен выглядеть как
sk-pv-••••••, а не как настоящий ключ. - Пополните баланс минимум на 100 ₽. Без положительного баланса тестовый запрос может закончиться ошибкой оплаты.
Скриншот 1 — ключ и баланс PlusVibe
Личный кабинет PlusVibe, раздел API-ключей: виден созданный ключ с замаскированной серединой, кнопка копирования и баланс не меньше 100 ₽. Личные данные, почта и полный ключ скрыты.
Шаг 2. Откройте n8n
Для первого раза проще использовать облачную версию. Откройте app.n8n.cloud/register, зарегистрируйтесь и создайте рабочее пространство. Если n8n уже установлен на вашем сервере, шаги внутри редактора будут почти такими же.
Скриншот 2 — пустое рабочее пространство n8n
Открыт редактор n8n Cloud после входа: видна кнопка создания нового workflow и левое меню с разделом Credentials. В адресной строке нет токенов и других секретов.
Шаг 3. Сохраните подключение к PlusVibe
Сначала мы один раз сохраним адрес сервиса и ключ. После этого разные ноды n8n смогут пользоваться одним и тем же подключением.
- В левом меню откройте Credentials и нажмите Add credential.
- В поиске напишите OpenAI и выберите учётные данные OpenAI. Это стандартное OpenAI-совместимое подключение, а не отдельный «плагин PlusVibe».
- В поле API Key вставьте свой ключ PlusVibe.
- Поле Organization ID оставьте пустым.
- В поле Base URL вставьте ровно этот адрес:
https://plusvibeapi.ru/v1. Не добавляйте пробелы, кавычки и второй/v1. - Переключатель Add Custom Header не включайте.
- Нажмите Save. Если n8n предлагает проверить подключение, согласитесь и дождитесь сообщения об успехе.
Скриншот 3 — форма OpenAI credentials до сохранения
Открыта форма создания учётных данных OpenAI. Видны подписи API Key, Organization ID (optional), Base URL и Add Custom Header. В Base URL указано https://plusvibeapi.ru/v1, ключ замаскирован, Organization ID пуст, дополнительный заголовок выключен.
Скриншот 4 — подключение сохранено
Сохранённая запись OpenAI credentials: имя подключения, замаскированный API Key, Base URL и зелёное сообщение об успешной проверке. Полный ключ и персональные данные закрыты.
Шаг 4. Создайте первую автоматизацию
Наш сценарий простой: в одном поле лежит заявка клиента, а нейросеть превращает её в готовый короткий ответ. Нода OpenAI Chat Model отвечает за модель, а Basic LLM Chain передаёт ей нашу задачу.
4.1. Добавьте ручной запуск
- Нажмите New workflow.
- Добавьте ноду Manual Trigger — она запускает цепочку по кнопке. Для первого теста этого достаточно.
- Добавьте ноду Edit Fields (Set) и соедините её с Manual Trigger.
- В Edit Fields создайте текстовое поле с именем
request. В значение вставьте, например:Клиент спрашивает, можно ли перенести встречу на завтра после 15:00. Составь короткий ответ.
Скриншот 5 — заявка в Edit Fields
Открыта нода Edit Fields (Set), видна строка поля request и полный тестовый текст заявки. На холсте слева направо видна связь Manual Trigger → Edit Fields.
4.2. Подключите модель
- Добавьте ноду Basic LLM Chain и соедините её с Edit Fields.
- В поле Prompt вставьте этот текст:
Ты помощник отдела продаж. Сформулируй один короткий вежливый ответ клиенту на русском языке, максимум два предложения. Не выдумывай условия и цены.
Текст заявки:
{{ $json.request }}
- На входе Chat Model у Basic LLM Chain нажмите плюс и выберите OpenAI Chat Model.
- В поле Credential to connect with выберите сохранённую запись OpenAI.
- В поле Model выберите
gemma-4. Этот id вернулся в живом списке моделей PlusVibe для проверенного клиентского ключа 28 августа 2026 года. Список может отличаться для другого ключа: еслиgemma-4не появился, откройтеGET https://plusvibeapi.ru/v1/modelsс вашим ключом и выберите точный id из ответа. Не добавляйте к немуgoogle/и не используйте внутренние суффиксы поставщика. - Переключатель Use Responses API оставьте выключенным: для этого примера нужен стандартный Chat Completions.
Важно про лимит ответа. Если в дополнительных настройках ноды видите поле Maximum Number of Tokens, поставьте для первого запуска 1024. У reasoning-моделей маленький лимит, например 20, может целиком уйти на внутренние рассуждения: запрос завершится с HTTP 200, но видимого ответа не будет. Это не означает, что PlusVibe сломан: увеличьте лимит хотя бы до 1024 или выберите gemma-4, которая отвечает напрямую.
Скриншот 6 — OpenAI Chat Model с настройками
Открыта нода OpenAI Chat Model: выбраны сохранённые OpenAI credentials, в поле Model видно gemma-4, Maximum Number of Tokens установлен в 1024, Use Responses API выключен. Поле API Key на этом экране не показывается целиком.
Скриншот 7 — собранная схема
На холсте полностью видна рабочая схема: Manual Trigger → Edit Fields → Basic LLM Chain, а OpenAI Chat Model подключён отдельным проводом к входу Chat Model. Ноды не перекрывают друг друга, имена читаются.
Шаг 5. Запустите и проверьте ответ
- Нажмите Execute workflow или кнопку запуска у Manual Trigger.
- Подождите, пока все ноды станут зелёными.
- Откройте результат Basic LLM Chain. В панели Output появится ответ модели, например вежливая формулировка про перенос встречи.
- Измените текст в поле
requestи запустите workflow ещё раз. Так можно проверить свои реальные заявки.
Скриншот 8 — запущенный workflow
После запуска на всех трёх основных нодах виден успешный статус, а в интерфейсе открыта последняя execution. В кадре нет API-ключа и лишних вкладок.
Скриншот 9 — входные данные
В панели Input ноды Basic LLM Chain виден объект с полем request и текстом тестовой заявки. Это подтверждает, что данные дошли от Edit Fields.
Скриншот 10 — готовый ответ
В панели Output ноды Basic LLM Chain виден непустой ответ на русском языке без ошибки. Рядом можно оставить часть схемы, чтобы было понятно, какой нодой он создан.
Если что-то не заработало
- 401 или ошибка авторизации. Проверьте API Key и Base URL. Адрес должен быть ровно
https://plusvibeapi.ru/v1, а ключ нельзя заменять на пароль от личного кабинета. - Модель не появляется в списке. Сначала сохраните credentials ещё раз и проверьте соединение. Затем запросите список
/v1/modelsсвоим ключом и введите ровно тот id, который вернулся. В этом примере используетсяgemma-4; у другого ключа доступный список может отличаться. - 402 или сообщение о балансе. Пополните PlusVibe минимум на 100 ₽ и повторите запуск.
- В n8n красная нода. Откройте её вкладку Error, исправьте одну настройку и запустите workflow снова. Не создавайте новый ключ при каждой ошибке.
Итог
Теперь у вас есть готовая цепочка без кода: текст заявки попадает в n8n, OpenAI Chat Model обращается к PlusVibe по адресу https://plusvibeapi.ru/v1, а Basic LLM Chain возвращает короткий ответ. Дальше можно заменить Manual Trigger на форму или другой источник заявок, сохранив подключение и промпт.
Начните с одного понятного сценария и небольших тестов. Стоимость списывается за фактический запрос, а минимальное пополнение сейчас составляет 100 ₽.

