Skip to content

Evaluation & Benchmarking

If you can’t measure it, you can’t improve it.

  • Detect regressions before users do
  • Compare alternatives objectively
  • Justify changes with data
  • Track TTV over time
  • Success rate (did it work?)
  • Quality score (how good was it?)
  • Time to completion
  • Human intervention rate
  • Tokens per outcome
  • Dollars per outcome
  • Retry rate
  • Context utilization
  • Latency (time to first token, total time)
  • Error rate
  • Availability
  • Offline evals: Run against a static dataset, compare outputs
  • Online evals: Monitor production traffic
  • A/B tests: Compare alternatives on live traffic
  • Human evals: Expert judgment on quality

Document your org’s evaluation approach here.

  • Vanity metrics (measuring what’s easy, not what matters)
  • No baseline (can’t tell if you’re improving)
  • Evaluating once (things drift)
  • Over-fitting to evals (gaming the metric)