Skip to main content
Jev is an evaluation model from TypeSafe AI. It answers typed questions about a piece of text and returns calibrated probabilities. It does not generate text. Use it for steps that are a decision over a fixed set of options: keep or discard, pick a label, rate on a scale, route to a branch. Jev reads text only, up to 32,000 tokens per request. Media documents are judged on their text fields, such as descriptions, transcripts and metadata. TypeSafe prices Jev at $0.042 per million input tokens, and output is free.

Jev in Mixpeek

Schema fields and the questions they become

Extraction, cluster labeling and LLM Enrich describe their output as a JSON schema. Jev answers each field as one question, and all questions for one document go in one request. A string field named reason, reasoning, explanation, rationale or justification receives the probabilities behind the answer. Any other field without a closed set of values is rejected before a request is sent, and the error names the field. Use a generative model such as gemini-2.5-flash-lite for free-text fields.

Call Jev through the inference API

typesafe__jev accepts four input shapes.

Writing questions Jev answers well

  • State the exact condition. Jev reads criteria word for word, so “The document states the refund policy for damaged items” works better than “relevant to refunds”.
  • Keep arithmetic, counting and date comparison in code. Ask Jev for the parts, then compute.
  • Send only the text the question needs. Unrelated content lowers accuracy.
  • Use the probabilities. Route answers below a threshold you choose to review or to a generative model.

Bring your own key

The inference API accepts parameters.api_key to call Jev with your own TypeSafe key.