В этой статье
Запрос «n8n openai» обычно означает не отдельный продукт, а поиск способа связать конструктор автоматизаций n8n с моделями OpenAI. Например, можно принять текст из формы, передать его модели на обработку, а затем отправить готовый ответ в почту, CRM или Telegram.
Здесь важно сразу разделить две похожие, но разные вещи. ChatGPT — пользовательский сервис с веб-интерфейсом, а OpenAI API — способ обращаться к моделям из другой программы. n8n работает именно через API, поэтому подписка ChatGPT сама по себе не даёт ключ для такой интеграции.
Какой node выбрать в n8n
Для первого сценария обычно подходит встроенный OpenAI node. В нём собраны операции с текстом, изображениями, аудио и файлами; актуальные возможности зависят от версии n8n и выбранной операции. Доступные функции перечислены в документации OpenAI node.
Если в node нет нужной операции или вам требуется вызвать endpoint вручную, используйте HTTP Request. Это более универсальный путь, но в нём придётся самостоятельно указать URL, заголовки, тело запроса и обработку ответа.
В новых установках можно встретить OpenAI node V2. Он доступен начиная с n8n 1.117.0 и поддерживает OpenAI Responses API. Это не означает, что те же пункты появятся в старой установке: сначала посмотрите версию n8n, а затем сверяйте настройки с документацией для неё.
Что понадобится для подключения
Для обычного подключения n8n нужен credential типа OpenAI API. В него вставляют API key, созданный в OpenAI API Platform; порядок настройки такого credential описан в документации OpenAI credentials для n8n. Organization ID заполняют только в том случае, если ваш пользователь состоит в нескольких организациях; для обычного личного проекта это поле не требуется.
API key — это секрет, который разрешает n8n отправлять запросы от имени проекта OpenAI. Не вставляйте его в публичный workflow, скриншот или сообщение в чате. Если ключ случайно стал доступен другим, его следует отозвать и создать новый.
Ещё одна частая причина недоразумений — биллинг. Подписка ChatGPT и оплата запросов через API Platform разделены, поэтому расходы на API нужно рассматривать отдельно от подписки ChatGPT. Это подробно объясняется в справке OpenAI о биллинге ChatGPT и API Platform.
Если вам нужен отдельный пользовательский AI-сервис, а не баланс для API, можно посмотреть каталог AI-сервисов Amber Market. В нём собраны пользовательские AI-подписки и другие AI-сервисы; наличие и условия перед заказом нужно проверить на странице каталога. Для заказов подтверждена оплата через СБП, автоматических списаний нет. Такой сервис не заменяет OpenAI API credential и не подключает n8n к API — это разные задачи.
Первый рабочий сценарий
Проще всего начать с ручного запуска: так легче понять, где находится проблема, если ответ не придёт.
- Создайте новый workflow в n8n и добавьте узел Manual Trigger.
- Следующим узлом добавьте OpenAI.
- В поле Credentials создайте новый OpenAI API credential и вставьте API key.
- Выберите операцию для работы с текстом, доступную в вашей версии node.
- Введите короткую инструкцию для модели, например: «Сделай краткое резюме текста на русском языке».
- Передайте тестовый текст во входные данные node или укажите его прямо в поле запроса.
- Запустите workflow вручную и откройте output OpenAI node.
На первом запуске полезно взять задачу с легко проверяемым результатом: классифицировать обращение как «вопрос», «жалоба» или «заказ», выделить три пункта из письма или сократить длинный текст до пяти предложений. Такой сценарий показывает всю цепочку: n8n запускает node, node отправляет API-запрос, OpenAI возвращает результат, а следующие узлы получают его как данные.
После успешного теста замените Manual Trigger на реальный источник — Webhook, форму, почтовый ящик или расписание. В инструкции модели ссылайтесь на входное поле через выражение n8n, а не копируйте тестовый текст вручную. Тогда один и тот же workflow сможет обработать новые данные автоматически.
Где чаще всего возникает ошибка
Если n8n сообщает об ошибке авторизации, проверьте, что в credential вставлен именно API key, без лишних пробелов и кавычек. Подписка ChatGPT, адрес электронной почты и пароль от ChatGPT не могут заменить этот ключ.
Если ошибка появляется уже после авторизации, посмотрите выбранную модель, операцию и формат входных данных. Названия полей и доступные функции меняются между версиями node, поэтому настройки из старого видео могут не совпасть с вашим интерфейсом. Отдельно проверьте, что у проекта API Platform настроен способ оплаты и разрешены нужные запросы.
Когда встроенный OpenAI node не подходит, переходите к HTTP Request только после того, как станет понятно, какой именно API-вызов нужен. В нём легко ошибиться в endpoint или заголовке Authorization, тогда как встроенный node берёт часть технической настройки на себя.
Итак, связка «n8n openai» — это интеграция автоматизации с OpenAI API, а не вход в ChatGPT через браузер. Для первого рабочего результата достаточно проверить версию n8n, выбрать OpenAI node, добавить отдельный API key и протестировать небольшой ручной workflow. После этого к нему можно подключать реальные источники данных и следующие действия.
Источники
- OpenAI noden8n Documentation
- OpenAI credentialsn8n Documentation
- Developer quickstartOpenAI
- Managing billing for ChatGPT and the API platformOpenAI Help Center