Перейти к содержимому
Jev | typesafeAPI & Playground
…

Jev API

Jev API на этом хосте — единая decide-поверхность: POST /api/v1/decide. Вы отправляете состояние и типизированные вопросы; получаете структурированные ответы, на которые код ветвится — без парсинга прозы и угадывания schema.

Эндпоинт и auth

POST https://jevtypesafe.org/api/v1/decide с Authorization: Bearer jv_live_… и Content-Type: application/json. Официальный TypeSafe использует другой хост и тип ключа (api.typesafe.ai) — не смешивайте.

Форма запроса

Укажите state (строка или структурированный текст, который уже есть в приложении) и карту questions. Каждый вопрос объявляет type choice, score или noul плюс нужные instructions/criteria. Несколько вопросов делят один round trip.

Форма ответа

Ответы типизированы под объектом answers: ключи .choice, числа .score, вероятности .noul плюс usage. Поскольку типы фиксирует ваш запрос, продакшен-код использует обычный if / switch — не regex по тексту ассистента.

Цены на этом хосте

Предоплаченные пакеты учитывают входные токены. Выходные токены бесплатны при нашем учёте. Пакет нескольких вопросов в один вызов обычно дешевле многих generative chat completions за те же метки.

FAQ

Что такое Jev API?
Decide API, возвращающий типизированные ответы Choice / Score / Noul для state и карты questions — для ветвлений ПО, а не чат-UI.
Где полное руководство по API?
См. /docs/api/ для заголовков, product shortcuts, batch и примеров. На /jev-examples/ — минимальные runnable-сниппеты.
Jev API | POST /api/v1/decide — типизированные Choice, Score, Noul