Evals
Evals measure whether AI systems are doing the right thing. In Anosys, evals connect quality, safety, relevance, policy, cost, latency, and business outcomes to production traces.
What Evals Do
Evals can run on model outputs, agent runs, tool calls, conversation sessions, process units, and business events. They can run in CI, production, scheduled pipelines, or ad hoc investigations.
When To Use Evals
Use evals when:
- A model or prompt changes.
- Product quality is drifting.
- Safety or policy compliance matters.
- Cost optimization might hurt quality.
- Business outcomes need to be measured, not assumed.
Prerequisites
- Capture the input, output, and context you want to evaluate.
- Define eval dimensions and thresholds.
- Decide where results should appear: dashboard, alert, release gate, or report.
Step-By-Step Setup
- Open Evals.
- Choose the source: dataset, trace sample, workflow, model, or process unit.
- Add eval dimensions such as quality, relevance, safety, policy, latency, or business outcome.
- Define pass/fail thresholds.
- Run against a historical sample.
- Attach evals to CI, production alerts, dashboards, or pipelines.
Example Configuration
What Appears In The Console
You will see eval score trends, failing examples, related traces, affected workflows, model or prompt versions, and downstream alerts or reports.
Common Mistakes
- Running evals only on offline datasets.
- Evaluating output quality without customer or workflow context.
- Optimizing cost without checking quality.
- Not versioning rubrics or prompts.