Получить ответ модели на сообщения
/chat/completions
Возвращает ответ модели, сгенерированный на основе переданных сообщений.
Передвайте текст сообщений (поле content
) в кодировке UTF8.
Это позволит снизить расход токенов при обработке сообщения.
При генерации ответа модель может учитывать текстовые докуметы и изображения, сохраненные в хранилище.
Для этого передайте список идентификаторов файлов в массиве attachments
.
В одном сообщении (объект в массиве messages
) можно передать только одно изображение.
В одном запросе можно передать до 10 изображений, независимо от количества сообщений.
При этом общий размер запроса должен быть меньше 20 Мб.
Например, ваш запрос может включать текст промпта и два идентификатора изображений, которые ссылаются на файлы размерами 6 Мб и 12 Мб.
Подробнее — в разделе Обработка файлов.
Запрос на генерацию можно передавать моделям в раннем доступе.
К названию модели, которое передается в поле model
, добавьте постфикс -preview
.
Запрос
OK
400 Bad request.
Некорректный формат запроса.
Ошибка авторизации.
Указан неверный идентификатор модели.
Список доступных моделей и их идентификаторов — в разделе Модели GigaChat.
Ошибка валидации параметров запроса. Проверьте названия полей и значения параметров.
Слишком много запросов в единицу времени.
Внутренняя ошибка сервера.