Wiki 知识库

全部文档 / 标签: BM25

6 篇
清除

Agent 高频题 01. 讲讲你的 RAG 链路

本文是 Agent 高频面试题详解系列第一篇,聚焦 RAG(检索增强生成)链路。文章基于近两个月牛客网 82 场面试的统计,指出 RAG 是最常被追问的题目。内容先给出 RAG 整体架构图,解释为什么需要 RAG 及其与长上下文、grep、微调、工具调用、记忆等方案的边界;再沿离线、在线两条线逐环讲解:离线部分涵盖文档解析、切分策略、embedding 向量化、HNSW/IVF 索引原理;在线部分讲解问题改写、BM25 与向量多路召回、RRF 融合、交叉编码器重排等环节。每个环节均附上面试常见追问,并提供复习优先级参考。

技术 › Agent 码良 2026-10-2041.5 KB 10.7K 70 78

From rg to zg: Local Search Beyond Keywords

阿里Qwen团队开源了zg(zvec-grep),一个面向人类和Agent的本地优先搜索基础设施。zg结合向量搜索、BM25和ripgrep的精确匹配能力,从本地代码和文档中提取、组织并索引内容,将本地检索从关键词匹配扩展到语义发现、相关性排序和精确验证。它支持CLI和MCP接口,可自动发现并配置Codex、Claude Code、Cursor等工具,减少Agent的搜索迭代、工具调用和上下文消耗。所有扫描、索引和嵌入生成默认在本地设备运行,保护数据隐私。

技术 › 工具与效率 Qwen Developers 2026-09-0315.8 KB 250.4K 2.8K 81

百万级文档RAG实战:检索质量由重排和查询改写决定,模型选型反而是小事

本文总结了HN上关于RAG系统实战的讨论,核心结论是检索质量主要由重排和查询改写等流程环节决定,而非模型选型。文章整理了微软Pamela Fox和Usul AI作者Abdellatif等一线工程师的学习清单,涵盖生产级RAG的ROI排序、检索理论、开源模板、模型评测、存储基础设施及产品案例,并指出query generation和reranking是性价比最高的优化点,chunking最耗时。

技术 › LLM yibie 2026-08-136.4 KB 77

RAG 像素级拆解实战:索引、混合检索与评测体系

本文通过 Notebook 实战项目,对 RAG 系统的索引与检索过程进行了深度解析。内容涵盖文档切分(Chunking)、SQLite FTS5 倒排索引、BM25 关键词检索、向量 Embedding 语义检索,以及基于 RRF 的混合检索召回策略。此外,文章还介绍了如何构建评测集来验证检索效果,提供了完整的代码与数据结构示例,旨在帮助开发者理解 RAG 底层运作原理与工程实践细节。

技术 › LLM MateMatt 2026-07-1218.3 KB 43.4K 40

Agent 的数据面概念扫盲-建立技术侧认知体系

本文深入解析了 Agent 数据面的核心概念,将其比作操作系统的内存管理单元。文章详细阐述了 Context Engineering 的演变、Session/Thread/Profile 的架构差异,以及 Session Memory 与 Long-term Memory 的区别。作者还重点介绍了 Hermes 中的 Memory 设计方案、SQLite FTS5 与 BM25 算法原理,以及向量检索与关键词检索在 RAG 中的混合应用,旨在为开发者建立一套完整的 Agent 数据面技术认知体系。

技术 › Agent MateMatt 2026-07-1215.2 KB 13.2K 37

私有知识库实战:查询改写、混合检索与重排优化 RAG

本文是私有知识库构建系列的第 3 篇,旨在解决基础 RAG 系统在短问题召回、关键词匹配及结果排序上的缺陷。作者详细介绍了通过 LLM 进行查询改写以补全上下文,利用 PostgreSQL 结合 Jieba 实现混合检索(向量+BM25),以及使用 RRF 算法融合检索结果,从而显著提升知识库的日常可用性。

技术 › LLM A Ando 2026-07-0821.2 KB