ScoreResult¶
- class opik.evaluation.metrics.score_result.ScoreResult(name: str, value: float, reason: str | None = None, category_name: str | None = None, metadata: Dict[str, Any] | None = None, scoring_failed: bool = False)¶
Bases:
objectResult returned by a metric’s
scoremethod.- name¶
Metric name that produced this result.
- Type:
str
- value¶
Numeric score value.
- Type:
float
- reason¶
Optional human-readable explanation.
- Type:
str | None
- category_name¶
Optional category label.
- Type:
str | None
- metadata¶
Optional dictionary of extra metadata.
- Type:
Dict[str, Any] | None
- scoring_failed¶
Flag indicating the scoring could not complete.
- Type:
bool
- name: str¶
- value: float¶
- reason: str | None = None¶
- category_name: str | None = None¶
- metadata: Dict[str, Any] | None = None¶
- scoring_failed: bool = False¶