搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「RAG 评测集」找到 84 条内容
按专题浏览 →匹配正文:…提出分块候选 重叠只解决边界问题,也会带来重复索引与召回冗余 用结构边界、父子关系和原文位置保障语义完整性 所有参数都要在同一业务评测集上比较,不能把经验范围当结论 核心思路 文档分段会同时影响召回、重排、生成和引用。真正要优化的不是某个chunk_size,而是让问题能召回完整证据,同时控制噪声、延迟和存储成本。 分块长度的权衡 候选策略 更适合观察的场景 主要风险 较短分块 局部事实、错误码、条款定位 上下文断裂、重复召回 较长分块 总结、比较、跨句推理 无关内容增多、重…
匹配口述回答:这道题其实问的是[[RAG]]落地的核心工程问题,怎么把非结构化的文档和用户查询,转成计算机能高效检索的向量。说白了,这中间每一步都有取舍,不是一个模型一套流程走到底的。 先说文本预处理。很多人觉得就是切切文档,但这里有个挺关键的边界:固定长度切分和语义切分的区别。固定切分简单,但照搬一个固定长度很容易把一句话或者一个逻辑断成两半,检索的时候召回的内容不完整。语义切分就好很多,比如按段落、按标题层级来分,甚至可以用LLM辅助判断自然断点。但语义切分也有代价,就是计算开销大,而…
这道题问的是[[RAG]]的[[向量化]]过程,其实本质是在问:怎么把非结构化文本转成机器能高效检索的语义表示,并且这个转换要能支撑实际业务。我不会去背一遍原理,而是按我理解的技术选型和工程落地说一下。 先说嵌入模型选型。很多人觉得直接拿个通用模型就行,但真正落地会发现,场景不同,选择差异很大。比如通用中文场景,我会用BGE-large-zh或者M3E,它们开源、能私有化部署,维度一般是768到1024,上下文长度够用。但如果业务是多语言,比如要检索中英文混合的文档,那E5-…
学习内容与项目面试,在同一条路上。