Heli + Make (Integromat): HTTP-запрос к chat completions

Make (бывший Integromat) — визуальный конструктор автоматизаций: сценарии из модулей, которые связывают формы, таблицы, CRM, почту и мессенджеры. Шаг с языковой моделью в таком сценарии — это один HTTP-запрос к OpenAI-совместимому API. С Heli он идёт на getheli.ru/v1 с ключом sk-heli-…, а оплата списывается в рублях.

Почему HTTP-модуль, а не приложение OpenAI

Встроенное приложение OpenAI в Make подключается к API OpenAI по ключу и Organization ID; поле для собственного base URL в его подключении официальная документация не описывает. Поэтому для Heli используется универсальный модуль HTTP → Make a request: он отправляет тот же запрос в формате OpenAI, только на адрес Heli.

Настройка модуля

Если в подставляемом тексте бывают кавычки и переводы строк, JSON может сломаться. Надёжнее собрать тело модулем JSON → Create JSON и передать результат в Request content.

  • Зарегистрируйтесь на getheli.ru (почта с подтверждением или Google / Яндекс ID) и создайте ключ на вкладке «Ключи».
  • Добавьте в сценарий модуль HTTP → Make a request.
  • URL: https://getheli.ru/v1/chat/completions, Method: POST.
  • Headers: Authorization со значением Bearer sk-heli-….
  • Body type: Raw, Content type: JSON (application/json).
  • Request content: JSON ниже; данные из предыдущих модулей подставляйте через маппинг.
  • Parse response: Yes — тогда ответ модели доступен следующим модулям как поле choices[].message.content.
code
{
  "model": "openai/gpt-5.4-mini",
  "messages": [
    { "role": "system", "content": "Классифицируй обращение: продажи, поддержка или спам. Ответь одним словом." },
    { "role": "user", "content": "{{1.message}}" }
  ],
  "max_tokens": 50
}

Какие модели выбрать

Сценарии Make обычно решают короткие задачи на потоке: классифицировать заявку, извлечь поля, написать черновик ответа. Здесь важны скорость и цена, а сильная модель нужна для длинных текстов.

GPT-5.4 mini — классификация и извлечение полей.

Gemini 3.5 Flash — быстрые ответы и суммаризация.

Claude Sonnet 5 — длинные тексты и сложные инструкции.

Частые ошибки

  • 401 — неверный ключ или в заголовке нет слова Bearer перед ключом.
  • 402 insufficient_balance — закончился баланс; пополните его в кабинете.
  • 404 или ошибка «модель не найдена» — опечатка в слаге или нет префикса вендора; сверьтесь с GET /v1/models.
  • Таймаут — ограничьте max_tokens и увеличьте Timeout в настройках модуля.
  • Сценарий останавливается на любом ответе 4xx/5xx — добавьте к HTTP-модулю обработчик ошибок (Error handler), например повтор или уведомление.

Документация API

Оплата — пополнение баланса в рублях.

Heli + n8n и Make — обзор автоматизаций.

Попробуйте Heli

Ключ sk-heli- появляется после подтверждения почты. Через Google и Яндекс — сразу в кабинете.

Документация API · Модели и цены

Читайте также