Files
siemens_ragas/rag_eval/metrics/registry.py
2026-06-16 18:12:33 +08:00

14 lines
603 B
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""Supported metric names recognized by scenario validation and pipeline setup."""
SUPPORTED_METRICS = {
# Core retrieval / generation metrics (always available).
"faithfulness",
"answer_relevancy",
"context_recall",
"context_precision",
# Robustness and end-to-end metrics (see 架构设计 §10.2).
"noise_sensitivity", # 鲁棒性:对检索噪声的敏感度
"factual_correctness", # 端到端:回答相对标准答案的事实正确性
"semantic_similarity", # 端到端回答与标准答案的语义相似度embedding无 LLM 调用)
}