Chat Completions
POST /v1/chat/completions — базовый OpenAI-формат чата.
POST /v1/chat/completions — формат OpenAI Chat Completions. Его понимает
большинство SDK и инструментов, и провайдеры поддерживают его чаще других.
Запрос
curl https://ai-seller.vibe-codes.ru/v1/chat/completions \
-H "Authorization: Bearer $AISELLER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-sol",
"messages": [
{"role": "system", "content": "Отвечай кратко."},
{"role": "user", "content": "Сколько планет в Солнечной системе?"}
],
"max_tokens": 200
}'
Ответ
json
{
"id": "chatcmpl-...",
"object": "chat.completion",
"created": 1790000000,
"model": "gpt-5.6-sol",
"choices": [
{
"index": 0,
"message": {"role": "assistant", "content": "Восемь."},
"finish_reason": "stop"
}
],
"usage": {"prompt_tokens": 24, "completion_tokens": 3, "total_tokens": 27}
}
Особенности
- Стриминг —
"stream": true. Usage приходит последним чанком, только если запрошен:"stream_options": {"include_usage": true}. См. Стриминг. - Изображения на входе — частями сообщения
image_url(ссылка илиdata:-URL). Лимит тела запроса — 25 МиБ. - Инструменты — только ваши функции (
function,custom); встроенные инструменты провайдера вырезаются. - Не поддерживаются аудио на входе и выходе и файлы по
file_id— запрос получит400 unsupported_parameter.
Полный список параметров — в разделе Параметры запроса.
Обновлено 29 сентября 2026 г.