JEV 1.13

Documentation du Bac à sable

Renseignez les mêmes paramètres que le modèle consomme : un state partagé et des questions Choice, Score et Noul.

Paramètres de requête

Ce sont les champs que vous remplissez dans le Bac à sable. Les métadonnées de routage OpenRouter supplémentaires sont retirées avant l'appel upstream.

ChampTypeSignification
modelstringFixé à typesafe/jev-1.13. Le client ne peut pas basculer vers un autre modèle facturable.
statestring / object / arrayContexte partagé pour chaque question. Texte ou JSON pour tickets, enregistrements et champs imbriqués.
questionsobjectMap d'IDs de question uniques vers des objets question. Les IDs servent à votre code et ne sont pas envoyés au modèle.
questions[id]objectUn jugement typé. Mettez le sens complet dans instructions, pas dans l'ID.
typechoice / score / noulOption unique, score ordonné ou probabilité de oui.
instructionsstring / object / arrayLa question complète. Le formulaire Bac à sable envoie une chaîne ; l'API accepte aussi du JSON structuré.
criteriaselon le typeOptions Choice, niveaux Score ou descriptions true/false Noul facultatives.

Choice

Objet : nom d'option → description, 2–255 options. Description vide envoyée comme null — nom seul. Ajoutez other / none-of-the-above si la liste peut être incomplète.

Score

Tableau de 2–10 niveaux descriptifs, du bas vers le haut. Les numéros commencent à 0. Le score renvoyé est une moyenne pondérée par probabilité et peut tomber entre niveaux. Trois niveaux = 0–2, pas 1–3.

Noul

criteria peut être omis. Si rempli, fournissez true et false. Le résultat noul est la probabilité de oui — pas une confiance séparée ni un booléen automatique.

temperature, top_p, max_tokens et stream ne sont pas des champs Decisions. Ce Bac à sable n'expose pas les métadonnées de routage ou de traçage OpenRouter.

Réponse

Ce site renvoie result et elapsedMs. result.answers est indexé par les mêmes IDs de question. La sortie typée garantit l'interface, pas l'exactitude factuelle.