Как подключить KupiAPI в n8n

В n8n используйте ноду OpenAI или HTTP Request с нашим Base URL. Подходит для чат-ботов, обработки заявок и цепочек без кода.

Инструменты~7 мин · 6 шагов

Что понадобится

  • Аккаунт в личном кабинете KupiAPI (вход по телефону +7 и паролю)
  • Пополненный баланс от 200 ₽ или пробный ключ во вкладке «Ключи»
  • API-ключ из кабинета (начинается с rk_live_…)
  • Установленный n8n (облако или self-hosted)

Пошагово

  1. 01

    Создайте credential OpenAI

    В n8n: Credentials → Add credential → OpenAI API.

  2. 02

    Укажите API Key и Base URL

    API Key — ваш rk_live_… ключ. Base URL зависит от типа credential:

    Код
    # OpenAI API credential (нода OpenAI / AI Agent):
    https://kupiapi.ru/v1
    
    # Anthropic credential (нода Anthropic Chat Model, Claude Sonnet):
    https://kupiapi.ru
    # без /v1 — n8n сам добавляет /v1/messages
  3. 03

    Claude Sonnet через Anthropic-ноду (опционально)

    Credentials → Anthropic → API Key rk_live_…, Base URL https://kupiapi.ru (без /v1). В узле Anthropic Chat Model укажите model claude-sonnet. Тест credentials в n8n может быть красным — сохраните и проверьте запуском workflow.

  4. 04

    Добавьте ноду OpenAI

    В workflow выберите операцию Chat или Message a model. В поле Model укажите, например, gpt-5.4-mini.

  5. 05

    Альтернатива: HTTP Request

    Если нет поля Base URL, используйте HTTP Request:

    Код
    POST https://kupiapi.ru/v1/chat/completions
    Authorization: Bearer ВАШ_КЛЮЧ
    Content-Type: application/json
    
    {"model":"gpt-5.4-mini","messages":[{"role":"user","content":"{{ $json.text }}"}]}
  6. 06

    Запустите workflow

    Выполните тест. Следите за балансом в кабинете KupiAPI — каждый запуск списывает токены.

    Для продакшена ограничьте частоту запросов и ставьте лимиты в n8n.

Частые вопросы

n8n в облаке не принимает свой URL
Используйте ноду HTTP Request с полным URL chat/completions — это работает везде.
Couldn't connect with these settings (Anthropic / Claude Sonnet)
Если credential типа Anthropic — Base URL должен быть https://kupiapi.ru без /v1: n8n сам добавляет /v1/messages. С /v1 получится двойной путь /v1/v1/messages и ошибка подключения. Для credential OpenAI API — наоборот, нужен https://kupiapi.ru/v1. Модель: claude-sonnet.
Claude Sonnet в n8n — OpenAI или Anthropic credential?
Оба варианта работают. Проще: OpenAI API + Base URL https://kupiapi.ru/v1 + model claude-sonnet. Если нода Anthropic Chat Model: credential Anthropic + Base URL https://kupiapi.ru (без /v1) + тот же rk_live_… ключ.

Готово к работе

Пополните баланс в кабинете и проверьте расход в истории.

Base URL

Endpoint
https://kupiapi.ru/v1

Смотрите также