A API Jev
A API Jev neste host é uma única superfície decide: POST /api/v1/decide. Você envia estado mais perguntas tipadas; recebe respostas estruturadas nas quais seu código ramifica — sem parsear prosa nem adivinhar schema.
Endpoint e auth
POST https://jevtypesafe.org/api/v1/decide com Authorization: Bearer jv_live_… e Content-Type: application/json. TypeSafe oficial usa outro host e tipo de chave (api.typesafe.ai) — não misture.
Forma do request
Forneça state (string ou texto estruturado que seu app já tem) e um mapa questions. Cada pergunta declara type choice, score ou noul, mais instructions/criteria conforme necessário. Várias perguntas compartilham um round trip.
Forma da response
Respostas são tipadas sob um objeto answers: chaves .choice, números .score, probabilidades .noul, mais usage. Como os tipos são fixados pelo seu request, o código de produção usa if / switch simples — não regex em texto do assistant.
Preços neste host
Packs pré-pagos medem tokens de entrada. Tokens de saída são grátis no nosso metering. Agrupar várias perguntas numa chamada costuma ser mais barato que muitas completions de chat generativas para os mesmos rótulos.
FAQ
- O que é a API Jev?
- Uma API decide que retorna respostas tipadas Choice / Score / Noul para um state e mapa questions — feita para ramos de software, não UIs de chat.
- Onde está o guia completo da API?
- Veja /docs/api/ para headers, atalhos de produto, batch e exemplos. /jev-examples/ tem snippets mínimos executáveis.