二十八:Chunking-free RAG自测题¶
来源:http://mp.weixin.qq.com/s?__biz=MzYyNTk3Njg1NA==&mid=2247484323&idx=1&sn=ba78d97596eeb3bff4a79c6b410ecf87&chksm=f01eb0dac76939cc9ca74b971475acfe620881494579e750b29ace44faea1465abb5f61340ac#rd
A. 背景与基本概念¶
-
传统 chunk-based RAG 的基本流程是什么?
-
为什么传统 RAG 通常需要 chunking?
-
chunk size 和 overlap 分别影响什么?
-
chunking 会给 RAG 带来哪些典型问题?
-
什么是语义切断?它为什么会影响答案质量?
-
为什么说 chunking 不是一个无害的预处理步骤?
-
什么是 Chunking-free RAG?
-
Chunking-free RAG 是否意味着完全不选择片段、直接塞全文?为什么?
-
Chunking-free RAG 和 long-context RAG 有什么关系?
-
Chunking-free RAG 主要想解决传统 RAG 的哪些痛点?
B. Landmark Embedding 与 In-Context Retrieval¶
-
Landmark Embedding 的基本思想是什么?
-
landmark token 或位置标记在长文档中起什么作用?
-
为什么 landmark 可以缓解 chunk 边界问题?
-
Landmark Embedding 和普通 chunk embedding 的主要区别是什么?
-
query 如何与文档中的 landmark 或位置建立关联?
-
什么是 Chunking-Free In-Context Retrieval?
-
In-Context Retrieval 和传统向量召回有什么区别?
-
Chunking-free 系统中“定位”和“提供证据”分别指什么?
-
常见定位粒度有哪些?
-
常见证据窗口策略有哪些?
-
为什么 Chunking-free 仍然需要控制证据窗口大小?
-
如果证据窗口过小或过大,会分别有什么问题?
C. 架构、实现与相关技术对比¶
-
请描述一个 Chunking-free RAG 的高层架构。
-
Chunking-free RAG 的离线阶段可能做哪些工作?
-
Chunking-free RAG 的在线阶段可能做哪些工作?
-
Chunking-free RAG 与 Parent Document Retriever 有什么相似点?
-
Chunking-free RAG 与 Parent Document Retriever 有什么区别?
-
Chunking-free RAG 与 Small-to-Big Retrieval 有什么关系?
-
Chunking-free RAG 与普通长上下文问答有什么区别?
-
为什么长上下文模型不能直接替代检索?
-
Chunking-free RAG 和 GraphRAG 关注点有什么不同?
-
Chunking-free RAG 是否可以和向量数据库一起使用?如何结合?
D. 输入组织、引用与忠实性¶
-
Chunking-free RAG 中为什么要设计 doc_id、section_id 或 landmark_id?
-
请给出一种带位置标记的长文档 prompt 结构。
-
为什么位置标记有助于 citation 和后处理?
-
Chunking-free RAG 如何支持答案引用?
-
如果模型输出了错误 landmark 引用,应该如何评估和处理?
-
Chunking-free RAG 中如何避免模型在大上下文中忽略关键信息?
-
如何处理多个命中位置之间的重复和冲突?
-
如果答案需要跨多个位置综合,系统应如何组织证据?
-
Chunking-free RAG 如何设计资料不足时的拒答?
-
为什么 Chunking-free RAG 仍然会出现幻觉?
E. 评估与工程落地¶
-
Chunking-free RAG 评估为什么要同时看最终答案和证据定位?
-
什么是 evidence recall?
-
什么是 landmark hit rate?
-
什么是 span overlap?
-
如何比较 Chunking-free RAG 和 chunk-based RAG?
-
在相同 token budget 下,比较两种 RAG 方案应关注哪些指标?
-
Chunking-free RAG 的系统成本主要来自哪里?
-
Chunking-free RAG 的延迟可能比传统 RAG 高在哪里?
-
什么场景适合优先尝试 Chunking-free RAG?
-
什么场景不适合优先使用 Chunking-free RAG?
-
如果模型不理解 landmark 标记,会出现什么问题?
-
生产中如何从传统 RAG 平滑过渡到更接近 Chunking-free 的架构?
F. 排错与综合设计¶
-
如果 Chunking-free RAG 定位到了错误位置,你会如何排查?
-
如果定位正确但最终答案错误,你会如何排查?
-
如果答案缺少上下文前提,应该如何调整证据窗口?
-
如果上下文过长导致成本过高,应该如何优化?
-
如果文档包含表格或代码,Chunking-free 架构要注意什么?
-
如果文档版本频繁变化,Chunking-free RAG 如何维护位置引用?
-
如何在 Chunking-free RAG 中处理权限过滤?
-
如何结合 reranker 提升 Chunking-free RAG 的证据选择质量?
-
如何结合 contextual compression 控制 Chunking-free RAG 上下文长度?
-
如何为法律合同问答设计 Chunking-free 或接近 Chunking-free 的 RAG?
-
如何为论文问答设计 Chunking-free 或接近 Chunking-free 的 RAG?
-
如何为企业制度文档设计 Chunking-free 或接近 Chunking-free 的 RAG?
-
请比较 chunk-based RAG、parent document retrieval、long-context RAG、Chunking-free RAG 的优缺点。
-
请解释为什么 Chunking-free RAG 不是传统 RAG 的完全替代。
-
请给出一个 Chunking-free RAG 的最小可行实现方案。
-
请系统总结 Chunking-free RAG 的核心原理、适用场景、工程难点和面试表达要点。
预览时标签不可点<div class="