Получить структурированные решения
Оценивает state по именованным вопросам choice, noul и score. Ответ возвращается в JSON без streaming. Стоимость зависит от тарифов выбранной модели; usage.cost выражен в RUB. Замените MODEL_ID в примере на ID модели с выходной модальностью decisions из каталога. При отложенном расчёте X-GoRouter-Billing-Status равен pending, а usage.cost отсутствует.
Авторизация
bearerAuth Inference key для запросов к моделям, management key для Management API.
In: header
Тело запроса
application/json
Типы TypeScript
Use the request body type in TypeScript.
Ответ
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/decisions" \ -H "Content-Type: application/json" \ -d '{ "model": "MODEL_ID", "state": "После оплаты подписка не появилась в аккаунте.", "questions": { "department": { "type": "choice", "instructions": "Какой отдел должен обработать обращение?", "criteria": { "billing": "Оплата, счета и возвраты", "technical": "Технические неполадки", "account": "Управление аккаунтом" } } } }'{ "id": "string", "model": "string", "answers": { "property1": { "type": "choice", "choice": "string", "probabilities": { "property1": 0, "property2": 0 }, "confidence": 0 }, "property2": { "type": "choice", "choice": "string", "probabilities": { "property1": 0, "property2": 0 }, "confidence": 0 } }, "usage": { "input_tokens": 0, "output_tokens": 0, "cost": 0 }}