返回目录 / Agent 研究
为文档问答返回可追溯引用
将文档作为受信来源传给 Claude,输出结论时保留来源位置而非只靠提示模型编造引用。
目标
回答文档问题并让每条可核验断言链接回输入文档。
步骤
- 准备带稳定 source id 的小型授权文档集,为每份文本设置 title/content 与业务可识别来源。 [citations]
- 按引用示例创建带
citations.enabled的 document content block,并只向消息请求中提供已授权文本。 [citations] - 读取返回的 citation 对象与位置,将引用渲染为文档链接并核对它落在原文范围内。 [citations]
验证方式
构造一条包含来源外陷阱的问句;答案引用只能指向传入文档,位置可在原文复核。
故障处理
如果没有 citation,提示模型说明材料不足;不要回退到自行生成页码或URL。
权限边界
前置条件
- Python 3.11+、anthropic SDK、有效 API key、授权文本来源。
权限边界
- 仅传入用户可读文档;处理结果前按原访问控制过滤来源。
限制
该特性限于支持的模型与提供的 sources;引用不证明推论正确,也不应显示用户无权访问的片段。
固定上游来源
- 仓库
- anthropics/anthropic-cookbook
- 文件路径
- misc/using_citations.ipynb
- 固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT