Skip to content

固定评测集与结果解释 ​

本次评测运行于demo模式,数据库和pgvector距离计算是真的,Embedding与模型是明确标注的演示实现。它验证评测方法、流程和规则行为,不能证明真实模型准确率或历史生产收益。

固定样本在 system/samples/evaluation.json,执行器在 system/scripts/evaluate.py,原始结果见交付包 evidence/evaluation.json。本轮有6个检索查询×3种策略、3个生成场景×2个修订预算、5个评审样本×2种组合。

检索比较 ​

策略查询数Hit@1MRR@3本次总耗时(ms)Embedding调用数
keyword61.001.0024.550
vector61.001.0036.396
hybrid61.001.0054.786

这组样本很容易:主题词直接出现在文档里,所有策略命中并不意味着语义检索优秀。应加入同义改写、干扰文档、错地区、过期版本、中文长句和人工相关性标注,再比较召回。demo哈希向量不具备真实语义能力,单轮耗时也不是性能基准。

生成与修订比较 ​

主题修订预算生成版本数最终问题数模型节点调用本次耗时(ms)
校园生活0112190.82
校园生活2204212.0
天气观察0102166.51
天气观察2102160.29
交通出行0112158.76
交通出行2204234.45

“校园生活”和“交通出行”主动注入错误答案;不修订时问题保留,允许修订时经过生成→评审→修订→复审。差异证明状态转移与调用记录符合设计,不能推广为真实LLM修订成功率。正常样本没有多做修订。

评审组合比较 ​

5个样本分别为无错、错误答案、禁用表达、缺译文和角色事实漂移。模板评审仅返回空报告,单独使用的exact-match为1/5;加确定性规则后为5/5。这个对比有意展示模板评审没有语义能力及业务规则的作用,不是一场真实模型与规则的公平效果竞赛。

真实评测应固定供应商/模型/提示词版本、检索数据快照和随机条件,使用人工标注的错误位置、类别及严重程度,统计Precision/Recall、误报、漏报和修订引入新错误。保留至少一组未参与规则开发的样本,避免把规则对训练样本的匹配率当泛化能力。

成本与观察口径 ​

本轮外部调用费用为0,因为所有模型与素材均为demo。真实调用记录Token数量,只有配置了价格且返回了usage才估算文本成本;Embedding、图片和TTS真实费用仍需结合平台账单核对,缺失不记作0。延迟需要重复运行并报告P50/P95、并发和资源条件,本次仅保留单轮原始耗时。

bash
cd system
docker compose stop worker
docker compose exec api python scripts/evaluate.py --output /data/evaluation.json
docker compose cp api:/data/evaluation.json ./evaluation.json
docker compose start worker

真实模式运行同一脚本会调用真实Embedding和模型,并使用正常生成场景;模板故障不注入真实调用。真实输出可能无法形成合适的评审基线,脚本应失败并提示人工补样本,不能用空结果得出优胜结论。本次尚未执行该在线评测。

学习复现系统 · 事实、实验与假设分开记录