ИнференсВозможности
Рассуждения
Как работают модели, которые рассуждают перед ответом, и как управлять глубиной рассуждений.
Часть моделей рассуждает перед тем, как ответить: сначала разбирает задачу, а
потом даёт ответ. Такие модели помечены в каталоге и в ответе метода
GET /v1/models признаком "reasoning": true. Глубина
рассуждений задаётся параметром reasoning_effort, и им же рассуждения можно
отключить.
Параметр
reasoning_effortstring
Глубина рассуждений:
none,low,mediumилиhigh. Значениеnoneотключает рассуждения совсем.
Запрос
JSON
{
"model": "yenisei-max",
"messages": [{"role": "user", "content": "Посчитай и объясни ход решения"}],
"reasoning_effort": "high"
}
Где искать текст рассуждений
Текст рассуждений приходит в поле choices[].message.reasoning, отдельно от
самого ответа в content.
Расход кредитов
Рассуждения — это тоже токены ответа, и они входят в счёт. Если рассуждения
вам не нужны, передайте reasoning_effort: "none".