The choices to classify the example into. e.g. { "correct": 1, "incorrect": 0 }
The name of the metric that the evaluator produces E.x. "correctness"
OptionaloptimizationIf present, represents the direction in which you want the metric to be optimized E.x. "MAXIMIZE" means you want the number to be higher.
The prompt template to use for classification
OptionaltelemetryOptionalisEnabled?: booleanWhether OpenTelemetry is enabled on the call. Defaults to true for visibility into the evals calls.
Optionaltracer?: TracerThe tracer to use for the call. If not provided, the traces will get picked up by the global tracer.
The arguments for creating a classification-based evaluator