Parameters
Основные параметры запросов к Chat Completions и Completions API.
Общие
| Параметр | Тип | Описание |
|---|
| model | string | Идентификатор модели или алиас (router, auto, free) |
| stream | boolean | Потоковый ответ. По умолчанию false |
| temperature | number | 0..2. Выше — более случайные ответы. 0 — детерминированно |
| max_tokens | integer | Максимальное число токенов в ответе |
| top_p | number | Nucleus sampling (0..1) |
| frequency_penalty | number | Штраф за частые токены (-2..2) |
| presence_penalty | number | Штраф за уже упомянутые темы (-2..2) |
| stop | string | array | Строка или массив строк — остановка генерации при появлении |
| seed | integer | Зерно для воспроизводимости (если модель поддерживает) |
Только Chat Completions
| Параметр | Тип | Описание |
|---|
| messages | array | Массив объектов { "role": "user" | "assistant" | "system", "content": "..." } |
| metadata | object | Цели и ограничения маршрутизации — см. Routing |
| extra_body | object | То же, альтернативное место для параметров маршрутизации |
Только Completions
| Параметр | Тип | Описание |
|---|
| prompt | string | Текст промпта для дополнения |
Ограничения по модели
Конкретные модели могут поддерживать не все параметры или иметь свои лимиты (например, max_tokens). Список моделей и их свойства: List models. Детали по параметрам конкретной модели: Model endpoints.