Why does AI evaluation matter?
An LLM can produce a fluent, confident-sounding response that’s factually wrong, biased, or off-topic, without ever raising an error. AI evaluation gives you a quality signal traditional monitoring can’t: a score for hallucination, bias, toxicity, relevance, and more, attached to the exact prompt version and model that produced the response.What is LLM-as-a-judge?
LLM-as-a-judge uses a separate LLM call to grade a response against a rubric - for example, “does this response contain a hallucinated fact?” - and returns a score and explanation. It scales further than human review and can run automatically on every response in production.What’s the difference between online and offline evaluation?
- Online evaluation runs automatically against live production traces - manually triggered, or on an automatic schedule with sampling to control cost.
- Offline evaluation runs programmatically, typically in CI/CD, against a fixed dataset before you ship a prompt or model change - catching regressions before they reach production.
How does OpenLIT provide AI evaluation?
OpenLIT includes 11 built-in evaluation types (hallucination, bias, toxicity, and more), runs them automatically in production from Configuration (Auto Evaluation), and exposes the same evaluators programmatically via the SDK for offline testing in CI/CD.Evaluations overview
The 11 built-in evaluation types and how automated scoring works
Configuration
Auto Evaluation schedule and judge model under Monitor
Offline evaluations (SDK)
Run evaluations programmatically in CI/CD and development pipelines

