Skip to main content
POST
Ответить на типизированные вопросы к тексту
Ручка модели Jev: вы отправляете текст (state) и вопросы с известными вариантами ответа (questions) — получаете значения и вероятности, готовые для кода. Текст модель не генерирует.
Впервые видите Jev? Начните с гайда «Решения вместо текста»: там объяснено, что это за модель, и разобран первый запрос.
Контракт совпадает с TypeSafe API: официальные SDK TypeSafe работают со сменой адреса на https://polza.ai/api (без /v1) и ключом Polza.AI.

Доступные модели

Параметры запроса

Объект вопроса

Как формулировать вопросы и критерии — в гайде «Как задавать вопросы».

Пример

Ответ

К каждому запросу провайдер добавляет около 280 служебных входных токенов, поэтому несколько вопросов выгоднее отправлять одним запросом.

Ошибки

Ошибки приходят в стандартном формате Polza.AI (error.code, error.message, trace_id). Дополнительно в поле detail дублируется форма TypeSafe — { "error_type", "message" }. Тексты запросов и ответов на стороне Polza.AI не сохраняются и не логируются.

Авторизации

Authorization
string
header
обязательно

API ключ передаётся в заголовке: Authorization: Bearer <POLZA_AI_API_KEY>

Тело

application/json
state
обязательно

Оцениваемый текст: строка, объект с именованными полями или массив сообщений

Пример:
model
string
обязательно

Идентификатор модели

Пример:

"jev-latest"

questions
object
обязательно

Вопросы по вашим идентификаторам; ответы приходят под теми же ключами. Типы: noul (да/нет), choice (выбор из вариантов criteria), score (оценка по уровням criteria). До 256 вопросов в запросе

Пример:
provider
object

Ограничения выбора провайдера

Ответ

model
string
обязательно

Версия модели, обработавшей запрос

Пример:

"jev-1.13.0"

answers
object
обязательно

Ответы под идентификаторами вопросов. noul: { type, noul }; choice: { type, choice, probabilities, confidence }; score: { type, score, legend, probabilities, confidence }

Пример:
usage
object
обязательно

Использование токенов и стоимость