n8n через Heli
Обновлено:
n8n поддерживает OpenAI-совместимые API, поэтому Heli подключается к нему без отдельного коннектора: те же ноды OpenAI, ключ sk-heli-… и оплата в рублях.
Коротко
Создайте учётные данные OpenAI с API Key sk-heli-… и Base URL https://getheli.ru/v1, затем выберите их в ноде OpenAI Chat Model. Если нода не даёт сменить адрес, используйте HTTP Request на https://getheli.ru/v1/chat/completions.
Способ 1. Учётные данные OpenAI
- Credentials → Add credential → OpenAI.
- API Key:
sk-heli-…из вкладки «Ключи» кабинета. - Base URL:
https://getheli.ru/v1. - В ноде OpenAI Chat Model (или Message a model) выберите эти учётные данные и укажите модель слагом из каталога, например
deepseek/deepseek-v4-flash.
Способ 2. Нода HTTP Request
- Method:
POST, URL:https://getheli.ru/v1/chat/completions - Header:
Authorization: Bearer sk-heli-… - Body (JSON):
json
{
"model": "deepseek/deepseek-v4-flash",
"messages": [
{ "role": "system", "content": "Отвечай кратко." },
{ "role": "user", "content": "{{ $json.prompt }}" }
],
"temperature": 0.3
}Проверка ключа через curl
curl
curl https://getheli.ru/v1/chat/completions \
-H "Authorization: Bearer sk-heli-ВАШ_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{"model": "deepseek/deepseek-v4-flash", "messages": [{"role": "user", "content": "Привет"}]}'Частые вопросы
- Где в ответе текст модели?
- В поле choices[0].message.content. В ноде HTTP Request его удобно достать выражением {{ $json.choices[0].message.content }} в следующей ноде Set или Edit Fields.
- Работают ли AI Agent и Basic LLM Chain?
- Да: в ноде модели OpenAI Chat Model выберите учётные данные Heli и укажите слаг модели из каталога. Агент, инструменты и память работают через тот же OpenAI-совместимый API.
- Сколько стоят запросы из n8n?
- Так же, как любые запросы к Heli: по токенам, цены в рублях — на странице моделей. Лимиты по ключу можно задать во вкладке «Лимиты» кабинета.
Make и другие сценарии — в статье про n8n и Make. Другие инструменты — Cursor, Claude Code и Codex CLI.