AbstractReadonlynameThe name of the evaluator / the metric that it measures
Optional ReadonlyoptimizationThe direction to optimize the numeric evaluation score E.x. "MAXIMIZE" means that the higher the score, the better the evaluation
ReadonlysourceThe source of the evaluation. Also known as the "kind" of evaluator.
AbstractevaluateThe function that evaluates the example
Base class for llm evaluation metrics / scores