ym88659208ym87991671
Выбор модели для генерации | Документация для разработчиков

Выбор модели для генерации

Обновлено 5 декабря 2024

При работе с GigaChat с помощью API и SDK нужно выбирать модель, к которой будет сделан запрос. Разные модели можно использовать в разных сценариях. Подробное описание моделей — в разделе Модели GigaChat.

Чтобы задать модель, передайте ее название в поле 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
}'

Возможные значения поля model:

  • GigaChat — подойдет для решения более простых задач, требующих при этом максимальной скорости работы модели. При этом стоимость работы с моделью ниже, так как для ее работы нужно меньше аппаратных ресурсов.
  • GigaChat-Pro — модель лучше следует сложным инструкциям и может выполнять более комплексные задачи: значительно повысилось качество суммаризации, переписывания и редактирования текстов, ответов на различные вопросы.
  • GigaChat-Max — продвинутая модель для сложных задач, требующих высокого уровня креативности и качества работы.

Смотрите также

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.