Digital Core

Инструкция

YandexGPT API: подключение и цены

YandexGPT API подключается в Yandex Cloud примерно за полчаса, если знать порядок шагов. Инструкция для тех, кто хочет встроить модель Яндекса в бот, CRM или разбор писем: платежный аккаунт, каталог, сервисный аккаунт, ключ и первый запрос. Дальше частые ошибки, расчет стоимости типовых задач и сравнение с GigaChat API на одних объемах.

Обновлено 29.09.2026

Коротко

  • Доступ к YandexGPT по API дает Yandex Cloud. Нужны платежный аккаунт, каталог и сервисный аккаунт с ролью ai.languageModels.user.
  • Авторизация - по API-ключу сервисного аккаунта или по IAM-токену. Ключ показывается один раз, сохраните его сразу.
  • Оплата идет за токены запроса и ответа по тарифам Yandex Cloud. Асинхронный режим обычно дешевле, если ответ не нужен мгновенно.
  • Сравнивать цену с GigaChat API нужно на ваших текстах: токенизаторы разные, и один и тот же текст дает разное число токенов.
  • Данные обрабатываются в облаке в России, но согласие клиентов и порядок хранения по 152-ФЗ остаются на вас.

Как подключить YandexGPT по API: пошаговая инструкция

Языковые модели Яндекса доступны в Yandex Cloud. Сейчас этот сервис входит в Yandex AI Studio, в старых инструкциях он называется Foundation Models. Интерфейс консоли меняется, но логика шагов одна.

Шаг 1. Платежный аккаунт

Войдите в консоль Yandex Cloud с Яндекс ID и создайте платежный аккаунт. Для компании выберите юридическое лицо или ИП, тогда оплата идет по договору и счетам. Новым аккаунтам обычно дают стартовый грант, его условия проверьте на сайте Yandex Cloud.

Шаг 2. Облако и каталог

В облаке создайте каталог, например ai-prod. Скопируйте его идентификатор: он понадобится в каждом запросе. Для тестов и рабочей системы удобно завести разные каталоги.

Шаг 3. Сервисный аккаунт и роль

В каталоге откройте раздел сервисных аккаунтов и создайте новый. Назначьте ему роль ai.languageModels.user. Без этой роли запросы будут отклоняться с ошибкой доступа.

Шаг 4. API-ключ

В карточке сервисного аккаунта создайте API-ключ. Если консоль предлагает выбрать область действия, укажите доступ к языковым моделям. Секрет ключа показывается один раз: сохраните его в менеджере паролей, а не в коде.

Шаг 5. Первый запрос

Отправьте запрос синхронного режима. В поле modelUri подставьте идентификатор каталога. Для модели Pro замените yandexgpt-lite на yandexgpt.

POST https://llm.api.cloud.yandex.net/foundationModels/v1/completion
Authorization: Api-Key ВАШ_КЛЮЧ
Content-Type: application/json

{ "modelUri": "gpt://ID_КАТАЛОГА/yandexgpt-lite/latest",
"completionOptions": { "stream": false, "temperature": 0.3, "maxTokens": "500" },
"messages": [
{ "role": "system", "text": "Ты помощник интернет-магазина. Отвечай коротко." },
{ "role": "user", "text": "Сколько идет доставка в Казань?" } ] }

В ответе придет текст модели и блок usage: сколько токенов ушло на запрос и на ответ. Эти цифры и есть основа для расчета стоимости.

Шаг 6. Вместо ключа - IAM-токен, если нужно

Для внутренних сервисов в Yandex Cloud вместо API-ключа используют IAM-токен в заголовке Authorization: Bearer. Он живет не больше 12 часов, поэтому его нужно обновлять автоматически.

Частые ошибки при подключении YandexGPT API

Что видитеПричинаЧто сделать
401, ошибка авторизацииКлюч скопирован с пробелом или в заголовке нет слова Api-KeyПроверьте формат заголовка и сам ключ
403, нет доступаУ сервисного аккаунта нет роли или ключ из другого каталогаНазначьте ai.languageModels.user в том каталоге, что указан в modelUri
Модель не найденаОпечатка в modelUri или в идентификаторе каталогаСверьте ID каталога и название модели в документации
429, слишком много запросовПревышены квоты каталогаДобавьте очередь и паузы, при необходимости запросите увеличение квот
Ответ обрезанМаленький maxTokensУвеличьте лимит или попросите модель отвечать короче

Если вы переносите готовый код с OpenAI, в документации Yandex Cloud проверьте раздел о совместимости с форматом OpenAI API. Это упрощает перенос. Сам ChatGPT в России доступен с ограничениями, а для персональных данных лучше российские модели или локальные решения.

Сколько стоит YandexGPT API: тарифы и расчет типовых задач

Тарификация идет за токены: учитывается и то, что вы отправили, и то, что модель написала. Модель Pro стоит дороже Lite, асинхронный режим обычно дешевле синхронного. Цены за тысячу токенов меняются, поэтому здесь их нет: актуальные смотрите в тарифах Yandex Cloud.

Формула расчета

Стоимость в месяц = операций в месяц × токенов на операцию / 1000 × цена за 1000 токенов.

Токены на операцию не угадывайте. Прогоните 20 типовых запросов и возьмите среднее из блока usage. Для отдельного подсчета без генерации в API есть метод токенизации.

Пример объемов для трех задач

Числа токенов ниже условные, чтобы показать порядок расчета. Ваши замеры будут другими.

Задача и режимОпераций в месяцТокенов на операциюТокенов в месяц
Ответ бота клиенту. Синхронно: клиент ждет3 0002 5007,5 млн
Сводка по расшифровке звонка. Асинхронно: отчет к утру1 0006 0006 млн
Разбор входящего письма в CRM. Любой режим2 0001 5003 млн

В ответ бота входят инструкция, найденные фрагменты базы и история диалога, поэтому он самый «тяжелый».

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

Как снизить счет

  • Lite для классификации и коротких ответов, Pro только там, где нужна сложная логика.
  • В запрос попадают только нужные фрагменты базы, а не весь прайс.
  • История диалога обрезается до последних реплик.
  • Отчеты и сводки идут через асинхронный режим.

YandexGPT API или GigaChat API: сравнение на одних объемах

Обе модели российские, обе подключаются по API и берут плату за токены. Отличаются подключение, модель оплаты и то, как считаются токены.

YandexGPT APIGigaChat API
Где подключаютКонсоль Yandex CloudЛичный кабинет разработчика Сбера
АвторизацияAPI-ключ или IAM-токен сервисного аккаунтаКлюч авторизации меняют на токен доступа, который живет 30 минут
СертификатыСтандартное защищенное соединениеНужен сертификат НУЦ Минцифры в системе или в коде
Оплата для бизнесаПо факту потребления с платежного аккаунтаПлатные тарифы для юрлиц и ИП, условия в документации Сбера
Бесплатный доступСтартовый грант новым аккаунтамБесплатный лимит для физических лиц

Как честно сравнить цену

  1. Возьмите 20 реальных запросов одной задачи, например ответы бота.
  2. Отправьте их в обе модели с одинаковой инструкцией.
  3. Сложите токены из ответов каждой модели: у них разные токенизаторы, поэтому цифры не совпадут.
  4. Умножьте на месячный объем и на цену по тарифу или стоимость пакета в пересчете на токен.
  5. Сравните не только цену, но и качество: сколько ответов пришлось бы исправлять.

Подробно о подключении Сбера - в статье GigaChat API: как подключить и сколько стоит. Сравнение качества моделей на бизнес-задачах собрано в материале GigaChat, YandexGPT или ChatGPT.

Когда проще не подключать самому

Подключить API и получить ответ - полчаса. Сделать из этого рабочий инструмент - другая задача. Понадобятся база знаний, чтобы модель отвечала по вашим данным, связь с CRM, журнал запросов и правила на случай, когда модель не знает ответа.

Персональные данные клиентов в запросы отправляйте только при наличии согласия и описанного порядка обработки по 152-ФЗ. Лишнее из запроса лучше убирать: модели для ответа редко нужен телефон или паспорт.

Вопросы

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

Как получить API-ключ YandexGPT?

Создайте в Yandex Cloud каталог и сервисный аккаунт, назначьте ему роль ai.languageModels.user и создайте API-ключ в карточке аккаунта. Секрет показывается один раз, сохраните его сразу.

Сколько стоит YandexGPT API?

Оплата идет за токены запроса и ответа по тарифам Yandex Cloud. Pro дороже Lite, асинхронный режим обычно дешевле. Итоговую сумму считайте по формуле: операции в месяц, умноженные на средние токены и цену за тысячу.

Есть ли бесплатный доступ к YandexGPT API?

Новым платежным аккаунтам Yandex Cloud обычно дают стартовый грант, его можно потратить на тесты. Условия гранта меняются, проверяйте их при регистрации.

Какую модель выбрать: YandexGPT Lite или Pro?

Lite подходит для классификации, коротких ответов и потоковых задач. Pro выбирают для сложных инструкций, длинных документов и ответов, где важна логика. Часто их комбинируют в одном решении.

Можно ли отправлять в YandexGPT API персональные данные?

Данные обрабатываются в облаке в России, но согласие клиентов и порядок обработки по 152-ФЗ нужно обеспечить самим. Лучше вообще не передавать в запрос данные, без которых модель может ответить.

Покажем на
вашей задаче

Оставьте заявку - свяжемся в рабочее время и бесплатно покажем, как это будет работать у вас.

+7 912 587-60-85info@digital-core.ru

Или напишите в Telegram · +7 912 587-60-85

Позвонить