返回目录 / 检索
为切分片段补充文档上下文再建索引
为每个 chunk 生成简短上下文描述,与原文一起嵌入,改善脱离章节后难以检索的片段。
目标
让检索索引中的片段即使脱离全文仍能匹配领域问题。
步骤
- 按上下文检索 notebook 保留每个 chunk 的标题、正文和文档级上下文。 [contextual]
- 调用 Claude 为单个 chunk 写 context 描述,再用 Voyage embedding 将
context + chunk编入向量索引。 [contextual] - 在相同 gold 问题集上与原始 chunk-only 索引比较召回,保存上下文版本与 embedding model。 [contextual]
验证方式
上下文索引在保留原文来源的同时改善至少一类低召回问题,且可复现重建。
故障处理
若描述加入了原文不存在的事实,拒绝该 chunk enrichment 并改用引用元文档的简短描述。
权限边界
前置条件
- Python、Anthropic/Voyage API keys、授权语料与现有基础 RAG 索引。
权限边界
- 仅向模型发送授权 chunk;禁止将描述中的敏感信息跨文档复用。
限制
生成描述会增加索引成本,且可能引入偏见;保留原 chunk 与出处,模型摘要不能替代来源文本。
固定上游来源
- 仓库
- anthropics/anthropic-cookbook
- 文件路径
- capabilities/contextual-embeddings/guide.ipynb
- 固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT