inf evals
The full eval loop is paste-able from the terminal:
<provider>:<model-alias> (e.g. openai:gpt-5.2). Use inf models list to discover every route ID available to your team — see Route IDs for the full format.
inf eval rubric create
Create a rubric — the judge prompt an eval run scores responses against. Rubrics live in the active project, carry versioned prompt content, and are passed to inf eval run by ID. The template must contain the placeholder {{ eval_model_response }} where the model’s response will be injected for scoring.
Options
Prints the rubric ID and the first version ID. Use them directly with
inf eval run.
Examples
inf eval rubric get
Get details of a rubric — ID, name, latest version number, version count, score range, and a preview of the template.
Arguments
Ambiguous prefixes print the candidate list and abort.
inf eval rubric delete
Archive (soft-delete) a rubric. Rubrics cannot be hard-deleted — archiving hides them from inf eval rubrics but preserves their eval history. Restore from the dashboard if needed.
inf eval rubric archive <id> — both names do the same thing; use whichever reads clearer in your script.
Arguments
Options
In an interactive terminal, the CLI asks for confirmation unless
-y is passed. In non-TTY environments (CI, scripts) the command refuses to run without -y.
Examples
inf eval rubrics
List rubrics in the active project.
inf eval defs
Options
Shows the rubric ID (8-char prefix), name, latest version, total version count, and creation date. Use
--json for full UUIDs.
inf eval run
Launch a new eval run group against one or more models, scored by a judge model.
Options
Prints the run group ID and an
inf eval get <id> follow-up command to track progress.
Examples
inf eval list
List eval run groups for a given rubric.
inf eval ls
Options
Shows the run group ID (8-char prefix), rubric version, model count, derived status (
pending, running, failed, or completed), and creation date.
inf eval get
View detailed information about a specific eval run group.
Arguments
Output
The detail view covers the run group itself, followed by a sub-table of individual runs:inf eval datasets
List datasets available for evaluations (type = eval).
Options
Eval datasets are materialized via
inf dataset create -t eval … or the dashboard. The output shows the dataset ID (8-char prefix), name, inference count, and creation date.