Attributes
str
Name of the score as it appears in results, including any evaluator
score_name_prefix (e.g. question_has_number).str
Name of the evaluator that produced this score.
float | None
Numeric result of the evaluation;
None when the evaluator returned
only a label or the score is FAILED/SKIPPED.str | None
Categorical (string) result of the evaluation;
None when the
evaluator returned only a numeric value.ScoreStatus
Outcome of this evaluator invocation (
SUCCESS, FAILED, or
SKIPPED); defaults to SUCCESS.str | None
Optional explanation of the result, such as LLM judge reasoning or why
a score was
SKIPPED.str | None
Exception class name (e.g.
ValueError) when status is
FAILED; None otherwise.str | None
Exception message describing the failure when
status is
FAILED; None otherwise.