Coverage for src\genesis\eval\__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-26 14:20 +0800

1"""eval 包:生成质量评估(T13,OV4)。 

2 

3提供:黄金集(GoldenSet)结构 + 评分器(ChapterScorer)。 

4评分器实现 §7.2 中确定性可机器验证维度(可追溯性/占位符残留/章节完整性), 

5LLM 语义维度(内容准确性/幻觉)通过注入钩子扩展,默认返回中性分。 

6""" 

7 

8from genesis.eval.golden_set import GoldenCase, GoldenSet 

9from genesis.eval.scorer import ChapterArtifact, ChapterScorer, DimensionScore, EvalReport 

10 

11__all__ = [ 

12 "GoldenCase", 

13 "GoldenSet", 

14 "ChapterArtifact", 

15 "ChapterScorer", 

16 "DimensionScore", 

17 "EvalReport", 

18]