feat: 完成 issue #47 Prompt 版本管理 + 幻觉校验中间件(版本库联动 + 评测报告脚本)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""iAOP-Core · LLM 网关 —— Prompt 版本管理(EPIC #6 主体,Issue #47 雏形)。
|
||||
"""iAOP-Core · LLM 网关 —— Prompt 版本管理(Issue #47 完成交付)。
|
||||
|
||||
对应 PRD 5.4「④ LLM 网关 + RAG」:
|
||||
- **Prompt 版本管理**:所有提示词模板纳入版本库(semver),变更须评审并记录,
|
||||
@@ -14,9 +14,10 @@
|
||||
`rollback(name)` 回滚到上一版本(一键回滚);
|
||||
- **变更审计**:`update()` / `promote()` / `rollback()` 均落结构化变更记录。
|
||||
|
||||
设计说明(供子任务 #47 继续细化):
|
||||
- 本版实现版本库核心(绑定 / 回滚 / 审计);
|
||||
- 子任务 #47 将在此基础上补齐幻觉/事实性校验中间件(见 hallucination.py)。
|
||||
与幻觉/事实性校验中间件(hallucination.py)联动:评测样本携带
|
||||
`prompt_name` / `prompt_version`,`HallucinationGuard.evaluate(registry=...)`
|
||||
按 `name@version` 分解事实一致性,Prompt 变更后可用同一评测集对比
|
||||
各版本幻觉率(配套 CLI:`evaluate_hallucination.py`)。
|
||||
|
||||
测试:`python -m unittest discover -s tests -v`(在 core/llm-gateway 目录下执行)。
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user