Chat Completions
OpenAI-style endpoint для chat-запросов, streaming и audio input у совместимых моделей.
Минимальный chat-запрос
Streaming
Ответ приходит как Server-Sent Events: строки data: {...}, затем data: [DONE].
Audio input
Используйте только модели, у которых input_modalities содержит audio.
Поля запроса
- model обязателен. Можно передать models как список fallback-кандидатов.
- messages принимает стандартные роли system, user и assistant.
- stream: true включайте только для моделей, где endpoint detail показывает supports_streaming: true.
- Поле user можно передать для вашей внутренней идентификации конечного пользователя.