跳到正文
热点事件历史事件

手写RAG引擎教程:分块、BM25与RRF混合检索

1 篇报道1 个报道来源10 天前更新

先了解这件事

AI 综述

作者 Yuhano 在掘金发布 W4 教程,从零手写一套完整 RAG 引擎,让 Agent 接入企业私有文档。教程实现的组件包括:按 Markdown 标题层级生成面包屑、带滑动重叠窗口的分块器;纯 TypeScript 的余弦相似度与内存向量库;手写 BM25 关键词检索;以及用 RRF 倒数排序融合向量与关键词两路结果。 教程给出的检索参数为:RRF 默认 k=60,先初筛 20 条,再精排取 Top-5。教程还涉及 LLM-as-Judge 评估。

AI 根据报道生成 · 9 天前更新

报道时间线

沿着报道,了解事件的不同侧面。

11月5日
  1. 掘金精选
    从零手写 RAG 引擎:Markdown 分块、BM25 混合检索与 RRF 融合

    作者在 W4 教程中从零手写一套完整 RAG 引擎,让 Agent 接入企业私有文档。实现包括按 Markdown 标题层级生成面包屑并带滑动重叠窗口的分块器、纯 TypeScript 的余弦相似度与内存向量库、手写 BM25 关键词检索,以及用 RRF 倒数排序融合两路结果,默认 k=60、初筛 20 条再精排 Top-5。