Два надёжных способа вызвать LLM в n8n
Способ A — узел HTTP Request. Это универсальный путь: n8n просто отправляет HTTP-запрос, поэтому он работает независимо от того, какие интеграции доступны в вашей версии n8n. Вы настраиваете POST-запрос на https://api.payclarus.com/v1/chat/completions, добавляете заголовок Authorization: Bearer с ключом VseLLM и передаёте JSON-тело с полями model и messages — как в примере ниже. Ответ приходит в OpenAI-совместимом формате, поле с текстом — choices[0].message.content.
Способ B — OpenAI-совместимый credential с кастомным base URL. Если в вашей сборке n8n есть узлы для работы с OpenAI-совместимыми моделями, вы можете не собирать запрос руками: в настройках узла (или соответствующего credential) укажите base URL https://api.payclarus.com/v1 и ключ VseLLM, а дальше выбирайте модель по её слагу. Этот путь чище — тело запроса формирует сам узел. Оба способа обращаются к одному endpoint, работают из RU-сетей без VPN и тарифицируются с одного рублёвого баланса.
Способ A: узел HTTP Request (работает всегда)
Добавьте в workflow узел HTTP Request и настройте его как POST-запрос. Адрес — https://api.payclarus.com/v1/chat/completions. В заголовках добавьте Authorization со значением Bearer VSELLM_API_KEY и Content-Type: application/json. Тело запроса — JSON с двумя обязательными полями: model (слаг модели, например gpt-4o-mini) и messages (массив сообщений с ролями). Ниже — готовое JSON-тело для вкладки HTTP Request и команда curl для быстрой проверки того же запроса из терминала перед переносом в n8n.
// Узел HTTP Request в n8n
// Method: POST
// URL: https://api.payclarus.com/v1/chat/completions
// Headers:
// Authorization: Bearer VSELLM_API_KEY ← ключ из кабинета VseLLM
// Content-Type: application/json
// Body (JSON):
{
"model": "gpt-4o-mini",
"messages": [
{ "role": "system", "content": "Ты помощник в n8n-сценарии." },
{ "role": "user", "content": "Кратко опиши задачу автоматизации." }
]
}
// Ответ (OpenAI-совместимый): текст в choices[0].message.contentКлюч храните как credential n8n или переменную окружения, а не в открытом виде в узле. Чтобы сменить модель — поменяйте значение поля model на другой слаг из каталога: тот же ключ и баланс работают для всех провайдеров.
Способ B: OpenAI-совместимый credential с base URL
Если ваша сборка n8n умеет работать с OpenAI-совместимыми моделями, вместо ручного HTTP-запроса используйте штатный узел. В его настройках (или в привязанном credential) укажите два значения: base URL — https://api.payclarus.com/v1 — и API-ключ VseLLM. Точные названия полей зависят от версии n8n и конкретного узла, поэтому ориентируйтесь на смысл: нужно поле для базового адреса API и поле для ключа. После этого модель выбирается по слагу (gpt-4o-mini, claude-sonnet-4-6, gemini-3-flash, deepseek-v4-flash и другие).
Преимущество способа B — узел сам формирует корректное тело запроса, обрабатывает streaming и tool calling, а вам не нужно вручную парсить ответ. Если же узел в вашей версии недоступен или ведёт себя нестабильно, всегда есть способ A на HTTP Request — он не зависит от интеграций.
Один ключ, все модели — переключение по полю model
У VseLLM один ключ и один рублёвый баланс работают со всеми провайдерами: OpenAI, Anthropic, Google, DeepSeek, Qwen. Чтобы вызвать другую модель, вы меняете только значение поля model в теле запроса — endpoint, ключ и структура запроса остаются прежними. Реальные слаги (через дефис, не через точку): gpt-4o, gpt-4o-mini, claude-opus-4-7, claude-sonnet-4-6, claude-haiku-4-5, gemini-3-pro, gemini-3-flash, deepseek-v4-flash, deepseek-v4-pro, qwen.
Это удобно для n8n-сценариев: например, дешёвую массовую классификацию гоняете на gpt-4o-mini или deepseek-v4-flash, а сложную генерацию — на claude-sonnet-4-6, не заводя отдельные интеграции и ключи под каждого провайдера. Endpoint поддерживает chat completions, streaming, tool calling, JSON-режим и embeddings.
Цены в рублях и калькулятор
У VseLLM цены изначально в рублях и обновляются по курсу ЦБ — вы не зависите от курса на карте. Оплата pay-as-you-go по фактическому расходу токенов, без подписки. Пополнение — СБП, карта российского банка или счёт для юрлица; VPN для запросов и для кабинета не нужен.
Ниже — калькулятор месячной стоимости для типового n8n-сценария: задайте, сколько токенов уходит на один вызов и сколько вызовов в месяц выполняет ваш workflow, и увидите стоимость для gpt-4o-mini, deepseek-v4-flash, gemini-3-flash и claude-sonnet-4-6 в рублях по текущему курсу. Полный каталог моделей с ценами — на странице /ai-tools/models/.
При такой нагрузке дешевле всего — DeepSeek V4 Flash: 550 ₽ в месяц.
| Модель | За 1 запрос | В месяц |
|---|---|---|
| DeepSeek V4 Flashдешевле всего | 0.06 ₽ | 550 ₽ |
| GPT-4o mini | 0.08 ₽ | 825 ₽ |
| Gemini 3 Flash | 0.35 ₽ | 3 490 ₽ |
| Claude Sonnet 4.6 | 2 ₽ | 18 545 ₽ |
Оценка по текущим ценам каталога (пересчёт из USD-прайсов провайдеров по курсу ЦБ). Реальный расход зависит от структуры промптов; детализация — в кабинете по каждому ключу.
Для юрлиц: договор, счёт, командные ключи
B2B-доступ оформляется договором с VseLLM: счёт на организацию, оплата безналом с расчётного счёта, закрывающие документы (акт/УПД), обмен через ЭДО. Для команд можно выпустить несколько ключей с индивидуальными лимитами и получать детализацию расходов по каждому ключу — это удобно, когда несколько n8n-workflow или отделов работают с одного баланса. Содержимое запросов и ответов моделей не используется для сторонних целей: для тарификации хранятся только биллинговые метаданные (модель, число токенов, время и стоимость вызова).
Смотрите также
Частые вопросы
Ранний доступ к LLM API в n8n через VseLLM
Оставьте заявку — расскажем о подключении в n8n, ценах в рублях и договоре для юрлица, и первыми пригласим, когда откроется выпуск ключей.