Яндекс GPT API или зарубежные модели через шлюз: что выбрать

Российская модель в Yandex Cloud и зарубежные модели через OpenAI-совместимый шлюз решают одну задачу по-разному. Сравниваем подходы без рейтингов и громких цифр.

5 мин · · сравнение · модели

Если вы выбираете модель для чат-бота, классификации или извлечения данных, вариантов два: российский сервис вроде Yandex Cloud или зарубежные модели Claude, GPT, Gemini, DeepSeek через шлюз. Эта статья про Яндекс GPT API и его альтернативу: чем различаются формат запросов, получение ключа, оплата и контекст, а главное — как сравнить качество на своих данных, а не по чужим таблицам.

Подробностей про тарифы и функции Yandex Cloud ниже нет намеренно: они меняются, а документация сервиса — единственный надёжный источник. Всё, что касается API и цен Zukko, дано на 18 октября 2026.

Яндекс GPT API: как это устроено

YandexGPT работает как часть облака Yandex Cloud. В общих чертах путь к первому запросу такой:

  1. Регистрация в Yandex Cloud и платёжный аккаунт.
  2. Каталог (folder), внутри которого вы работаете. Его идентификатор участвует в запросах.
  3. Сервисный аккаунт с ролью, которая разрешает обращаться к моделям (название роли смотрите в документации).
  4. API-ключ сервисного аккаунта или IAM-токен для авторизации.
  5. Запрос на эндпоинт моделей, где модель указывается адресом, включающим идентификатор каталога.

Точные названия ролей, эндпоинтов и формат адреса модели берите из актуальной документации Yandex Cloud: они менялись, и устаревшие инструкции из интернета легко приводят к ошибкам 401 и 403. Также в документации Yandex Cloud описан режим совместимости с OpenAI API; проверьте, поддерживает ли он нужные вам функции (инструменты, стриминг, картинки).

Отсюда ответ на частый вопрос, как получить API-ключ YandexGPT: по документации Yandex Cloud ключ создаётся для сервисного аккаунта в консоли облака, а не в профиле пользователя.

Зарубежные модели через шлюз

В Zukko вы получаете один ключ fetch_..., единый баланс в долларах и оплату за токены без подписки. Формат запросов OpenAI-совместимый, поэтому подойдёт обычный openai SDK:

bash
from openai import OpenAI

client = OpenAI(base_url="https://api.zukko.pro/v1", api_key="fetch_ваш_ключ")

r = client.chat.completions.create(
    model="deepseek-v4.1-flash",
    messages=[{"role": "user", "content": "Выдели из письма дату и сумму: «Оплатить до 5 ноября 12 400 руб.»"}],
)
print(r.choices[0].message.content)

Смена модели — это смена одной строки model. Любую модель можно вызывать и в формате Anthropic (/v1/messages). Список моделей возвращает GET https://api.zukko.pro/v1/models.

Доступ из России — через шлюз, оплата СБП (платёжная страница добавляет 8,5% сверху), картой MasterCard или криптой.

Сравнение подходов

КритерийYandexGPT в Yandex CloudЗарубежные модели через Zukko
Формат APIсобственный, плюс режим совместимости с OpenAI (проверьте в документации)OpenAI-совместимый и Anthropic-совместимый
Авторизациясервисный аккаунт, API-ключ или IAM-токен, идентификатор каталогаодин ключ fetch_..., лимиты и список моделей на каждый ключ
Оплатасчёт в Yandex Cloud, тарифы на сайте облакабаланс в долларах от $1, СБП, MasterCard или крипта
Выбор моделейлинейка ЯндексаClaude, GPT, Gemini, DeepSeek, Qwen, GLM на одном ключе
Контекстсмотрите по модели в документации1M токенов у большинства моделей каталога, 128K у GLM, 256K у Grok
Где хранятся данныеопределяется условиями Яндексаопределяется поставщиком модели; персональные данные отправляйте только после оценки рисков

Последняя строка важнее, чем кажется. Если у вашего проекта есть требования к локализации данных или к обработке персональных данных, это решение принимает юрист компании, а не разработчик. Модель с лучшим соотношением цены и качества не поможет, если её нельзя применять по условиям проекта.

Сколько стоит: яндекс gpt api цена и расчёт для шлюза

Цену Yandex Cloud мы не приводим: берите её на странице тарифов облака и считайте по тем же правилам, что ниже. Для шлюза расчёт простой: токены входа × цена входа + токены выхода × цена выхода, в долларах за 1M токенов.

Допустим (это условный пример), бот классификации получает 10 000 обращений в день, на каждое по 1 500 токенов входа и 300 токенов выхода. Это 15M токенов входа и 3M токенов выхода в день. Цены на 18 октября 2026:

МодельВход / выход, $ за 1MФормулаВ день
deepseek-v4.1-flash0.013 / 0.03815 × 0.013 + 3 × 0.038$0.309
gpt-6.1-sol0.27 / 1.3215 × 0.27 + 3 × 1.32$8.01
claude-sonnet-5-50.4 / 215 × 0.4 + 3 × 2$12.00

Разница между моделями — на порядки, поэтому сначала решите, какое качество вам нужно, и только потом сравнивайте цены. Если у запросов повторяется длинный префикс (инструкция, база знаний), кэш тарифицируется отдельно и может заметно снизить расход, но учтите оговорки: у GPT шлюз видит только чтение кэша, а Claude даёт скидку за кэш в Anthropic-формате. Подробнее — в статье кэширование промптов.

Сравнение российских нейросетей с зарубежными: как не ошибиться

Публичные рейтинги плохо переносятся на вашу задачу. Индекс силы моделей (Intelligence Index от Artificial Analysis, в нашем каталоге у claude-opus-5-5 58, у gpt-6.1-sol 52, у deepseek-v4.1-flash 39) показывает общий уровень, но не то, как модель справится с вашими письмами, договорами или русскоязычными диалогами. Поэтому нужен собственный небольшой тест:

  1. Соберите 30–50 реальных примеров, включая трудные и «грязные».
  2. Заранее определите, что считается правильным ответом (поле, формат, допустимые ошибки).
  3. Прогоните одни и те же запросы через все кандидаты, сохраните ответы.
  4. Посчитайте долю правильных ответов и стоимость на один запрос.

Каркас для шлюза (а вызов Яндекса оформите своей функцией по документации Yandex Cloud):

bash
import csv
from openai import OpenAI

client = OpenAI(base_url="https://api.zukko.pro/v1", api_key="fetch_ваш_ключ")

def gateway(model):
    def ask(prompt):
        r = client.chat.completions.create(
            model=model, messages=[{"role": "user", "content": prompt}]
        )
        return r.choices[0].message.content
    return ask

candidates = {

Дальше разметьте результаты вручную или автоматической проверкой. Более полный каркас оценки — в статье как тестировать промпты.

Как выбрать

  • Нужны данные и обработка строго внутри российского облака, или нужна интеграция с остальными сервисами Яндекса: смотрите YandexGPT.
  • Нужен выбор из разных моделей, гибкая цена и один ключ для всех задач: шлюз.
  • Не уверены: прогоните тест выше на обоих вариантах и сравните качество и стоимость на ваших примерах.

Ключ Zukko создаётся в кабинете. Формат запросов описан в справочнике chat/completions, модели — в разделе Models.

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

Можно ли использовать YandexGPT и зарубежные модели вместе?

Да. Например, часть запросов (с чувствительными данными) отправляется в российское облако, остальные идут в шлюз. Делайте выбор в вашем коде по типу запроса.

Нужен ли для шлюза отдельный SDK?

Нет. Достаточно openai SDK с base_url="https://api.zukko.pro/v1" либо обычных HTTP-запросов. Для Claude есть и Anthropic-формат.

Как узнать, какая модель лучше для русского языка?

Универсального ответа нет: проверяйте на своих текстах по методике выше. Не опирайтесь на отзывы без примеров ваших данных.

Сколько стоит попробовать шлюз?

Пополнение от $1. Для теста на 50 запросов по 1 500 токенов входа и 300 токенов выхода на deepseek-v4.1-flash выйдет 50 × (0.0015 × 0.013 + 0.0003 × 0.038) ≈ $0.0015, то есть доли цента.

zukko

Платите в 25×
меньше

за Claude Code & ChatGPT

Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.

Яндекс GPT API или зарубежные модели: что выбрать · Zukko