Skip to main content

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.