OpenAI Evals guide
Official guidance on organizing repeatable evaluations for model and application behavior.
Compute College
Learn why representative evaluations are necessary before shipping or changing an AI application.
An AI evaluation is a repeatable way to compare model or application behavior against a defined task and acceptance standard. It can combine reference answers, rules, human review, model-based grading, and workload measurements. An evaluation is not a single impressive example; it is evidence across cases that matter.
Memory trick: A demo shows possibility; an evaluation shows repeatability.
AI outputs vary with wording, context, model updates, and data. Without an evaluation, a change can look better in a demo while lowering accuracy on important cases, increasing unsafe behavior, or raising retries and cost. Evaluation gives a team a release decision that can be inspected later.
A support classifier is evaluated on 100 labeled tickets: 60 ordinary cases, 20 ambiguous cases, 10 policy-sensitive cases, and 10 out-of-scope cases. The release record includes category accuracy, unsupported-action rate, p95 latency, tokens, and human-review rate.
Example figures are illustrative calculations, not current quoted market prices.
Current example
This source explains the method or risk boundary. It does not replace testing the actual model, data, provider, and workload conditions in production.
Official guidance on organizing repeatable evaluations for model and application behavior.
Source discipline: examples on this page are illustrative; measure the real workload before making a release or capacity decision.
One good answer proves only that the application can work once. A demo demonstrates possibility; a representative evaluation tests repeatability, failure boundaries, and cost.
Practical takeaway
Write a first evaluation contract for one workflow. Define the task, cases, pass criteria, unacceptable failures, reviewer process, and workload metrics before changing the prompt.
Decision check: could another person reproduce the comparison and explain why the new version passed or failed?
Compute College learning path
Step 19 of 48: Why AI applications need evaluations