What are evals?
Evals are repeatable tests that run a model or application on example inputs and grade the outputs against defined criteria to measure quality.
Also written: LLM evals, model evaluations, AI evals
Explained
An eval checks how well an LLM application behaves by running it on test inputs and grading what comes back. OpenAI's guide compares the practice to behavior-driven development: describe the expected behavior first, then test against it. It is most useful when a prompt changes or a newer model is adopted, because the same tests show whether quality went up or down.
There is no single formal specification for evals, and the cited page describes one vendor's version. In OpenAI's Evals API an eval has two main parts. A data source configuration is a JSON schema describing each test item, such as a support ticket's text and its human-labeled category. Testing criteria are graders that decide whether an output passes, and the guide's example uses a string check that demands an exact match with the label. The test items sit in a JSONL file. A run applies a prompt template to every row, generates a response for each, grades it, and reports how many items passed, failed or errored, with a link to a dashboard report.
The guide's example is small, with three items, and it says real projects usually need more criteria, prompts and datasets. As of 26 October 2026, the page said OpenAI was deprecating its Evals platform, with existing users moving to read-only on October 31, 2026 and the platform shutting down on November 30, 2026; check OpenAI's deprecations page for the current timeline.
Primary source
Working with evals | OpenAI API (developers.openai.com), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for Evals. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.876score
agent-evals
devops-skills
Build automated evaluation suites for AI agents using golden datasets, rubrics, and regression gates.
SkillAFreshness: A★ 48.4KClaude Code +9 - 0.844score
bmad-eval
bmad-code-org
Runs the evals of a BMad skill through the agent harness the user works in and reports what they show: baseline against the bare model, variant against a…
SkillAFreshness: A★ 54.5KClaude Code +9 - 0.832score
eval
PrimeIntellect-ai
Launch and monitor prime-rl evals — the `uv run eval` entrypoint, its config and CLI shorthands, run directory, resume, logs and metrics.
SkillAFreshness: A★ 2.2KClaude Code +9 - 0.830score
skill-upper
alibaba
Capture and review Agent Skill observations, and create, run, diagnose, or iteratively improve Skill evaluations (evals) with the skill-up CLI.
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.798score
research
fw-aiOfficial
Plan Fireworks post-training from a task-shaped goal — recommend a method, cookbook entry, data plan, and eval from what the user already said, ask only…
SkillAFreshness: A★ 231Claude Code +9
Related
Cite this page
What are evals?. Agent Mart. https://agentmart.dev/glossary/evals (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms