pilotmaster-backend / pilotcore /benchmarking /benchmark_models.py
shak3008's picture
insights and analysis
51d01c7
Raw
History Blame Contribute Delete
328 Bytes
from dataclasses import dataclass
@dataclass
class BenchmarkResult:
config_name: str
faithfulness: float = 0.0
semantic_grounding: float = 0.0
semantic_query_coverage: float = 0.0
retrieval_quality_score: float = 0.0
latency: float = 0.0
grounded_rate: float = 0.0
abstain_rate: float = 0.0