ГАЙД · РОССИЙСКИЕ LLM-API

GigaChat API: как подключить, какие модели доступны и как платить рублями

GigaChat API — редкий случай LLM-API, который работает из России без VPN и без иностранной карты: оплата в рублях, сертификаты НУЦ Минцифры, ключ авторизации из личного кабинета. Ниже — весь путь: от проекта в кабинете до первого запроса, включая токен на 30 минут, квоты по потокам и совместимость с OpenAI SDK.

ГайдGigaChatAPIОплата в рублях
Тип Пошаговый гайдБазовый адрес api.giga.chatМодели GigaChat 3 Ultra · 2 Max/Pro/LiteОбновлено 28.09.2026

GigaChat API — это программный доступ к моделям GigaChat от Сбера. Для российских команд он ценен тремя вещами: оплата в рублях без иностранной карты и посредников, официальные сертификаты НУЦ Минцифры для TLS и частичная совместимость с OpenAI API — часть кода можно перенести, поменяв базовый адрес и ключ. Плата — за токены, а не за подписку на место: ниже разбираем, как получить ключ, сделать первый запрос и не удивиться счёту.

Коротко о подключении
Базовый адресhttps://api.giga.chat/ — методы /v1/chat/completions и /v2/chat/completions
АвторизацияКлюч авторизации → токен доступа на 30 минут через сервис OAuth
Модели генерацииGigaChat 3 Ultra (freemium для физлиц), GigaChat 2 Max, 2 Pro, 2 Lite
ЭмбеддингиEmbeddingsGigaR, Embeddings-2, Embeddings-3B-2025-09 и базовая Embeddings
Квоты по потокамФизлица — 1 поток, юрлица и ИП — 10 потоков по умолчанию
СертификатыНУЦ Минцифры — нужны для работы с API
ОплатаТокены в рублях; с 1 сентября 2026 новые клиенты оплачивают на платформе cloud.ru
Почему это выгодно именно в РФ
Здесь нет конвертации, иностранного эквайринга и риска, что карта не пройдёт: оплата в рублях и по российским правилам. Для проектов, где доступность важнее «последней» зарубежной модели, это основной аргумент.

01Какие модели и возможности доступны

В GigaChat API сейчас четыре генеративные модели и несколько моделей для векторного представления текста. Выбор делается параметром model в запросе: если его не указать, SDK по умолчанию отправит запрос в GigaChat Lite.

МодельДля чегоОсобенность доступа
GigaChat 3 UltraНовая модель для сложных задачфизлицам в freemium
GigaChat 2 MaxСамые сложные и масштабные задачи, высокие требования к качествуПлатные тарифы
GigaChat 2 ProРесурсоёмкие задачи: суммаризация, переписывание, сложные инструкцииПлатные тарифы
GigaChat 2 LiteБыстрые повседневные задачи, максимальная скорость и меньшая ценаПлатные тарифы, дефолт в SDK
Embeddings-моделиВекторное представление текста для поиска и RAGEmbeddingsGigaR, Embeddings-2, Embeddings-3B-2025-09
Состав моделей — из раздела «Модели GigaChat» и «Выбор модели для генерации» (обновлено 17.07.2026).
GigaChat 3 Ultra доступна физическим лицам в рамках freemium-режима; физлицам и юрлицам на платных тарифах доступ к Ultra пока не открыт.
  • Диалог и генерация текста через Chat Completions, плюс потоковая выдача токенов
  • Генерация структурированных данных, работа с функциями (function calling)
  • Создание изображений и генерация 3D-моделей
  • Работа с файлами и пакетная обработка задач
  • Векторное представление текста (эмбеддинги) для поиска и RAG
  • Подсчёт токенов до отправки запроса — метод POST /tokens/count
  • Совместимость с OpenAI SDK и утилита-прокси для перенаправления запросов

02Регистрация, ключ и первый запрос

Пять шагов до первого ответа модели
1
Зарегистрируйтесь в личном кабинете
Кабинет нужен, чтобы управлять доступом к API и смотреть статистику потребления токенов.
terminalcopy
developers.sber.ru → Личный кабинет → GigaChat API
2
Создайте проект
Проект — единица доступа: в нём вы получаете ключ авторизации и видите расход по токенам.
terminalcopy
Проекты → Новый проект → GigaChat API
3
Заберите ключ авторизации
Это долгоживущий секрет из кабинета. Он не равен токену доступа: по ключу вы будете получать токен на 30 минут.
terminalcopy
Authorization key = <ключ_авторизации>
4
Установите сертификаты НУЦ Минцифры
Документация прямо требует настроить корневые сертификаты: без них TLS-соединение с API не проверить корректно.
terminalcopy
Сертификаты НУЦ Минцифры → в системное хранилище
5
Отправьте первый запрос
Простой Chat Completions с Bearer-токеном. Ответ придёт в привычном JSON с полем choices.
terminalcopy
POST https://api.giga.chat/v1/chat/completions
terminalbash
curl -L -X POST 'https://api.giga.chat/v1/chat/completions' \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer <токен_доступа>' \
  --data-raw '{
    "model": "GigaChat-2-Max",
    "messages": [
      {"role": "user", "content": "Привет! Как дела?"}
    ]
  }'
Сертификаты вместо отключения проверки
В примерах документации для Python-клиента встречается verify_ssl_certs=False — это следствие того, что цепочку подписывает НУЦ Минцифры. Такой флаг уместен только для быстрой проверки: в рабочем коде правильнее установить сертификаты, а не отключать проверку TLS.

03Токен доступа живёт 30 минут

Ключ авторизации сам по себе запросы не подписывает. Сначала его меняют на токен доступа в отдельном OAuth-сервисе, и этот токен действует 30 минут — значит, в приложении нужен код обновления, а не один статичный заголовок.

Как устроена авторизация
1Ключ авторизацииХранится в секретах приложения, берётся из личного кабинета2OAuth-сервисPOST на ngw.devices.sberbank.ru:9443/api/v2/oauth с заголовками RqUID и Authorization и…3Токен на 30 минутПриходит access_token — им подписываются запросы к api.giga.chat4ОбновлениеЧерез полчаса цикл повторяется: токен истекает, приложение запрашивает новыйКлюч меняется на короткоживущий токен
pythonpython
import requests

url = "https://ngw.devices.sberbank.ru:9443/api/v2/oauth"
payload = "scope=GIGACHAT_API_PERS"   # для физлиц; юрлица используют свой scope
headers = {
    "Content-Type": "application/x-www-form-urlencoded",
    "RqUID": "6f0b1291-c7f3-43c6-bb2e-9f3efb2dc98e",  # любой UUID
    "Authorization": "Bearer <ключ_авторизации>",
}
r = requests.post(url, data=payload, headers=headers)
token = r.json()["access_token"]   # действует 30 минут
Два типовых провала
Первый — ключ авторизации закоммичен в репозиторий: считайте такой ключ скомпрометированным и перевыпустите. Второй — статичный токен в конфиге: приложение работает до первого истечения 30 минут, а потом начинает отдавать ошибки авторизации.

04Совместимость с OpenAI SDK и инструменты

Формат сообщений GigaChat API частично совместим с OpenAI API, поэтому часть кода переносится почти без правок: меняются базовый адрес и способ получения ключа. Для авторизации в этом сценарии используется уже токен доступа, а не ключ авторизации.

pythonpython
from openai import OpenAI

client = OpenAI(
    api_key="<токен_доступа>",
    base_url="https://api.giga.chat/v1",
)

completion = client.chat.completions.create(
    model="GigaChat",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello World!"},
    ],
)
print(completion.choices[0].message)
Что переноситсяСтатусКомментарий
Chat CompletionsработаетОсновной сценарий, включая работу с функциями
ЭмбеддингиработаетВекторное представление текста для поиска и RAG
Список моделейработаетСписок доступных идентификаторов моделей
Функции и инструментыработаетExample-вызовы есть в разделе совместимости
Отдельные параметры OpenAIчастичноСовместимость частичная — сверяйте справочник API
Раздел «Совместимость с OpenAI» обновлён 25.06.2026; для проксирования запросов есть утилита gpt2giga.
Прокси вместо переписывания кода
gpt2giga — открытый FastAPI-прокси, который принимает клиентов, совместимых с OpenAI, Anthropic и Gemini, и перенаправляет их в GigaChat API. Удобно, когда в проекте уже настроены клиенты под формат Messages или Gemini.

05Квоты, потоки и ограничения

Обмен данными ограничен токенами: в среднем один токен — это 3–4 символа, а точное число для конкретного промпта можно посчитать заранее методом POST /tokens/count, чтобы не ловить ошибку на боевом запросе. Второе ограничение — параллельные потоки: их число зависит от типа клиента.

Одновременные потоки GigaChat API, шт.
0потоков5потоков10потоковФизические лица1потоковЮрлица и ИП (по умолчанию)10потоков
Из раздела «Квоты и ограничения». Физлицам доступен один поток независимо от того, платный это пакет токенов или freemium; юрлицам число потоков увеличивают по запросу на gigachat@sberbank.ru.
  • Один токен ≈ 3–4 символа, длина промпта с контекстом и ответа зависит от модели
  • Поток для физлиц — один, даже если вы купили пакет токенов
  • Юрлицам и ИП по умолчанию 10 потоков, лимит расширяется по письменному запросу
  • Запрос с запрещённой темой возвращает признак в ответе: поле choices.finish_reason = «blacklist»
  • Корпоративные клиенты могут настраивать собственные ограничения по письму в поддержку
  • Статистику расхода токенов удобно смотреть в личном кабинете — она же помогает ловить утечки бюджета
Считайте токены до, а не после
Перед прогоном большого корпуса документов посчитайте объём через /tokens/count и заложите запас: у моделей разный размер контекста, а цена считается по факту обмена с моделью.

06Оплата рублями и тарифы

Оплата — главная причина, по которой эту модель выбирают в России: расчёты идут в рублях, а не через иностранный эквайринг. Схемы доступа различаются для физлиц и для юридических лиц, и с сентября 2026 года порядок для новых клиентов изменился.

Кто платитКак устроен доступКуда смотреть
Физические лицаFreemium-доступ (в том числе к GigaChat 3 Ultra) и покупка токенов в личном кабинетеРазделы «Тарифы для физлиц» и «Быстрый старт для физлиц»
Юридические лица и ИПТарифные планы для ИП и юрлиц, отдельные правила коммерческого использованияРазделы «Тарифы для юрлиц» и «Коммерческое использование»
Новые клиенты с 1 сентября 2026Оплата работы с моделями на платформе cloud.ru: каталог моделей, цены и условия — на сайте платформыДокументация GigaChat API и сайт cloud.ru
Покупка токенов в кабинете GigaChat доступна действующим клиентам; для новых клиентов с 01.09.2026 оплата переносится на cloud.ru (обновлено 31.08.2026).
Конкретные цены здесь не приводим
Ставки за токены зависят от модели и тарифного плана и меняются: актуальные цифры смотрите в разделе «Тарифы GigaChat API» и в каталоге cloud.ru. Мы сознательно не публикуем числа, которые не сможем проверить в день обновления статьи.

07Экосистема: чем работать с GigaChat API

Официальный путь — библиотеки GigaChain и Python-клиент GigaChat. Вокруг есть и community-инструменты: прокси для OpenAI-совместимых клиентов, узлы для n8n, коннектор для 1С. По звёздам на GitHub видно, где сосредоточена активность.

Звёзды GitHub у инструментов GigaChat
0★300★600★GigaChain (ai-forever)588★GigaChat SDK (ai-forever)168★gpt2giga (ai-forever)132★gigachat3 (salute-developers)106★ИИкона: коннектор для 1С97★n8n-GigaChat81★
Данные GitHub API и поиска по репозиториям на 28.09.2026. Все перечисленные проекты — открытые, лицензии указаны в таблице ниже.
ИнструментЧто делаетЛицензия/язык
GigaChainНабор решений для LLM-приложений на русском с поддержкой GigaChatMIT · Python
GigaChat SDKОфициальная библиотека доступа к GigaChat APIоткрытый · Python
gpt2gigaFastAPI-прокси: клиенты OpenAI, Anthropic и Gemini поверх GigaChat APIMIT · Python
ИИкона (1С)AI-коннектор для 1С:Предприятие 8.3 с несколькими LLM-провайдерами1C Enterprise
n8n-GigaChatУзлы GigaChat для n8n — сценарии автоматизации без кодаTypeScript
Звёзды и лицензии проверены через GitHub API 28.09.2026; порядок строк — по популярности.

08Что учесть до продакшена

  • Сертификаты НУЦ Минцифры: поставьте их на бою, а не отключайте проверку TLS
  • Обновление токена: 30 минут — короткий срок, кэшируйте токен и обновляйте заранее, а не по факту ошибки
  • Потоки: один поток для физлиц и десять для юрлиц — это уже очередь; для параллельных задач запрашивайте расширение
  • Предварительная оценка объёма: /tokens/count до отправки корпуса документов
  • Мониторинг расхода: статистика потребления токенов в личном кабинете — минимальный контроль бюджета
  • Ограничения тем: запрещённые запросы возвращают признак в ответе — обработайте этот случай в коде, а не падайте на нём
  • Резервный маршрут: даже с российским API разумно держать второй провайдер на случай недоступности
Практика миграции
Если проект уже написан под OpenAI, начните с прокси gpt2giga: он не требует править код, и вы за один вечер оцените, какие промпты ведут себя иначе. Когда станет ясно, что менять, переносите логику на GigaChain напрямую.

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

Можно ли платить за GigaChat API из России без иностранной карты?
Да. Оплата идёт в рублях: физлица покупают токены в личном кабинете, юрлица и ИП работают по тарифам для организаций. Важное изменение: с 1 сентября 2026 года новым клиентам оплата работы с моделями доступна на платформе cloud.ru — цены и условия публикуются там.
Какая модель доступна бесплатно?
GigaChat 3 Ultra — новая модель, доступная физическим лицам в рамках freemium-режима (обновлено 17.07.2026). Физлицам на платных тарифах доступ к Ultra пока не открыт. Набор freemium-лимитов смотрите в личном кабинете и в разделе тарифов для физлиц.
Сколько токенов уйдёт на мой документ?
Оцените заранее методом POST /tokens/count: в среднем один токен — это 3–4 символа, но точное число зависит от модели и от объёма контекста, который вы передаёте вместе с промптом.
Совместим ли GigaChat API с OpenAI SDK?
Частично. Формат сообщений совместим, поэтому клиент OpenAI можно перенастроить на базовый адрес https://api.giga.chat/v1 — работают Chat Completions, эмбеддинги, список моделей и функции. Часть параметров OpenAI не поддерживается, сверяйтесь со справочником API. Если менять код нельзя, ставьте прокси gpt2giga.
Сколько запросов можно отправлять одновременно?
Физическим лицам доступен один поток независимо от того, платный пакет токенов или freemium. Юрлицам и ИП по умолчанию доступно 10 потоков, увеличение запрашивается письмом на gigachat@sberbank.ru.
Что нужно установить перед первым запросом?
Сертификаты НУЦ Минцифры — без них TLS-соединение с API не проверяется корректно. В примерах документации Python-клиента проверка отключена флагом verify_ssl_certs=False, но это допустимо только для быстрой проверки.

Источники и официальные ссылки

  • GigaChat API — документацияdevelopers.sber.ru/docs/ru/gigachat/api/overview
    точка входа: быстрые старты, модели, квоты, справочник API
  • Модели GigaChatdevelopers.sber.ru/docs/ru/gigachat/models/main
    список моделей генерации и эмбеддингов
  • GigaChat 3 Ultradevelopers.sber.ru/docs/ru/gigachat/models/gigachat-3-ultra
    freemium для физлиц, базовый адрес api.giga.chat, примеры запросов
  • Выбор модели для генерацииdevelopers.sber.ru/docs/ru/gigachat/guides/selecting-a-model
    идентификаторы моделей и поведение по умолчанию
  • Совместимость с OpenAIdevelopers.sber.ru/docs/ru/gigachat/guides/compatible-openai
    OpenAI SDK, получение токена через OAuth, токен на 30 минут, gpt2giga
  • Квоты и ограниченияdevelopers.sber.ru/docs/ru/gigachat/limitations
    потоки для физлиц и юрлиц, токены, /tokens/count, ограничения тем
  • Быстрый старт для физлицdevelopers.sber.ru/docs/ru/gigachat/individuals-quickstart
    личный кабинет, покупка токенов, переход на cloud.ru с 01.09.2026
  • Тарифы GigaChat APIdevelopers.sber.ru/docs/ru/gigachat/api/tariffs
    тарифы для физлиц, юрлиц и правила коммерческого использования
  • GitHub — ai-forever/gigachaingithub.com/ai-forever/gigachain
    официальный набор решений: звёзды, лицензия MIT, активность
  • GitHub — ai-forever/gpt2gigagithub.com/ai-forever/gpt2giga
    FastAPI-прокси для клиентов OpenAI, Anthropic и Gemini
  • cloud.rucloud.ru/
    платформа, через которую с 01.09.2026 оформляют оплату новые клиенты
Нужен разбор самой модели GigaChat?
В обзоре — чем GigaChat отличается от зарубежных моделей, где он силён и как выглядит рядом с конкурентами.