liveBook · Manning

Evaluator

As explained in AI Agents and Applications

An evaluator is a model or component that assesses outputs against specified criteria and produces judgments, scores, comparisons, or feedback.

An evaluator checks LLM completions against criteria such as relevance, correctness, and sensitivity. These checks help test an application’s outputs. section 7.5

In LangSmith, evaluators support:

  • Testing completions for relevance, correctness, and sensitivity. section 7.5
  • Continuous and regression testing with datasets that can include production data. section 7.5

How AI Agents and Applications covers it

How deep it goes
Names three evaluation criteria and dataset-based testing, but does not describe evaluator internals.
Examples
Uses relevance, correctness, and sensitivity as criteria for evaluating LLM completions.
What you can do after
Evaluate LLM completions with built-in checks for relevance, correctness, and sensitivity.
How it connects
Connects evaluators to LLM completions, datasets, continuous testing, and regression testing.

Also explained in

Compare how 9 books explain evaluator →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of AI Agents and Applications. The section links point to the parts of the book it draws on.