How / What / When

How / Answer

How to evaluate an AI model for production work

Evaluate a model on a versioned set of real tasks with a defined approval bar. Score the output, correction effort, safety, latency, and total cost instead of treating a benchmark score as a production decision.

For product and engineering teams selecting a model for repeated work. · Reviewed 2026-09-29

Build a golden set

Start with examples that represent the work: normal cases, edge cases, ambiguous inputs, and examples that previously failed. Keep the expected outcome and why it is acceptable. A test set that contains only easy prompts will reward the wrong system.

Score more than the text

  • Task success: did it solve the user’s actual job?
  • Factuality: did it invent claims, sources, or numbers?
  • Instruction following: did it respect the format and constraints?
  • Human correction: how many minutes before approval?
  • Operational fit: cost, latency, rate limits, and privacy?

Separate the failures

FailureLikely place to investigate
The right document was never foundIngestion, chunking, embeddings, or retrieval
The source was found but ignoredPrompt, context ordering, or model behavior
The answer followed the source but missed the user’s needTask definition or output contract
The output is useful but too expensiveModel choice, routing, caching, or workflow design

Run the comparison fairly

Use the same inputs, tool permissions, prompt intent, and success criteria. Record model version, date, settings, and cost. If the product changes one variable between runs, mark the comparison as exploratory rather than conclusive.

Keep learning

Get one useful AI answer each week.