EvalScore

A score on a single dimension for a single response.

Usage

Source

EvalScore(
    dimension,
    score,
    explanation="",
)

Parameters

dimension: EvalDimension | str

Which dimension was scored. For built-in dimensions this is an EvalDimension enum; for custom metrics it is a plain string.

score: float

Numeric score from 0.0 to 1.0.

explanation: str = ""
Judge’s or metric’s explanation for the score.

Attributes

Name Description
dimension_key Return the dimension name as a plain string.

dimension_key

Return the dimension name as a plain string.

dimension_key: str