返回目录 / Agent 评估
分别测量 RAG 检索命中与最终答案质量
用有正确来源标签的问题集,分别计算检索 Precision/Recall/MRR 与 end-to-end accuracy。
目标
确定改进发生在检索阶段还是回答综合阶段。
步骤
- 为每题准备 question、gold relevant chunk links 和参考答案,保证测试集覆盖需要多文档合成的问题。 [rag-eval]
- 按 notebook 实现
evaluate_retrieval(...),记录 precision、recall、F1、MRR;另跑evaluate_end_to_end(...)。 [rag-eval] - 将各方法结果写到独立 CSV/JSON 并固定数据与模型版本,比较改动前后的检索和回答指标。 [rag-eval]
验证方式
基线与改进方法的分数/每题明细可复现;低检索分数与低回答分数能分别定位。
故障处理
若答案正确但 MRR 低,检查标注或是否有等价来源;若召回高而准确率低,检查提示综合和拒答行为。
权限边界
前置条件
- Python、Anthropic/Voyage API credentials、已标注文档片段集和本地评估环境。
权限边界
- 评估集应脱敏且不包含未经批准的客户问题或文档。
限制
合成问集和模型评分存在偏差;分数须结合人工抽检,避免只优化单一检索指标。
固定上游来源
- 仓库
- anthropics/anthropic-cookbook
- 文件路径
- capabilities/retrieval_augmented_generation/guide.ipynb
- 固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT