Header menu logo Nao

Nao.Eval.Evaluators Namespace

Type/Module Description

Composite

CompositeEvaluator

CompositeMode

Evaluator that combines multiple evaluators with configurable logic

Contains

ContainsAllEvaluator

Evaluator that checks if the output contains ALL of the specified keywords

ContainsAnyEvaluator

Evaluator that checks if the output contains ANY of the specified keywords

ContainsEvaluator

Evaluator that checks if the output contains expected substrings

ExactMatch

ExactMatchEvaluator

Evaluator that checks for exact string match (case-insensitive by default)

LlmJudge

LlmJudgeConfig

Configuration for the LLM-as-judge evaluator

LlmJudgeEvaluator

Evaluator that uses an LLM to judge agent output quality

RegexEval

RegexEvaluator

Evaluator that checks if the output matches a regular expression pattern

VerificationJudge

Module for creating VerificationJudge evaluators

VerificationJudgeAdapter

Adapter: Wraps an IJudge (Verification layer) as an IEvaluator (Eval layer). This bridges the richer judgement system (criteria scores, suggestions) into the evaluation framework for dataset-level analysis and regression detection.

Type something to start searching.