RAG 从入门到放弃之二:从零搭建可运行系统

📅 2026/7/18 3:38:31
RAG 从入门到放弃之二:从零搭建可运行系统
RAG 从入门到放弃之二:从零搭建可运行系统RAG 从入门到放弃之一:基础知识与选型逻辑RAG 从入门到放弃之二:从零搭建可运行系统RAG 从入门到放弃之三:多模态 RAG 与部署上线本文将基于LangChain + Chroma + BGE + DeepSeek,实现 RAG 从文档入库到智能问答的全流程。代码包含离线索引(ingest.py)和在线查询(query.py),并支持 混合检索(Hybrid Search)和 重排序(Reranking)两大进阶优化。数据流:.md →(切分)→ Chunks →(BGE)→ 向量 →(存)→ Chroma;提问时 问题 →(BGE)→ 向量 →(ANN/RRF/Reranker)→ top-n Chunks →(拼 Prompt)→ 大模型 → 答案。1 环境准备与配置1.1 依赖库langch