JEV 1.13

Playground documentation

Fill in the same parameters the model actually consumes: shared state plus typed Choice, Score and Noul questions.

Request parameters

These fields are the ones you fill in on the Playground.

FieldTypeMeaning
modelstringFixed to typesafe/jev-1.13. The Playground cannot switch to another billed model.
statestring / object / arrayShared context for every question. Use text, or JSON for tickets, records and nested fields.
questionsobjectMap of unique question IDs to question objects. IDs are not sent to the model.
questions[id]objectOne typed judgment. Put the full meaning in instructions, not in the ID.
typechoice / score / noulSingle option, ordered score, or yes-probability.
instructionsstring / object / arrayThe complete question. The Playground form sends a string.
criteriadepends on typeChoice options, Score levels, or optional Noul true/false descriptions.

Choice

Object: option name → description, 2–255 options. An empty description is sent as null, which means “use the option name only”. Include an other / none-of-the-above option when the list may not cover every input.

Score

Array of 2–10 descriptive levels, ordered low to high. Level numbers start at 0. The returned score is a probability-weighted average and can land between levels. Three levels are 0–2, not 1–3.

Noul

Criteria may be omitted. If you fill them in, provide both true and false. The result noul is the probability of yes — not a separate confidence, and not an automatic boolean.

temperature, top_p, max_tokens and stream are not Playground fields.

Response

A run returns result and elapsedMs. result.answers is keyed by the same question IDs you sent. Typed output guarantees the field shape, not factual correctness.