AutoEvals: compare models on your traffic
AutoEvals answer one question: is there a better model for this workload than the one you run today? A run samples your recent production traffic from a Gateway task or a traced agent, replays each sample against a set of candidate models, scores every output with LLM judges, and publishes a model recommendation with the evidence behind it. You do not build a dataset or write a rubric. Start a run from the Compare Models tab on any task or agent, and read the results down to the individual judged sample.Run an AutoEval
From integration to a completed run: configuration, sampling, scoring, and limits.
Interpret the results
The recommendation, the leaderboard, and the Sample Viewer.
Direct Evals: define your own benchmark
Direct Evals put you in control of all three inputs: the dataset, the rubric, and the models. Use them when you need to measure something the fixed AutoEval rubrics do not cover, or when you want a stable benchmark that does not change as your traffic does. If you’re planning to fine-tune a custom model, run Direct Evals first. A validated rubric and eval dataset are prerequisites for training. They’re the measuring stick that determines when the model has learned enough, or when to stop to prevent overfitting.How it works
- Define a rubric - describe what “good” looks like in plain English
- Pick a dataset - samples from captured traffic or uploaded JSONL
- Select models - the candidates you want to compare
- Run the eval - each sample goes through each model, and an LLM judge scores every output
- Compare results - side-by-side scores show which model wins
Key concepts
Next steps
Writing rubrics
Create rubrics from templates, AI generation, or plain English.
Run a model comparison
Compare models head to head on your data.
How LLM-as-a-Judge works
Understand the evaluation mechanism.
Read the results
Interpret scores and make decisions.