Documentation / Подключение клиентов

Подключение к Zexkora AI Gateway

Единый API-шлюз к GPT-6, Claude Opus, и DeepSeek V4. Работает из РФ без VPN. Выберите клиент слева — конфигурация займёт пару минут.

Начало работы

Быстрый старт

От промокода до первого запроса — четыре шага. Понадобится только e-mail и ключ sk-..., полученный после покупки на FunPay.

  1. Зарегистрируйтесь

    Откройте https://api.zexkora.cc/register и создайте аккаунт (e-mail и пароль). Это занимает меньше минуты.

    Страница регистрации Zexkora AI Gateway
    01 · api.zexkora.cc/register
  2. Активируйте промокод

    Перейдите в «Кошелёк» (https://api.zexkora.cc/wallet). В поле «Введите код активации» вставьте промокод с FunPay и нажмите кнопку активации — баланс пополнится мгновенно.

    Активация промокода в кошельке
    02 · Кошелёк → поле ввода кода активации
  3. Создайте API-ключ

    Раздел «Ключи» (https://api.zexkora.cc/keys) → «Создать». Задайте имя и неограниченный срок действия. Ключ sk-... показывается один раз — сохраните его.

    Создание API-ключа
    03 · Ключи → Создать
  4. Подключите клиент

    Выберите приложение в меню слева. Все они используют два базовых адреса:

Протокол клиентаBase URL
OpenAI-совместимыеhttps://api.zexkora.cc/v1 — с /v1 (Cursor, Codex, Cline-OpenAI, Roo, NextChat…)
Anthropic-совместимыеhttps://api.zexkora.cc — без /v1 (Claude Code, Claude Desktop, Cline-Anthropic…)
💡 Не смешивайте режимы: Claude-модели подключайте через Anthropic-совместимый адрес, GPT / DeepSeek — через OpenAI-совместимый. Оба режима работают по одному ключу и с одного баланса.

Проверка в терминале

curl https://api.zexkora.cc/v1/chat/completions \
 -H "Content-Type: application/json" \
 -H "Authorization: Bearer sk-ВАШ-КЛЮЧ" \
 -d '{
  "model": "deepseek-v4-flash",
  "messages": [{"role": "user", "content": "Ответь только: OK"}]
 }'

В ответе придёт "content": "OK" — шлюз работает. Дальше выберите свой клиент в меню слева.

Начало работы

Модели и цены

Баланс списывается по факту использования, посекундно. Курс квоты: $1.00 = 500 000 квоты. Тарифы транслируются от внешнего поставщика моделей без наценки.

МодельВход, $/1MВыход, $/1MПротоколыПул
deepseek-v4-flash$2.00$6.00OpenAI · Anthropic🟢 безлимит
gpt-5.6-sol$3.00$15.00OpenAI🟡 суточный пул
claude-opus-5$4.00$20.00OpenAI · Anthropic🟡 суточный пул
gpt-6-astra$6.00$30.00OpenAI🟡 суточный пул
claude-opus-4-8$8.00$40.00OpenAI · Anthropic🟡 суточный пул
💰 Пример: 25 000 000 квоты ≈ 12 млн входных токенов или 8 млн входных токенов GPT-6 Astra. Актуальные цены всегда смотрите на странице Модели и цены.
🧮 Выходные токены дороже входных — как у всех провайдеров. Стоимость запроса = (входные токены × цена входа + выходные × цена выхода) / 1 000 000.
◍ Как устроены пулы и почему флагманы иногда возвращают 402 — читайте во вкладке Доступность моделей.
Генерация медиа

Фото и видео

Медиа-генерации не тратят токены — за них списывается фиксированная цена за один запрос, независимо от промпта.

МодельТипЦена за запросЧто возвращаетЛимит
qwen-image-3.0-pro🖼 изображение$0.10PNG 2048×2048, ссылка в ответе125 фото/период
wan2.7-t2v🎬 видео$0.30MP4 720P 16:9, ссылка в ответе12 видео/период
🔑 Токены и медиа считаются раздельно: чат-модели списывают квоту за токены (вход + выход), а фото/видео — фиксированную цену за вызов. Медиа-запрос «весит» примерно как 1–2 тысячи чат-токенов.
📊 Свои лимиты и остаток медиа-генераций можно проверить в том же чате FunPay, где покупался ключ, либо на странице проверки ключа у поставщика.

Как вызывать

Медиа-модели работают через обычный чат-эндпоинт — генерации /v1/images/generations не поддерживаются. Модель возвращает готовую ссылку на файл прямо в тексте ответа.

curl https://api.zexkora.cc/v1/chat/completions \
  -H "Authorization: Bearer sk-ВАШ-КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen-image-3.0-pro",
    "messages": [{"role": "user", "content": "a red circle on white background"}]
  }'

Ответ:

{
  "choices": [{
    "message": {
      "content": "Готово (2048x2048px):\n\n![image](https://…/media/xxxx.png)"
    }
  }]
}

Видео (wan2.7-t2v)

curl https://api.zexkora.cc/v1/chat/completions \
  -H "Authorization: Bearer sk-ВАШ-КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "wan2.7-t2v",
    "messages": [{"role": "user", "content": "cat walking, 1 second"}]
  }'

Вернёт ссылку на MP4 (720P, 16:9). Ссылки на медиа живут ограниченное время — скачивайте файл сразу.

Python SDK

from openai import OpenAI

client = OpenAI(base_url="https://api.zexkora.cc/v1", api_key="sk-ВАШ-КЛЮЧ")

resp = client.chat.completions.create(
    model="qwen-image-3.0-pro",
    messages=[{"role": "user", "content": "a red circle on white background"}],
)
print(resp.choices[0].message.content)  # ссылка на PNG
💡 Практика: на $1 баланса выходит ~10 фото или ~3 видео. Экономнее генерировать фото итерациями: уточняйте промпт текстом у чат-модели, а финальный вариант отдавайте в qwen-image-3.0-pro.
Начало работы

Доступность моделей и бюджетные пулы

Шлюз подключён напрямую к апстрим-кластеру внешнего поставщика моделей. Все модели разделены на две категории по типу распределения ресурсов — это важно понимать до покупки.

🟢 Безлимитный пул — работают всегда

ПараметрЗначение
Модели, DeepSeek-V4-Flash
Как работаютДоступны 24/7 без ограничений. На них не действуют лимиты общего бюджета платформы.
Когда использоватьВ любое время суток, особенно когда флагманы на перезарядке. Покрывают 90–95% задач: разработка, аналитика, генерация и рефакторинг кода.

🟡 Модели с общим бюджетным пулом (Daily Batch Drops)

ПараметрЗначение
МоделиGPT-6 Astra, Claude Opus 5, GPT-5.6 Sol, Claude Opus 4.8
Общий котёлДля сверхтяжёлых моделей выделяется суммарный бюджет токенов на всю платформу. У пользователя нет личного бесконечного баланса на них — все запросы списываются из единого суточного пула.
Статус 402Ошибка 402 / 503 означает, что текущая порция токенов исчерпана суммарным трафиком пользователей платформы. Шлюз работает штатно, аккаунты не забанены — просто закончился объём в пуле.
Без скрытых подменМы намеренно отключили скрытые авто-фоллбеки. Выбрали GPT-6 Astra — запрос уйдёт строго в неё. Если квоты нет, вы получите честный статус, а не скрытый ответ слабой модели.

⏰ График пополнения пула

ВремяЧто происходит
00:00 UTC
(03:00 МСК / 07:00 НСК)
Гарантированный полный суточный сброс. В этот момент открывается максимальный объём квот на все флагманские модели.
~05:00–06:00 UTC
(~08:00–09:00 МСК / ~12:00–13:00 НСК)
Дневные дозаливки (Drops): администрация апстрима периодически вливает промежуточные батчи токенов в течение дня (также в окна ~10:00–12:00 UTC).
После дозаливкиМодели снова оживают на 1–2 часа активной работы.

💡 Рекомендация по работе

  1. Флагманы активны (GPT-6 Astra, Claude Opus 5)

    Используйте их для комплексного проектирования, сложной архитектуры и критических задач.

  2. Пул исчерпан (статус 402)

    Смело переключайтесь на или DeepSeek-V4-Flash. Они работают всегда, не падают по квотам и отлично справляются со стандартным кодингом и рефакторингом.

Терминальные агенты

Claude Code

Терминальный агент Anthropic. Ходит по Anthropic-совместимому протоколу: Base URL без /v1.

ПараметрЗначение
ANTHROPIC_AUTH_TOKENsk-ВАШ-КЛЮЧ-Zexkora (Bearer-токен)
ANTHROPIC_BASE_URLhttps://api.zexkora.cc
ANTHROPIC_MODELclaude-opus-4-8 или claude-opus-5

Установка

# Требуется Node.js 18+
node --version

# macOS / Linux / WSL
npm install -g @anthropic-ai/claude-code@latest

# Проверка
claude --version

Настройка окружения

# macOS / Linux — добавьте в ~/.bashrc или ~/.zshrc
export ANTHROPIC_AUTH_TOKEN="sk-ВАШ-КЛЮЧ-Zexkora"
export ANTHROPIC_BASE_URL="https://api.zexkora.cc"
export ANTHROPIC_MODEL="claude-opus-4-8"

Запуск и тест

claude
# Введите: Ответь только: OK
# Затем: перечисли файлы текущей директории, ничего не изменяя
⚠️ Если вы ранее входили в Claude Pro/Max, переменные окружения перекроют подписку. Вернуть её: unset ANTHROPIC_AUTH_TOKEN ANTHROPIC_BASE_URL ANTHROPIC_MODEL и перезапуск терминала.
Терминальные агенты

Codex CLI

Терминальный агент OpenAI. Использует OpenAI-совместимый протокол с Responses API: Base URL с /v1.

ПараметрЗначение
base_urlhttps://api.zexkora.cc/v1
wire_apiresponses
Моделиgpt-5.6-sol, gpt-6-astra,

Установка

node --version  # Node.js 18+

# pnpm (или npm)
pnpm install -g @openai/codex
# npm i -g @openai/codex

codex --version

Конфигурация ~/.codex/config.toml

~/.codex/config.toml
model = "gpt-5.6-sol"
model_provider = "zxc"

[model_providers.zxc]
name = "Zexkora AI Gateway"
base_url = "https://api.zexkora.cc/v1"
wire_api = "responses"
experimental_bearer_token = "sk-ВАШ-КЛЮЧ-Zexkora"

Запуск

cd my-project
codex
# Введите: Ответь только: OK
Терминальные агенты

Qwen Code

Терминальный агент от команды Qwen. Поддерживает оба протокола через переменные окружения.

Установка и настройка

npm install -g @qwen-code/qwen-code@latest

# ===== Claude (Anthropic) =====
export ANTHROPIC_AUTH_TOKEN="sk-ВАШ-КЛЮЧ-Zexkora"
export ANTHROPIC_BASE_URL="https://api.zexkora.cc"
export ANTHROPIC_MODEL="claude-opus-4-8"

Запуск: qwen → «Ответь только: OK».

IDE

Cursor

IDE со встроенным AI. Подключается через переопределение OpenAI Base URL.

  1. Войдите в аккаунт

    Установите Cursor и войдите в аккаунт — без входа настройки моделей недоступны.

  2. Откройте настройки моделей

    Cursor Settings → Models, в поле OpenAI API Key вставьте ключ sk-... и включите переключатель.

  3. Переопределите Base URL

    Включите Override OpenAI Base URL и укажите https://api.zexkora.cc/v1.

  4. Проверьте

    Нажмите Verify и отправьте в чате «Ответь только: OK». Затем впишите модель вручную: gpt-5.6-sol, или deepseek-v4-flash.

Cursor: переопределение OpenAI Base URL
Cursor → Settings → Models → Override OpenAI Base URL
⚠️ Из-за ограничений Cursor бесплатные аккаунты после подключения стороннего API могут использовать только режим auto. Для полного выбора моделей рекомендуются Cline или Roo Code.
IDE

Trae

IDE от ByteDance. Кастомные модели добавляются через Add Model → Custom Config.

  1. Войдите в аккаунт

    После установки войдите в личный аккаунт Trae.

  2. Добавьте модель

    Settings → Models → Add Model → Custom Config.

  3. Заполните параметры

    По таблице ниже — в зависимости от нужного семейства моделей.

ПараметрClaudeGPT
API FormatAnthropic MessagesOpenAI Completions
Request URLhttps://api.zexkora.cchttps://api.zexkora.cc (Full URL выключен — Trae сам добавит путь)
Model IDclaude-opus-4-8gpt-5.6-sol /
API Keysk-ВАШ-КЛЮЧ-Zexkora
Расширения VS Code

Cline

Популярное расширение VS Code для агентной разработки. Поддерживает оба протокола — держите два профиля и переключайтесь одним кликом.

Вариант A — Claude (Anthropic)

  1. Установите расширение

    VS Code Extensions → Cline → Install.

  2. Откройте настройки API

    Панель Cline → Settings / API Configuration.

  3. Заполните параметры

    API Provider: Anthropic; включите Use custom base URL; Custom Base URL: https://api.zexkora.cc (без /v1).

  4. Ключ и модель

    API Key: sk-...; Model: claude-opus-4-8 или claude-opus-5.

Вариант B — GPT / DeepSeek (OpenAI)

ПараметрЗначение
API ProviderOpenAI Compatible
Base URLhttps://api.zexkora.cc/v1
API Keysk-ВАШ-КЛЮЧ-Zexkora
Model IDgpt-5.6-sol / gpt-6-astra / / deepseek-v4-flash
Расширения VS Code

Roo Code

Форк Cline с режимами (Code / Architect / Ask). Настройка как в Cline, через API Configuration.

Claude (Anthropic)

ПараметрЗначение
ProviderAnthropic + включить Use custom base URL
Custom Base URLhttps://api.zexkora.cc (без /v1)
API Key / Modelsk-... / claude-opus-4-8

GPT / DeepSeek (OpenAI)

ПараметрЗначение
ProviderOpenAI Compatible
Base URLhttps://api.zexkora.cc/v1
API Key / Modelsk-... / gpt-5.6-sol, , deepseek-v4-flash
Расширения VS Code

Kilo Code

Агентное расширение VS Code. Добавляется как кастомный провайдер.

💡 Особенность Kilo Code: Base URL всегда с /v1, даже для Anthropic-провайдера.

Claude (Anthropic Messages)

ПараметрЗначение
Provider IDzxc (произвольный)
Provider APIAnthropic Messages
Base URLhttps://api.zexkora.cc/v1 ⚠️ с /v1
API Key / Modelssk-... / claude-opus-4-8, claude-opus-5

GPT (OpenAI Compatible)

ПараметрЗначение
Provider APIOpenAI Compatible
Base URLhttps://api.zexkora.cc/v1
API Key / Modelssk-... / gpt-5.6-sol,
Расширения VS Code

Claude Code в VS Code

Официальное расширение Claude Code для VS Code. Настраивается через settings.json.

  1. Установите расширение

    VS Code Marketplace → Claude Code. При необходимости доустановите CLI: npm i -g @anthropic-ai/claude-code.

  2. Откройте settings.json

    Cmd/Ctrl+Shift+P → Open User Settings (JSON) и добавьте конфиг ниже.

  3. Перезагрузите окно

    Developer: Reload Window, затем отправьте «Ответь только: OK».

settings.json
{
 "claudeCode.environmentVariables": [
  { "name": "ANTHROPIC_AUTH_TOKEN", "value": "sk-ВАШ-КЛЮЧ-Zexkora" },
  { "name": "ANTHROPIC_BASE_URL", "value": "https://api.zexkora.cc" },
  { "name": "CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY", "value": "1" },
  { "name": "ANTHROPIC_MODEL", "value": "claude-opus-4-8" }
 ],
 "claudeCode.disableLoginPrompt": true,
 "claudeCode.initialPermissionMode": "acceptEdits"
}
Claude Code VS Code: settings.json
settings.json с переменными окружения
Claude Code VS Code: отключение промпта логина
Отключите Login Prompt в настройках расширения
Расширения VS Code

GitHub Copilot

Copilot Chat поддерживает кастомные эндпоинты — модели Zexkora появляются в общем списке моделей.

  1. Убедитесь в готовности

    Copilot Chat установлен, вы вошли в GitHub.

  2. Добавьте модель

    В панели Copilot Chat откройте выбор моделей → Управление моделями → Добавить модель → Custom endpoint.

  3. Для Claude

    Формат Messages (Anthropic), Base URL https://api.zexkora.cc, модель claude-opus-4-8.

  4. Для GPT

    Формат Chat Completions (OpenAI), Base URL https://api.zexkora.cc/v1, модель gpt-5.6-sol / .

Copilot: добавление кастомного эндпоинта
Copilot Chat → Manage Models → Add Model
Copilot: управление моделями
Управление моделями после добавления
Приложения

OpenCode Desktop

Официальное десктопное графическое приложение OpenCode (для Windows, macOS и Linux). Позволяет работать с моделями шлюза Zexkora прямо в удобном оконном интерфейсе.

⚠️ Важное предупреждение для OpenCode Desktop:
В графическом интерфейсе приложения (Desktop GUI) при попытке вручную добавить стороннего провайдера через меню настроек возникает ошибка: «Пользовательские провайдеры недоступны на этом сервере» («Custom providers are not available on this server»).
Решение: сторонние провайдеры в десктопной версии подключаются только через конфигурационный файл opencode.jsonc в системной папке пользователя. Следуйте пошаговой инструкции ниже.

Пошаговая настройка в OpenCode Desktop

  1. Шаг 1. Откройте папку конфигурации:

    Перейдите в каталог настроек OpenCode на вашем компьютере:

    • Windows: нажмите комбинацию клавиш Win + R, вставьте в поле путь:
      %USERPROFILE%\.config\opencode
      и нажмите Enter (или «ОК»). Если папка opencode отсутствует, просто создайте её.
    • macOS / Linux: откройте терминал или файловый менеджер и перейдите в:
      ~/.config/opencode/
  2. Шаг 2. Разместите файл opencode.jsonc:

    Поместите в открывшуюся папку файл с именем opencode.jsonc.

    Вы можете Скачать готовый opencode.jsonc и скопировать его в эту папку, либо создать текстовый документ с этим именем и вставить следующее содержимое:

    opencode.jsonc
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "zxc": {
          "name": "zxc",
          "npm": "@ai-sdk/openai-compatible",
          "options": {
            "baseURL": "https://api.zexkora.cc/v1"
          },
          "models": {
            "gpt-6-astra": { "name": "gpt-6-astra" },
            "gpt-5.6-sol": { "name": "gpt-5.6-sol" },
            "gpt-5.6-luna": { "name": "gpt-5.6-luna" },
            "claude-opus-5": { "name": "claude-opus-5" },
            "claude-opus-4-8": { "name": "claude-opus-4-8" },
            "claude-opus-4.7": { "name": "claude-opus-4.7" },
            "claude-fable-5.1": { "name": "claude-fable-5.1" },
            "claude-fable-5": { "name": "claude-fable-5" },
            "deepseek-v4-flash": { "name": "deepseek-v4-flash" }
          }
        }
      }
    }
  3. Шаг 3. Активируйте провайдер в приложении OpenCode Desktop:

    Откройте (или перезапустите, если оно было открыто) приложение OpenCode Desktop.

    В строке отправки сообщений внизу экрана напишите команду и нажмите Enter:

    /connect

    В появившемся списке провайдеров пролистайте в самый низ и выберите пункт zxc.

  4. Шаг 4. Введите ваш API-ключ:

    Приложение запросит ключ доступа. Вставьте ваш токен формата sk-..., полученный в личном кабинете на вкладке Ключи Zexkora.

    После этого провайдер подключится, и в выпадающем списке выбора моделей в окне чата станут доступны все добавленные модели (GPT-6, Claude Opus 5, DeepSeek V4 и др.).

Работа через локальный проект (опционально)

Если вам требуется подключить шлюз только для одного конкретного проекта, создайте файл opencode.json в корневой папке проекта с аналогичным содержанием.

Подсказка: Все модели OpenAI, Claude и DeepSeek на шлюзе Zexkora работают через универсальный эндпоинт https://api.zexkora.cc/v1 со стандартной библиотекой @ai-sdk/openai-compatible, поэтому никакой дополнительной установки пакетов не требуется.
Приложения

Claude Desktop

Настольное приложение Anthropic. Подключение через режим разработчика и конфигурацию шлюза.

  1. Включите режим разработчика

    Help → Troubleshooting → Enable developer mode.

  2. Настройте шлюз

    Gateway base URL: https://api.zexkora.cc; Gateway API key: sk-...; Auth scheme: bearer.

  3. Примените и перезапустите

    Apply locally → Relaunch now, после перезапуска выберите модель в левом нижнем углу.

Claude App: включение режима разработчика
Включение developer mode
Claude App: конфигурация шлюза
Конфигурация шлюза: base URL, ключ, auth scheme
Claude App: применение и перезапуск
Apply locally → Relaunch now
Приложения

NextChat / Chatbox

Лёгкие кроссплатформенные чат-приложения. В обоих — одинаковая настройка через OpenAI-совместимый провайдер.

  1. Откройте настройки моделей

    Настройки → Модели / API.

  2. Заполните параметры

    Провайдер OpenAI, ключ sk-..., endpoint https://api.zexkora.cc/v1.

  3. Впишите модель вручную

    gpt-5.6-sol / gpt-6-astra / / deepseek-v4-flash.

ПараметрЗначение
ПровайдерOpenAI
API Keysk-ВАШ-КЛЮЧ-Zexkora
Endpoint / Base URLhttps://api.zexkora.cc/v1
Модельвписать вручную, из списка ниже
💡 Если модели нет в списке — включите «Пользовательская модель» и впишите ID вручную.
Приложения

Cherry Studio

Десктопный чат-клиент с поддержкой множества провайдеров.

  1. Добавьте провайдера

    Настройки → Провайдеры → добавить OpenAI-совместимого провайдера.

  2. Заполните параметры

    По таблице ниже.

  3. Добавьте модели вручную

    Через «+» в списке моделей провайдера.

ПараметрЗначение
API Hosthttps://api.zexkora.cc
API Keysk-ВАШ-КЛЮЧ-Zexkora
Моделиgpt-5.6-sol, gpt-6-astra, , deepseek-v4-flash, claude-opus-4-8
Разработка

Python SDK

Прямое подключение из кода — OpenAI и Anthropic SDK. Базовые адреса те же, что и у приложений.

OpenAI SDK

pip install openai

from openai import OpenAI

client = OpenAI(
  api_key="sk-ВАШ-КЛЮЧ-Zexkora",
  base_url="https://api.zexkora.cc/v1"
)

resp = client.chat.completions.create(
  model="gpt-6-astra",
  messages=[{"role": "user", "content": "Ответь только: OK"}]
)
print(resp.choices[0].message.content)

Anthropic SDK

pip install anthropic

from anthropic import Anthropic

client = Anthropic(
  api_key="sk-ВАШ-КЛЮЧ-Zexkora",
  base_url="https://api.zexkora.cc"
)

msg = client.messages.create(
  model="claude-opus-4-8",
  max_tokens=64,
  messages=[{"role": "user", "content": "Ответь только: OK"}]
)
print(msg.content[0].text)
Справка

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

Как списывается баланс?
Посекундно по факту: (входные токены × цена входа + выходные токены × цена выхода) / 1 000 000. Курс: $1 = 500 000 квоты. Тарифы внешнего поставщика моделей, без наценки.
Нужен ли VPN?
Нет. Шлюз работает из России и СНГ напрямую, без VPN и зарубежных карт. Оплата — промокодами на FunPay в рублях.
Флагман вернул 402 — что делать?
Это исчерпание общего суточного пула платформы для сверхтяжёлых моделей (GPT-6 Astra, Claude Opus, Sol), а не поломка шлюза. Полный сброс — в 00:00 UTC (03:00 МСК), далее дозаливки в течение дня. До сброса используйте или DeepSeek-V4-Flash — они безлимитны. Подробнее о пулах →
Ошибка «insufficient quota»
Баланс исчерпан. Активируйте новый промокод в Кошельке — баланс ключа обновится мгновенно.
Клиент не видит модель в списке
Впишите ID модели вручную (gpt-5.6-sol, claude-opus-4-8 и т.д.) — большинство клиентов поддерживают произвольные ID для OpenAI-совместимых провайдеров.
Какие лимиты и скорость?
Лимиты generous: до 60 запросов/мин на ключ. Скорость генерации — как у внешнего поставщика моделей, без деградации.