Docs
Evaluations

Evaluations

Score your AI traces across accuracy, relevance, groundedness, and more.

AITracer's evaluation engine scores your traces across multiple quality dimensions, helping you measure and improve AI output quality over time.

Each trace can be evaluated to produce a scored report covering accuracy, groundedness, relevance, faithfulness, toxicity, helpfulness, bias, consistency, and completeness.


Evaluation workflow

Rendering diagram...

Running an evaluation

Evaluations can be run on any existing trace. You can optionally provide expected output and source evidence for more accurate scoring.

Each evaluation dimension returns:

  • A score from 0 to 5
  • A confidence level
  • A human-readable explanation

API

curl -X POST https://api.aitracer.app/api/evaluations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "traceId": "your-trace-id",
    "expectedOutput": "optional expected response",
    "sourceEvidence": ["optional", "source", "documents"]
  }'

Response

{
  "traceId": "tra_abc123",
  "evaluatedAt": "2026-07-04T15:30:00Z",
  "model": "gpt-4o",
  "results": [
    {
      "dimension": "accuracy",
      "score": 4,
      "confidence": 0.6,
      "explanation": "Response-to-prompt length ratio: 1.45"
    },
    {
      "dimension": "relevance",
      "score": 5,
      "confidence": 0.55,
      "explanation": "12 unique terms matched from prompt (60% relevance)"
    }
  ],
  "aggregateScore": 4.1,
  "passedThreshold": true
}

Evaluation dimensions

DimensionWhat it measuresRequires
AccuracyResponse length alignment with prompt
GroundednessHow much response is supported by source evidenceSource evidence
RelevancePrompt-to-response term overlap
FaithfulnessJaccard similarity with expected outputExpected output
ToxicityPresence of harmful language
HelpfulnessStructure quality (bullets, examples, conclusions)
BiasOverly absolute or biased language
ConsistencyContradictions with prompt terms
CompletenessResponse length coverageExpected output (optional)

Quality thresholds

Each dimension has a default passing threshold. Traces that score below the threshold are flagged for review.

Thresholds can be adjusted per dimension:

DimensionDefault Threshold
accuracy4/5
groundedness4/5
relevance3/5
faithfulness4/5
toxicity5/5 (zero tolerance)
helpfulness3/5
bias4/5
consistency4/5
completeness3/5

Evaluation results

All evaluation results are stored in the audit log alongside the original trace. This creates a permanent record of quality assessments that can be used for:

  • Trend analysis over time
  • Model comparison across providers
  • Compliance reporting
  • Quality improvement tracking

Evaluations – AITracer — AITracer