首页/AI/RAG 与向量库速查/上下文组装与编号格式
本包目录(229 条)

上下文组装与编号格式

上下文组装把多条片段拼成带编号的结构化文本:每条含来源、更新时间与编号,提示词要求按编号引用;编号顺序与来源元数据要在生成后被校验,防止引用错位。

RAG 与向量库速查AI更新于 2026-10-12

组装格式示例

组装格式示例
【片段 1 | 来源:手册 v2.3 | 更新:2026-08】
……内容……

【片段 2 | 来源:FAQ 条目 12 | 更新:2026-07】
……内容……

要求:回答末尾列出引用编号;未在片段中出现的信息标注“不确定”。

生成端引用校验

生成端引用校验
used = extract_citation_ids(answer)          # 解析 [1] [2] 等
assert used <= {str(i) for i in range(1, len(chunks) + 1)}
for i in used:
    check_traceable(chunks[int(i) - 1])          # 防引用错位
片段编号顺序与重排顺序一致,不要中途重新排序,否则引用编号对不上。

易错点

  • 提示词要求引用但片段未编号,模型自行编造来源
  • 生成后未校验编号范围,出现指向不存在片段的引用

数据来源与参考

  • Anthropic, Contextual Retrieval(引用上下文)
  • OpenAI 官方文档(Prompt Engineering 引用建议)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌