Chat Completions
Открыть .md

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 г.