add GigaChat provider support to UI dashboard

This commit is contained in:
klankerr 2026-02-26 19:11:11 +03:00 committed by Kirill Basyul
parent cf331c4fc5
commit 61acb373ca
2 changed files with 30 additions and 0 deletions

View file

@ -1142,6 +1142,34 @@
],
"default_model_placeholder": "gpt-3.5-turbo"
},
{
"provider": "gigachat",
"provider_display_name": "GigaChat",
"litellm_provider": "gigachat",
"credential_fields": [
{
"key": "api_base",
"label": "GigaChat API",
"placeholder": "https://gigachat.devices.sberbank.ru/api/v1",
"tooltip": null,
"required": false,
"field_type": "text",
"options": null,
"default_value": "https://gigachat.devices.sberbank.ru/api/v1"
},
{
"key": "api_key",
"label": "GigaChat API Key",
"placeholder": null,
"tooltip": "Base64-encoded client_id:client_secret",
"required": false,
"field_type": "password",
"options": null,
"default_value": null
}
],
"default_model_placeholder": "gigachat/GigaChat-2"
},
{
"provider": "GITHUB",
"provider_display_name": "Github",

View file

@ -40,6 +40,7 @@ export enum Providers {
FireworksAI = "Fireworks AI",
FRIENDLIAI = "Friendliai",
GALADRIEL = "Galadriel",
GigaChat = "GigaChat",
GITHUB_COPILOT = "Github Copilot",
Google_AI_Studio = "Google AI Studio",
GradientAI = "GradientAI",
@ -146,6 +147,7 @@ export const provider_map: Record<string, string> = {
FireworksAI: "fireworks_ai",
FRIENDLIAI: "friendliai",
GALADRIEL: "galadriel",
GigaChat: "gigachat",
GITHUB_COPILOT: "github_copilot",
Google_AI_Studio: "gemini",
GradientAI: "gradient_ai",