GigaChat Provider is the focus of this documentation page. Connect Sber GigaChat with an Authorization Key, API scope, endpoint, and optional SSL verification for Russian-language content in SmartyPress AI Engine.
GigaChat is available only when your WordPress locale is ru_RU (get_locale() === 'ru_RU'). On other locales the GigaChat provider card does not appear in Settings.
ru_RU (Settings → General → Site Language → Russian). Always-available providers on every locale are OpenAI, DeepSeek, Claude, and OpenRouter.
GigaChat Setup
- Register at Sber developers portal / Sber AI Studio and get your Authorization Key.
- Go to SmartyPress AI → Settings (
#/settings) and open the GigaChat provider card. - Paste the key into Authorization Key.
- Select an API Scope:
GIGACHAT_API_PERS— Personal (PERS)GIGACHAT_API_B2B— Business (B2B)GIGACHAT_API_CORP— Corporate (CORP)
- Select an API Endpoint:
- Main endpoint —
https://gigachat.devices.sberbank.ru/api/v1 - Salut for Business endpoint —
https://api.giga.chat/v1
- Main endpoint —
- Optionally enable SSL Verification (Verify SSL certificate). It is disabled by default in the Settings UI; enable it only if Russian CA certificates are installed in your environment.
- Click Save Provider Settings to save and test the connection automatically.
- In General Settings, choose GigaChat as the default provider if needed and select a Default Model (GigaChat 2 is the plugin default), then click Save Changes.
Available Models
Text models are a static list shipped with the plugin:
- GigaChat 2 — current generation (recommended default)
- GigaChat 2 Pro — higher quality; also supports vision/image analysis
- GigaChat 2 Max — premium current-generation model with vision support
- GigaChat (Legacy), GigaChat Pro (Legacy), GigaChat Max (Legacy) — previous generation models retained for compatibility
Image generation uses the GigaChat image pathway through the same chat/completions API.