Choice
Pick one option from a list you define. Useful for routing, intent, and tool selection.
FIELD GUIDE · INDEPENDENT
A practical guide to TypeSafe AI's Jev model: what typed decisions are, where they fit, and what to verify before you build.
Independent resource. Jev is a product of TypeSafe AI; this site is not affiliated with or endorsed by TypeSafe AI.
“Charged twice and need a refund before Friday.”
DECISION LAB · STATIC EXAMPLES
Choose a workflow to inspect its input state, typed questions and possible application branch. All outputs below are illustrative fixtures, not live model results.
A short support message becomes the shared context for multiple independent decisions.
“I was charged twice for my annual plan. Please refund one charge before Friday or I’ll dispute both payments.”
THREE PRIMITIVES
Jev is designed for decisions with a defined output space, rather than open-ended text generation. The key question is whether a typed answer helps your application act more reliably.
Pick one option from a list you define. Useful for routing, intent, and tool selection.
Place a state on an ordered rubric, such as severity, quality, or lead fit.
Estimate the probability of a yes/no statement so your code can set its own threshold.
Illustrative examples only. Output shape and supported fields should be checked against the current official API reference.
WHERE IT FITS
Use a decision model for narrow judgments inside a larger system. Keep a generative model for the parts that need language, reasoning, or a conversation.
Explore use cases ↗START WITH A QUESTION
A GOOD FIRST TEST
Write down the decision, the available outcomes, and what happens when the answer is uncertain. Then compare Jev with the simplest alternative on your own examples.