refactor: drop dead prompt fields consolidate_system/span_eval_user
This commit is contained in:
@@ -2276,7 +2276,6 @@ class Runner:
|
|||||||
evolve_system=_read("evolve_system.md"),
|
evolve_system=_read("evolve_system.md"),
|
||||||
evolve_tool=_read("evolve_tool.md"),
|
evolve_tool=_read("evolve_tool.md"),
|
||||||
evolve_rank=_read("evolve_rank.md"),
|
evolve_rank=_read("evolve_rank.md"),
|
||||||
consolidate_system=_read("consolidate_system.md"),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
def _load_diagnose_prompts(self):
|
def _load_diagnose_prompts(self):
|
||||||
@@ -2291,7 +2290,6 @@ class Runner:
|
|||||||
defect_vs_lapse=_read("defect_vs_lapse.md"),
|
defect_vs_lapse=_read("defect_vs_lapse.md"),
|
||||||
reasoning_sub=_read("reasoning_sub.md"),
|
reasoning_sub=_read("reasoning_sub.md"),
|
||||||
span_eval_system=_read("span_eval_system.md"),
|
span_eval_system=_read("span_eval_system.md"),
|
||||||
span_eval_user=_read("span_eval_user.md"),
|
|
||||||
missed_nodes=_read("missed_nodes.md"),
|
missed_nodes=_read("missed_nodes.md"),
|
||||||
skill_adherence=_read("skill_adherence.md"),
|
skill_adherence=_read("skill_adherence.md"),
|
||||||
confirmation_bias=_read("confirmation_bias.md"),
|
confirmation_bias=_read("confirmation_bias.md"),
|
||||||
|
|||||||
@@ -371,7 +371,6 @@ def _load_diagnose_prompts() -> Any:
|
|||||||
defect_vs_lapse=_read("defect_vs_lapse.md"),
|
defect_vs_lapse=_read("defect_vs_lapse.md"),
|
||||||
reasoning_sub=_read("reasoning_sub.md"),
|
reasoning_sub=_read("reasoning_sub.md"),
|
||||||
span_eval_system=_read("span_eval_system.md"),
|
span_eval_system=_read("span_eval_system.md"),
|
||||||
span_eval_user=_read("span_eval_user.md"),
|
|
||||||
missed_nodes=_read("missed_nodes.md"),
|
missed_nodes=_read("missed_nodes.md"),
|
||||||
skill_adherence=_read("skill_adherence.md"),
|
skill_adherence=_read("skill_adherence.md"),
|
||||||
confirmation_bias=_read("confirmation_bias.md"),
|
confirmation_bias=_read("confirmation_bias.md"),
|
||||||
|
|||||||
@@ -484,7 +484,6 @@ class DiagnosePrompts:
|
|||||||
defect_vs_lapse: defect/lapse 病因判别模板。
|
defect_vs_lapse: defect/lapse 病因判别模板。
|
||||||
reasoning_sub: 推理失败子分类模板。
|
reasoning_sub: 推理失败子分类模板。
|
||||||
span_eval_system: span 评估系统提示模板。
|
span_eval_system: span 评估系统提示模板。
|
||||||
span_eval_user: span 评估用户提示模板。
|
|
||||||
missed_nodes: 遗漏节点检测模板。
|
missed_nodes: 遗漏节点检测模板。
|
||||||
skill_adherence: 技能遵循判定模板。
|
skill_adherence: 技能遵循判定模板。
|
||||||
confirmation_bias: 确认偏误检测模板。
|
confirmation_bias: 确认偏误检测模板。
|
||||||
@@ -494,7 +493,6 @@ class DiagnosePrompts:
|
|||||||
defect_vs_lapse: str
|
defect_vs_lapse: str
|
||||||
reasoning_sub: str
|
reasoning_sub: str
|
||||||
span_eval_system: str
|
span_eval_system: str
|
||||||
span_eval_user: str
|
|
||||||
missed_nodes: str
|
missed_nodes: str
|
||||||
skill_adherence: str
|
skill_adherence: str
|
||||||
confirmation_bias: str
|
confirmation_bias: str
|
||||||
@@ -512,11 +510,9 @@ class EvolvePrompts:
|
|||||||
evolve_system: System Prompt 进化提示模板。
|
evolve_system: System Prompt 进化提示模板。
|
||||||
evolve_tool: Tool Prompt 进化提示模板。
|
evolve_tool: Tool Prompt 进化提示模板。
|
||||||
evolve_rank: 编辑排序提示模板。
|
evolve_rank: 编辑排序提示模板。
|
||||||
consolidate_system: appendix 压缩系统提示。
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
evolve_skill: str
|
evolve_skill: str
|
||||||
evolve_system: str
|
evolve_system: str
|
||||||
evolve_tool: str
|
evolve_tool: str
|
||||||
evolve_rank: str
|
evolve_rank: str
|
||||||
consolidate_system: str
|
|
||||||
|
|||||||
@@ -750,7 +750,6 @@ class TestRunDiagnosis:
|
|||||||
defect_vs_lapse="",
|
defect_vs_lapse="",
|
||||||
reasoning_sub="",
|
reasoning_sub="",
|
||||||
span_eval_system="",
|
span_eval_system="",
|
||||||
span_eval_user="",
|
|
||||||
missed_nodes="",
|
missed_nodes="",
|
||||||
skill_adherence="",
|
skill_adherence="",
|
||||||
confirmation_bias="",
|
confirmation_bias="",
|
||||||
|
|||||||
@@ -344,12 +344,11 @@ def test_quadrant_classification_frozen():
|
|||||||
|
|
||||||
|
|
||||||
def test_diagnose_prompts_frozen():
|
def test_diagnose_prompts_frozen():
|
||||||
"""DiagnosePrompts 是 frozen dataclass,8 个模板字段。"""
|
"""DiagnosePrompts 是 frozen dataclass,7 个模板字段。"""
|
||||||
dp = DiagnosePrompts(
|
dp = DiagnosePrompts(
|
||||||
defect_vs_lapse="p1",
|
defect_vs_lapse="p1",
|
||||||
reasoning_sub="p2",
|
reasoning_sub="p2",
|
||||||
span_eval_system="p3",
|
span_eval_system="p3",
|
||||||
span_eval_user="p4",
|
|
||||||
missed_nodes="p5",
|
missed_nodes="p5",
|
||||||
skill_adherence="p6",
|
skill_adherence="p6",
|
||||||
confirmation_bias="p7",
|
confirmation_bias="p7",
|
||||||
@@ -361,13 +360,12 @@ def test_diagnose_prompts_frozen():
|
|||||||
|
|
||||||
|
|
||||||
def test_evolve_prompts_frozen():
|
def test_evolve_prompts_frozen():
|
||||||
"""EvolvePrompts 是 frozen dataclass,5 个模板字段。"""
|
"""EvolvePrompts 是 frozen dataclass,4 个模板字段。"""
|
||||||
ep = EvolvePrompts(
|
ep = EvolvePrompts(
|
||||||
evolve_skill="skill_tmpl",
|
evolve_skill="skill_tmpl",
|
||||||
evolve_system="system_tmpl",
|
evolve_system="system_tmpl",
|
||||||
evolve_tool="tool_tmpl",
|
evolve_tool="tool_tmpl",
|
||||||
evolve_rank="rank_tmpl",
|
evolve_rank="rank_tmpl",
|
||||||
consolidate_system="consolidate_tmpl",
|
|
||||||
)
|
)
|
||||||
assert ep.evolve_rank == "rank_tmpl"
|
assert ep.evolve_rank == "rank_tmpl"
|
||||||
with pytest.raises(AttributeError):
|
with pytest.raises(AttributeError):
|
||||||
|
|||||||
@@ -681,7 +681,6 @@ _PROMPTS = EvolvePrompts(
|
|||||||
evolve_system="sys",
|
evolve_system="sys",
|
||||||
evolve_tool="tool",
|
evolve_tool="tool",
|
||||||
evolve_rank="rank",
|
evolve_rank="rank",
|
||||||
consolidate_system="cons",
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user