Parâmetros da requisição
Estes são os campos que você preenche no Ambiente de testes. Metadados extras de roteamento do OpenRouter são removidos antes da chamada upstream.
| Campo | Tipo | Significado |
|---|---|---|
model | string | Fixo em typesafe/jev-1.13. O cliente não pode mudar para outro modelo cobrado. |
state | string / object / array | Contexto compartilhado para cada pergunta. Texto ou JSON para tickets, registros e campos aninhados. |
questions | object | Mapa de IDs únicos de pergunta para objetos pergunta. IDs são para seu código e não são enviados ao modelo. |
questions[id] | object | Um julgamento tipado. Coloque o significado completo em instructions, não no ID. |
type | choice / score / noul | Opção única, score ordenado ou probabilidade de sim. |
instructions | string / object / array | A pergunta completa. O formulário do Ambiente de testes envia string; a API também aceita JSON estruturado. |
criteria | depende do tipo | Opções Choice, níveis Score ou descrições true/false opcionais de Noul. |
Choice
Objeto: nome da opção → descrição, 2–255 opções. Descrição vazia enviada como null — só o nome. Inclua other / none-of-the-above se a lista pode não cobrir tudo.
Score
Array de 2–10 níveis descritivos, do menor ao maior. Números começam em 0. O score retornado é média ponderada por probabilidade e pode cair entre níveis. Três níveis são 0–2, não 1–3.
Noul
criteria pode ser omitido. Se preenchido, informe true e false. O resultado noul é a probabilidade de sim — não confiança separada nem booleano automático.
temperature, top_p, max_tokens e stream não são campos Decisions. Este Ambiente de testes não expõe metadados de roteamento ou rastreamento do OpenRouter.
Resposta
Este site retorna result e elapsedMs. result.answers usa os mesmos IDs de pergunta enviados. Saída tipada garante a interface, não a correção factual.
- Choice: choice, probabilities, confidence.
- Score: score, legend, probabilities, confidence.
- Noul: noul (probabilidade de sim). Não há campo confidence separado.
- usage inclui input_tokens e output_tokens e pode incluir cost em USD. Sem cost, este site não estima cobrança.
- elapsedMs é o tempo deste site até o OpenRouter e volta, incluindo validação — não só inferência do modelo.