Score against an ordered rubric
jev_scoreRate a state against an ordered rubric to get an expected score, confidence, and per-level probabilities. Split complex judgments into per-factor scores and combine them in your own code.
Instructions
Ask Jev to rate a state against an ordered rubric. Returns the expected score (which may fall between levels), its confidence, and — when asked — the probability of each level. Split a judgment that depends on several factors into one score per factor and combine them in your own code. Read-only: the request has no side effects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | Return the raw API result (every field, unformatted) instead of the compact answer set. | |
| model | No | Model override, e.g. jev-latest, or a pinned version such as jev-1.13.0. | |
| state | Yes | The material to judge: a string, a JSON object, or an array of text values. Jev reads this once and evaluates every question against it in parallel. Non-text inputs (images, audio, binaries) must be converted to text or structured fields first. | |
| levels | Yes | The rubric, lowest level first, indexed from 0. Descriptions may be strings or null. At least 2 levels. | |
| answer_name | No | Key this answer appears under in the response. Defaults to "answer". | |
| instructions | Yes | The question, as a string or structured JSON. Write it as a judgment a knowledgeable person makes in a second, not as a multi-step task. | |
| include_usage | No | Include token usage. Default true. | |
| include_legend | No | Include the score rubric legend echoed by the API. Off by default: you already sent the rubric. | |
| confidence_threshold | No | Answers below this confidence come back flagged (needs_review for choice/score, uncertain for noul). Default 0.6, or JEV_CONFIDENCE_THRESHOLD. | |
| include_probabilities | No | Include the full probability table per answer. Off by default — it is the largest part of a response. |