Провайдер GigaChat — тема этой страницы документации. Подключите Sber GigaChat с помощью Authorization Key, области API (scope), endpoint и опциональной проверки SSL для русскоязычного контента в SmartyPress AI Engine.
GigaChat доступен только при локали WordPress ru_RU (get_locale() === 'ru_RU'). В остальных локалях карточка провайдера GigaChat в настройках не отображается.
ru_RU (Настройки → Общие → Язык сайта → Русский). На любой локали всегда доступны провайдеры OpenAI, DeepSeek, Claude и OpenRouter.
Настройка GigaChat
- Зарегистрируйтесь на портале разработчиков Sber / в Sber AI Studio и получите Authorization Key.
- Перейдите в SmartyPress AI → Settings (
#/settings) и откройте карточку провайдера GigaChat. - Вставьте ключ в поле Authorization Key.
- Выберите API Scope:
GIGACHAT_API_PERS— Personal (PERS)GIGACHAT_API_B2B— Business (B2B)GIGACHAT_API_CORP— Corporate (CORP)
- Выберите API Endpoint:
- Main endpoint —
https://gigachat.devices.sberbank.ru/api/v1 - Salut for Business endpoint —
https://api.giga.chat/v1
- Main endpoint —
- При необходимости включите SSL Verification (Verify SSL certificate). В интерфейсе настроек по умолчанию выключено; включайте только если в окружении установлены российские корневые сертификаты УЦ.
- Нажмите Save Provider Settings, чтобы сохранить настройки и автоматически проверить соединение.
- В General Settings при необходимости выберите GigaChat как провайдера по умолчанию и укажите Default Model (по умолчанию в плагине — GigaChat 2), затем нажмите Save Changes.
Доступные модели
Текстовые модели — статический список, поставляемый с плагином:
- GigaChat 2 — текущее поколение (рекомендуется по умолчанию)
- GigaChat 2 Pro — более высокое качество; также поддерживает vision / анализ изображений
- GigaChat 2 Max — премиальная модель текущего поколения с поддержкой vision
- GigaChat (Legacy), GigaChat Pro (Legacy), GigaChat Max (Legacy) — модели предыдущего поколения, сохранённые для совместимости
Генерация изображений идёт по пути GigaChat image через тот же API chat/completions.