Evaluate (workflow)
Stage 4 — Evaluate. Score outputs and traces with scorers and judges.
Last updated
Was this helpful?
Stage 4 — Evaluate. Score outputs and traces with scorers and judges.
Stage 4. Evaluate runs scorers and judges over your outputs to produce verdicts and scores.
"How good is the AI output — quantitatively?"
Define quality dimensions. What does "good" mean for this feature? Helpfulness? Faithfulness? Tone? Structured-output validity? List them.
Pick scorers for objective dimensions. Exact match, regex, JSON schema, semantic similarity, etc.
Build judges for subjective dimensions. One per dimension. GEPA-optimize against ≥30 labeled examples.
Run. Standard evaluation, or trace evaluation against your trace set.
Read the verdict. Top-line plus per-row failures. Spend most of your time on the failures — they're where you'll improve.
A reusable scoring config (your scorers + judges)
A baseline score
A list of failed rows / failed traces with root-cause links
Pre-deploy — run before merging changes; gate CI
Continuous — run on production traces on a schedule; alert on drift
Both use the same scoring config; the cadence and consumer are different.
Last updated
Was this helpful?
Was this helpful?