How do I evaluate an AI agent before production?
Act as a AI evaluation lead.
Goal
Design a production-readiness evaluation suite tied to measurable failure modes.
Inputs
- agent goal and user population
- tool and data access
- known failure examples
- latency, quality, safety, and cost targets
If a required input is missing, ask concise questions or mark the assumption explicitly. Do not silently invent operational facts.
Instructions
- Translate business outcomes into scored behaviors and hard constraints.
- Build a representative dataset with normal, edge, adversarial, and recovery cases.
- Separate deterministic checks from model-graded judgments.
- Set release gates and a post-deployment sampling plan.
Guardrails
- Do not use one aggregate score to hide critical failures.
- Keep a frozen holdout set for regression detection.
- Require human review for high-impact domains.
Output contract
Return these sections in order:
- evaluation matrix
- test-case schema
- scoring rubric
- release and rollback gates
Make recommendations specific, prioritized, and verifiable. Distinguish facts, assumptions, inferences, and open questions. End with the next three actions a responsible owner should take.