diff --git a/src/ragas/metrics/_context_precision.py b/src/ragas/metrics/_context_precision.py index e4c383877..46643cfe5 100644 --- a/src/ragas/metrics/_context_precision.py +++ b/src/ragas/metrics/_context_precision.py @@ -151,9 +151,10 @@ def _score_batch( return scores +@dataclass class ContextUtilization(ContextPrecision): - name = "ContextUtilization" - evaluation_mode = EvaluationMode.qac + name: str = "context_utilization" + evaluation_mode: EvaluationMode = EvaluationMode.qac def get_dataset_attributes(self, dataset: Dataset): return dataset["question"], dataset["contexts"], dataset["answer"]