项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1486
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 可联网的电脑(需从 GitHub 克隆仓库)
- 已安装 Git
- Python 环境(README 标注开发语言为 Jupyter Notebook)
- 可运行 Jupyter Notebook 的环境(如 JupyterLab / VS Code Notebook)
安装与启动步骤
-
1克隆仓库
把教程仓库完整下载到本地,后续所有章节文档和 Notebook 都在这个目录里。
git clone https://github.com/KalyanKS-NLP/rag-zero-to-hero-guide.git -
2进入项目目录
切换到克隆下来的仓库根目录,README 中的相对链接都以该目录为基准。
cd rag-zero-to-hero-guide -
3查看学习入口
打开 README,按 Quick links 顺序阅读 RAG Basics、RAG Toolkit、RAG Evaluation Course 等章节。
-
4打开 Notebook 运行
用 Jupyter 启动本地服务,在浏览器中打开仓库内的 .ipynb 文件逐格执行学习。
jupyter notebook
如何确认成功
能成功克隆出仓库目录,并在 Jupyter 中打开、运行仓库里的 .ipynb 文件且不报错,即视为环境就绪。
常见问题
Q:README 里没有安装命令怎么办?
A:该仓库本质是教程文档与 Notebook 集合,README 只给出各章节链接,未提供依赖安装清单,需自行按所选 Notebook 的 import 补装依赖。
Q:必须用 Jupyter 吗?
A:项目开发语言为 Jupyter Notebook,推荐用 JupyterLab 或 VS Code 的 Notebook 功能打开 .ipynb;纯 Markdown 章节用任意编辑器即可阅读。
Q:跑示例需要调用大模型吗?
A:RAG 流程涉及向量化与生成环节,部分示例可能需自备 LLM 或嵌入模型 API Key,具体以对应 Notebook 内容为准。
Q:从哪里开始学比较好?
A:建议先读 RAG Basics 目录下的 What is RAG、Why RAG、How does RAG work,再看 RAG Roadmap 规划后续路径。
注意事项
- README 节选未给出 pip/conda 依赖清单与安装命令,本教程步骤仅为可推断的通用准备动作,请以仓库实际内容为准。
- 仓库内容持续更新,建议定期 git pull 获取最新章节。
- 运行 Notebook 时若提示缺少模块,请根据报错信息按需安装对应包。
核心亮点
- 教程体系完整,从基础概念到高级优化,循序渐进
- 基于Jupyter Notebook,代码可交互运行,实践性强
- 涵盖多种主流向量数据库和检索策略,适配不同场景
不足之处
- 文档/社区待观察
- 部分高级内容依赖特定商业服务,可能增加学习成本
适用场景
- 初学者系统学习RAG技术栈
- 开发者快速搭建RAG原型验证想法
- 技术团队内部培训RAG应用开发
替代项目
LangChain、LlamaIndex、Haystack
同类项目推荐
AnyCrawl
开源
一键爬取网页和搜索引擎,直接输出 LLM 可用的结构化数据
AnyCrawl : A Node.js/TypeScript crawler that turns websites into LLM-ready data and ···
quanta-quest
开源
本地跑大模型,搜遍你的所有数据,隐私不泄露
AI-powered universal search for all your personal data, tailored just for you. Goal···
alpha_agentic_search
开源
给 RAG 加上分层记忆,多轮问答不再失忆
Alpha Agentic Search — 分层记忆 RAG 检索问答系统
LLMWebCrawler
开源
用LLM智能抓取网页,直接喂给RAG做知识库
A Web Crawler based on LLMs implemented with Ray and Huggingface. The embeddings are···
BiliSum
开源
一键把长视频变成可搜索的知识库,快速提取要点。
为 Bilibili、YouTube 及本地视频提供 AI 视频摘要和知识库.AI video summarizer and know···
chatgpt-your-files
开源
把文档变成聊天机器人,安全问答即刻上线
Production-ready MVP for securely chatting with your documents using pgvector
RAG-using-Llama3-Langchain-and-C···
开源
三步搭起本地知识库问答,让Llama3学会翻书再回答
RAG using Llama3, Langchain and ChromaDB
RAG-Play
开源
可视化 RAG 流程,一眼看懂检索生成每一步
An interactive visualization tool for understanding Retrieval-Augmented Generation (···
MimirQ
开源
中文企业知识库,从解析到引用全流程可控,直接接入 Dify 用
中文优先的企业 RAG 知识库:可控解析、治理、切块、混合检索、重排、引用、图谱、评测与 ···
