Advanced_RAG

用实战 Notebook 掌握高级 RAG 检索与生成技巧

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 98 🐛 待处理 1 👀 关注 5
GitHub ↗
GitHub 星标 ★ 502
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,提供notebook示例,可自行部署使用,无付费版本。

项目预览

Advanced_RAG 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队NisaarAgharia
定价模式🏷️完全免费
价格说明开源项目,提供notebook示例,可自行部署使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Jupyter Notebook
技术栈/模型agent,agents,ai,chatgpt,genai,langchain,llama3,llm,machine-learning,nlp,openai,rag,retrival-augmented,vectordb
GitHub 星标★ 502
上线时间2024-03-28 00:00:00
代码更新2024-04-26
仓库体积4.1 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数1

项目介绍

Advanced_RAG 是一个专注于高级检索增强生成(RAG)技术的开源项目,通过一系列实用的 Jupyter Notebook 教程,展示如何利用 Langchain、OpenAI GPT、Meta Llama3 和 Agents 构建先进的 RAG 系统。该项目旨在解决传统 RAG 在复杂场景下检索质量不高、生成效果不佳的问题,提供了从基础到进阶的完整实践指南。核心能力包括:多文档检索、混合检索策略、重排序、上下文压缩、查询转换、以及基于 Agent 的自主 RAG 流程设计。每个 Notebook 都包含详细的代码和解释,帮助开发者快速上手并应用到实际项目中。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 502

技术标签

使用教程

难度:进阶 约 40 分钟 部署方式:本地安装 5 步

环境要求

  • Python 3.10+
  • Jupyter
  • 模型凭据

安装与启动步骤

  1. 1装交互环境

    它以笔记本形式提供,用标准数据科学环境跑。

  2. 2按顺序跑笔记本

    章节之间有依赖,跳着跑会缺变量。

  3. 3配检索后端

    检索增强要用向量库与嵌入模型。

  4. 4换自己的文档

    把示例语料替换成自己的。

  5. 5看检索命中质量

    回答不好往往是检索没找对。

如何确认成功

换成自己的文档集合后,对一个只有该文档才能回答的问题能正确作答并给出命中的原文段

注意事项

  • 它用一组笔记本把检索增强的常见进阶做法串讲一遍。
  • 适合作为系统性学习的抓手,不适合直接当框架用。
  • 回答质量差先查检索命中,别急着换模型。
  • 笔记本依赖顺序,从头跑最稳。

核心亮点

  • 提供多种高级 RAG 技术(如重排序、上下文压缩)的完整代码示例
  • 基于主流框架 Langchain 和多个大模型(GPT、Llama3),实用性强
  • 以 Notebook 形式呈现,交互式学习,易于理解和二次开发

不足之处

  • 项目处于早期阶段,文档和社区支持有待完善
  • 依赖外部 API(如 OpenAI),使用成本较高且受限于网络环境

适用场景

  • 学习高级 RAG 技术并快速搭建原型
  • 为特定领域知识库设计高效检索问答系统
  • 研究 Agent 与 RAG 结合的自适应信息获取流程

替代项目

LangChain、LlamaIndex、Haystack

上一篇:VARAG

下一篇:rag-all-techniques

同类项目推荐

marginalia 开源

像图书馆一样整理知识,用AI自动建立关联

A library-science-inspired personal knowledge management system with LLM agents

★ 252 2026-08-09
moorcheh-python-sdk 开源

几行代码接入语义搜索,让应用秒懂用户意图

Python SDK for interacting with the Moorcheh Semantic Search API v1. Moorcheh provid···

★ 52 2026-08-09
cosmos-dataset-search 开源

用一句话搜出视频里想要的片段

NVIDIA Cosmos Dataset Search (CDS) is a comprehensive platform for semantic search a···

★ 107 2026-10-04
LoFS 开源

本地文件秒变知识库,对话式检索即问即答

LoFS 面向本地知识库的桌面级文件管理与信息检索和对话应用

★ 72 2026-08-09
obsidian-NotEMD 开源

笔记自动生成双链和概念页,知识库自己长出来

A Easy way to create your own Knowledge-base! Notemd enhances your Obsidian workflow···

★ 314 2026-09-15
KG_RAG 开源

用知识图谱给大模型装上结构化记忆,回答更准更可解释

Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented ···

★ 949 2026-08-09
obsidian-wiki 开源

让 AI 智能体用 Obsidian 记笔记,拥有长期记忆大脑

Framework for AI agents to build and maintain a digital brain through Obsidian wiki ···

★ 3699 2026-10-01
DyG-RAG 开源

用动态事件图增强RAG,让AI理解事件演变并精准回答

Code implementation for DyG-RAG: Dynamic Graph Retrieval-Augmented Generation with E···

★ 58 2026-08-09
Awesome-LLM-RAG 开源

一份清单,带你快速摸清 RAG 全貌

Awesome-LLM-RAG: a curated list of advanced retrieval augmented generation (RAG) in ···

★ 1373 2026-08-09