Deeptoai RAG系列教程

从零到一 RAG 实战(bRAG)

基于 bRAG-langchain 源码与其引用资料的从零到一 RAG 实战路线

说明:本系列以“代码为主、来源背书”为原则。所有实现均以 bRAG-langchain 的 notebooks 源码为准,语法/库用法仅放权威链接;若出现新的 RAG 设计模式且本站未覆盖,将在文末标注并提议纳入主文档。

RAG Architecture

目录

核心教程

参考资料

快速开始(本地运行 notebooks)

macOS/Linux:

python3.11 -m venv venv
source venv/bin/activate
pip install -r bRAG-langchain/requirements.txt
python -m ipykernel install --user --name brag
jupyter lab  # 或 jupyter notebook

Windows:

py -3.11 -m venv venv
venv\Scripts\activate
pip install -r bRAG-langchain/requirements.txt
python -m ipykernel install --user --name brag
jupyter lab

notebooks 本地路径:bRAG-langchain/notebooks/,建议按 [1] → [5] 顺序运行。

约定

  • 源码引用:优先展示“最小可复现代码块”,完整实现参考对应 notebook。
  • 语法类内容:仅放权威链接(LangChain / OpenAI / Cohere 等)。
  • 新设计模式:若本站未覆盖,将在各篇“新增模式”处标注,供纳入主文档评审。