CustomEvaluator class.
A case fails when the judge score is below
threshold.
Import
Parameters
Both classes take the same constructor:threshold must sit inside score_range.
CustomEvaluatorExpected
Compares the model output toExpectedResponseContext.expected_response.
CustomEvaluatorObjective
UsesObjectiveContext (true_description / false_description) instead of a gold answer. Typical for catalog threat probes.
ExpectedResponseContext evaluators and ObjectiveContext evaluators in the same EvaluatorSuite. See Evaluation strategy.