Изображения на входе
Отправляйте модели изображения вместе с текстом.
Добавьте часть image_url рядом с текстом в массиве content сообщения. URL — это либо публичная ссылка https://, либо data:-URL с самим файлом в base64.
curl https://api.sara-ai.kz/v1/chat/completions \
-H "Authorization: Bearer $SARA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemma-4-31b",
"messages": [{
"role": "user",
"content": [
{"type": "text", "text": "What does this image say?"},
{"type": "image_url", "image_url": {"url": "https://sara-ai.kz/en/opengraph-image"}}
]
}]
}'Какие модели принимают изображения
gemma-4-31bпринимает изображения.glm-5.2-744bработает только с текстом. Запрос с изображением к ней вернёт 404.
Полезно знать
- Поддерживаются PNG и JPEG.
- В одном сообщении может быть несколько изображений: по одной части
image_urlна каждое. - Изображение тарифицируется как входные токены: примерно 260–280 за изображение, независимо от его размеров.
- Изображения работают со стримингом, рассуждениями и структурированным выводом.
- Размер запроса — до 32 МБ. Изображение в base64 примерно на треть больше исходного файла.
/v1/messagesи/v1/responsesтоже принимают изображения, каждый в своём формате.