Выбор модели для генерации
Обновлено 27 мая 2025
При работе с GigaChat с помощью API и SDK нужно выбирать модель, к которой будет сделан запрос. Разные модели можно использовать в разных сценариях. Подробное описание моделей — в разделе Модели GigaChat.
- GigaChat API
- Python
- TS/JS
Чтобы задать модель, передайте ее название в поле model
, в запросе POST /chat/completions:
curl -L -X POST 'https://gigachat.devices.sberbank.ru/api/v1/chat/completions' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <токен_доступа>' \
--data-raw '{
"model": "название_модели",
"messages": [
{
"role": "user",
"content": "Привет! Расскажи о себе."
}
],
"n": 1,
"stream": false,
"max_tokens": 512,
"repetition_penalty": 1,
"update_interval": 0
}'