CMDCRAGArcana.Eval.GraphRAG (cmdc_rag_arcana v0.5.0)

Copy Markdown View Source

GraphRAG 专项评测摘要与门禁。

通用 RAG 指标仍由 CMDCRAGArcana.Eval.Gate 处理。该模块只补 GraphRAG 特有指标:实体召回、关系召回、路径证据、community relevance、Graph 增益 和越权实体/来源泄漏。

Summary

Functions

check(report_or_metrics, thresholds \\ %{citation_grounding: 0.8, community_relevance: 0.7, entity_recall: 0.8, graph_enhanced_delta: 0.0, path_support_rate: 0.7, relationship_recall: 0.75, unauthorized_entity_count: 0, unauthorized_source_count: 0})

@spec check(map(), map() | keyword()) :: {:ok, map()} | {:error, term()}

检查 GraphRAG 指标是否满足门禁。

default_thresholds()

@spec default_thresholds() :: map()

GraphRAG 默认门禁阈值。

summarize(input)

@spec summarize(map()) :: map()

从 evidence / metrics map 归一化 GraphRAG 指标。