ym88659208ym87991671
Авторизация запросов | Документация для разработчиков

Авторизация запросов

Обновлено 16 апреля 2026

В этом разделе описано, как авторизовать запросы к GigaChat API B2Bank.

Базовые адреса API

При работе в Alpha/Sigma доступны разные стенды GigaChat API. Все стенды поддерживают одинаковый набор эндпоинтов.

Базовый адресОписание
https://gigachat-ift.sberdevices.delta.sbrf.ru/v1ИФТ
https://gigachat-psi.sberdevices.sigma.sbrf.ru/v1ПСИ Sigma
https://gigachat-psi.sberdevices.ca.sbrf.ru/v1ПСИ Alpha
https://gigachat.sberdevices.sigma.sbrf.ru/v1ПРОМ Sigma
https://gigachat.sberdevices.omega.sbrf.ru/v1ПРОМ Alpha

Аутентификация с помощью TLS-сертификата

В отличие от версии API, доступной после регистрации в Studio, GigaChat API B2Bank использует взаимную аутентификацию по протоколу TLS (mTLS). Для авторизации запросов вам потребуется клиентский сертификат.

О том как получить сертификат — читайте в разделе Работа с сертификатами .

from gigachat import GigaChat

giga = GigaChat(
base_url="https://gigachat-ift.sberdevices.delta.sbrf.ru/v1",
cert_file="./certs/clientcert.pem", # Клиентский сертификат
key_file="./certs/clientkey.key", # Приватный ключ клиента
key_file_password="<пароль>", # Необязательный пароль для зашифрованного ключа
verify_ssl_certs=False
)

response = giga.get_models()

print(response)

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней