求一个能跑的 RAG demo,最好是单文件的 小 小白 发布于 18 小时前 想入门 RAG,网上教程要么太重一上来就 LangChain 一大堆,要么跑不起来。有没有那种一个 Python 文件能跑、逻辑清晰的 demo 推荐?
其实 RAG 本质就三步:切块、向量检索、拼 prompt。自己写不到 50 行。
同意楼上,别上框架,先用 requests + numpy 手撸一遍就懂了。
理解原理后再用框架,不然 LangChain 那套抽象只会让你更晕。
向量库先用 sqlite-vss,零部署成本,单文件完全够。
建议先从最简版入手:固定文档切块 -> 调 embedding API -> 余弦相似度排序 -> top-k 拼进 prompt。理解每一步后再引入框架,事半功倍。