保姆级教程!清华开源首个MCP RAG框架,手把手带你从安装到跑通,体验什么叫“秀”!

清华、OpenBMB 联合发布 UltraRAG 2.0:全球首个基于 MCP 架构的声明式 RAG 框架,YAML 驱动复杂推理系统 清华大学与OpenBMB联合发布全球首个MCP架构RAG框架UltraRAG2.0,采用YAML声明式配置实现复杂推理流程的极简开发。该框架支持模块化组合、热插拔微服务,将代码量降至传统方案1/10,内置20+预置模块并兼容主流生态,具备毫秒级调度和万级QPS能力,已开源并获社区推荐,推动RAG开发进入"配置即代码"新时代。 阅读详情

逛 GitHub 挖到宝了,这个叫 UltraRAG 的开源项目是首个基于 MCP 的检索增强生成(RAG)框架,不写代码也能玩转。
用 YAML 文件轻松构建复杂 RAG 系统。
RAG 系统:简单来说,就是让 AI 模型能先检索相关信息,再生成答案,从而提高准确性。

UltraRAG 是由清华 THUNLP、东北大学 NEUIR、OpenBMB 等多方联合推出的开源项目。

它能让你更容易构建和测试复杂的 RAG 系统。

01 开源项目简介

这个开源项目的核心思路是把 RAG 的核心组件封装为标准化的独立 MCP Server,提供函数级 Tool 接口支持灵活调用,借助 MCP 客户端建立简洁的链路搭建。

这种设计让想使用 RAG 系统的人只需编写 YAML 配置文件,就能直接声明复杂逻辑,大大降低了技术门槛。

新版版本升级,最新的 2.1 版本主要围绕以下三大核心方向进行了全面升级:

① 原生多模态

统一框架支持文本、图像的检索与生成,新增 VisRAG Pipeline 实现 PDF 到多模态问答的闭环。

而且内置的多模态 Benchmark 覆盖视觉问答等任务,并提供统一的评估体系,方便研究者快速对比实验效果。

② 知识接入与语料构建自动化

支持多格式文档,比如 Word、电子书、网页存档的自动解析与分块,不需要编写复杂脚本即可构建统一格式的知识库。

而且在 PDF 解析方面,它集成了 MinerU 工具,能高保真还原复杂版面与多栏结构,并支持将 PDF 按页转换为图像,保留视觉布局信息。

③ 统一工作流

通过 YAML 配置驱动检索、生成、评估全流程,支持多种引擎与可视化分析,提升实验复现效率。

开源项目链接和相关教程如下:

代码仓库:https://github.com/OpenBMB/UltraRAG
教程文档:https://ultrarag.openbmb.cn/
数据集:https://modelscope.cn/datasets/UltraRAG/UltraRAG_Benchmark

02 实际效果

先来看看效果,基于这个开源项目搭建的 RAG 系统的真实示例。

比如第一个 Case:基于论文《Attention is All You Need》咨询一个问题,论文中的表 4 具体说了什么,帮忙解释一下。

AI 可以直接解析表格内容,给出如下回答,还是挺清晰的。

这是因为刚刚升级的 2.0 可以统一处理文本和图像数据。

上传的 PDF 文档,它不仅能读取文字,还能分析里面的图表和公式,实现真正的多模态检索和生成。

这避免了以前需要切换不同工具的麻烦。

第二个 Case:基于麦肯锡的《生成式人工智能的经济潜力》报告。

让 AI 基于里面的内容,输出生成式 AI 最有潜力的企业职能有哪些?请结合图表和正文说明它们在组织生产力中的影响。

03 如何使用

UltraRAG 支持两种部署方式,第一种是使用 Conda 创建虚拟环境:

另外一种部署方式是通过 Docker:

接下来就能可以基于 UltraRAG 运行一个完整的 RAG Pipeline 了。使用流程主要包括以下三个阶段:

  • 编写 Pipeline 配置文件
  • 编译 Pipeline 并调整参数
  • 运行 Pipeline

这里不详细展开,可以直接看下面这个文档,写的很详细。

https://ultrarag.openbmb.cn/pages/cn/getting_started/quick_start

你不需要写代码,配置一个 YMAL 文件就行了。

而且开源项目内置了 Case Study Viewer 界面,可以对结果进行交互式浏览与分析。 就是下面这样的界面。

如何高效转型Al大模型领域?

作为一名在一线互联网行业奋斗多年的老兵,我深知持续学习和进步的重要性,尤其是在复杂且深入的Al大模型开发领域。为什么精准学习如此关键?

  • 系统的技术路线图:帮助你从入门到精通,明确所需掌握的知识点。
  • 高效有序的学习路径:避免无效学习,节省时间,提升效率。
  • 完整的知识体系:建立系统的知识框架,为职业发展打下坚实基础。

AI大模型从业者的核心竞争力

  • 持续学习能力:Al技术日新月异,保持学习是关键。
  • 跨领域思维:Al大模型需要结合业务场景,具备跨领域思考能力的从业者更受欢迎。
  • 解决问题的能力:AI大模型的应用需要解决实际问题,你的编程经验将大放异彩。

以前总有人问我说:老师能不能帮我预测预测将来的风口在哪里?

现在没什么可说了,一定是Al;我们国家已经提出来:算力即国力!

未来已来,大模型在未来必然走向人类的生活中,无论你是前端,后端还是数据分析,都可以在这个领域上来,我还是那句话,在大语言AI模型时代,只要你有想法,你就有结果!只要你愿意去学习,你就能卷动的过别人!

现在,你需要的只是一份清晰的转型计划和一群志同道合的伙伴。作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

DOSBOX 0.74模拟器安装Windows 95 DosBox本身带有5.0版的DOS系统,启动后虚拟一个Z盘存放有Dosbox特有的外部指令,如config.com、imgmount.com等,经测试,可以顺利安装各版本的windows 3.1系统,但是不能安装win95,需要用原版的dos镜像启动才能安装。1. 获取启动盘镜像文件 下载Win95启动软盘镜像文件,名为boot.img,放到DosBox 0.74的目录下。2. 制作硬盘镜像文件 阅读详情

相关推荐

别再手动抓波形了!用Synopsys AXI VIP的Port Monitor自动收集事务数据(附完整连接Scoreboard代码)

当标准Port Monitor无法满足需求时,Synopsys提供的callback机制就像一套精密的手术工具,允许你深入VIP内部进行定制化改造。创建自定义监控点的四步法继承基类// 其他自定义字段...endclass重写目标phase方法// 克隆事务并发送到自定义端口在env中注册callbackcustom_cb);连接自定义端口到分析组件经典应用场景地址phase特定检查数据beat级监控自定义性能统计异常注入检测。

weixin_28716181的博客 396

VisRAG解读:纯视觉的RAG(检索增强生成)模型,看这篇就够了

超详细的VisRAG解读

OOODDD1212的博客 5191

vcpkg管理OpenCASCADE的5个高效技巧:从多版本共存到离线部署

本文详细介绍了使用vcpkg高效管理OpenCASCADE的5个实用技巧,包括多版本共存、性能优化、团队共享、CI/CD集成和离线部署。通过自动配置和版本控制,vcpkg显著简化了OpenCASCADE的开发环境管理,特别适合工业级CAD开发场景。

rain6的博客 187

VisRAG:清华大学&面壁智能提出了一种新的RAG思路,效果提升明显

VisRAG是一种新型视觉检索增强生成系统,由VLM驱动的检索器VisRAG-Ret和生成器VisRAG-Gen组成。如上图(左边)所示,TextRAG 通常使用基于文本的单元进行检索和生成。右边是 VisRAG,与传统RAG框架利用文本片段进行检索和生成不同,VisRAG通过文档图像来保留全部信息,确保数据的完整性。

2401_85379281的博客 2613

【IC设计实战】去耦电容decap在电源完整性中的关键作用与选型策略

本文深入探讨了去耦电容(decap)在IC设计电源完整性中的核心作用。文章分析了decap如何通过提供本地电荷缓冲来抑制电源噪声与电压波动,并详细阐述了其选型与布局策略,包括MIM、MOM、MOS电容的特性对比,以及如何权衡峰值抑制与建立速度的矛盾,为设计稳定可靠的芯片电源系统提供实践指导。

weixin_29233857的博客 247

解决redhat8/centos8无法使用yum问题(报错:This system is not registered to Red Hat Subscription Management)

解决redhat无法使用yum问题、以及替换repo文件后仍无法使用yum的问题

qq_43569119的博客 4342

VisRAG | 面向多模态文档的视觉RAG

论文链接:https://arxiv.org/pdf/2410.10594。

老皮的博客 1088

RML2018.01a数据集的读取与使用

基于深度学习的自动调制识别

QAQIknow的博客 1万+

VISRAG论文介绍:一种直接的视觉RAG

VisRAG 的新颖设计突出了直接利用 VLM 而无需中间解析,可以重新定义 RAG 系统的边界。,产生一系列隐藏状态,最终嵌入通过对最后一层VLM隐藏状态进行加权平均池化得到。在用户查询时,同样用这个VLM对用户的Query进行编码,并在RAG数据库中进行查找。VisRAG-Ret使用VLM直接对文档页面进行编码,而不是先解析文档获取文本。Method:和传统基于文本的RAG一样,VISRAG也分为检索阶段和生成阶段,分别叫做VisRAG-Ret和VisRAG-Gen。,一种直接的视觉RAG。

weixin_63866037的博客 851

【数字IC设计】芯片设计中的RDC

在芯片设计中,RDC是的缩写,类似于CDC(clock domain crossing),由于现在SOC芯片是有很多ECUs组成,为了使整个系统能够快速从复位中恢复, 用户希望SOC里面每个ECU模块都可以有自己独立的异步复位信号,这样可以在出问题的时候只复位有错误逻辑的模块,而使其它模块保持正常工作。

qq_40268672的博客 2182

SAP-ABAP:BAPI_INSPOPER_RECORDRESULTS 记录检验操作结果更新检验批状态详细解析

SAP-ABAP:BAPI_INSPOPER_RECORDRESULTS 记录检验操作结果更新检验批状态详细解析

baidu_35680696的博客 964

MiniCPM-V 系列模型在多模态文档 RAG 中的应用(文档视觉端到端检索+视觉端到端生成,纯视觉模型RAG)

在相当长一段时间内,检索增强生成(RAG)需要使用 OCR 技术把文档中的文本抽取出来,接着使用文本嵌入模型获得语义向量,利用语义向量构建知识库进行检索。这种方法,会丢失所有的图像信息、大部分表格信息、图表信息,存在不可避免的信息损失。是否能够用一种近乎无损的方法来表征复杂图文文档,从而用来信息无损地检索多模态文档?

bokesyo的博客 862

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

清华联合开源!首个基于 MCP 的 RAG 框架,太秀了。

而且内置的多模态 Benchmark 覆盖视觉问答等任务,并提供统一的评估体系,方便研究者快速对比实验效果。比如 Word、电子书、网页存档的自动解析与分块,不需要编写复杂脚本即可构建统一格式的知识库。RAG 系统:简单来说,就是让 AI 模型能先检索相关信息,再生成答案,从而提高准确性。运行一个完整的 RAG Pipeline 了。先来看看效果,基于这个开源项目搭建的 RAG 系统的真实示例。AI 可以直接解析表格内容,给出如下回答,还是挺清晰的。这里不详细展开,可以直接看下面这个文档,写的很详细。

公众号:逛逛GitHub 769

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

清华大学开源新作:首个MCP-based RAG框架,太秀了!

逛 GitHub 挖到宝了,这个叫 UltraRAG 的开源项目是首个基于 MCP 的检索增强生成(RAG)框架,不写代码也能玩转。 用 YAML 文件轻松构建复杂 RAG 系统。 RAG 系统:简单来说,就是让 AI 模型能先检索相关信息,再生成答案,从而提高准确性。

2401_84204207的博客 826

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

UltraRAG:清华开源的首个 MCP 架构 RAG 框架

UltraRAG 通过 MCP 架构的模块化设计、YAML 驱动的低代码工作流、可视化 IDE 以及一系列自研技术,显著降低了复杂 RAG 系统的开发门槛。它让研究者能够将更多精力投入到算法创新与实验设计上,而不是陷入冗长的工程实现。对于企业和开发者而言,UltraRAG 提供了一条从实验到生产的可行路径,真正实现了“让复杂推理系统的构建做到低代码、高性能、可落地”。如果你正在寻找一个简单、强大、易扩展的 RAG 框架,UltraRAG 值得一试。

OpenCSG的博客 805

这个框架,我愿称之为RAG的“Android系统”!清华开源MCP,打造AI应用生态的基石!

UltraRAG 的开源项目是首个基于 MCP 的检索增强生成(RAG)框架,不写代码也能玩转。 用 YAML 文件轻松构建复杂 RAG 系统。 RAG 系统:简单来说,就是让 AI 模型能先检索相关信息,再生成答案,从而提高准确性。

weixin_58753619的博客 869

清华联合开源!UltraRAG,首个基于MCP的零代码RAG框架,小白也能轻松上手!

UltraRAG是由清华、东北大学等机构联合推出的首个基于MCP的检索增强生成(RAG)框架。它通过YAML配置文件实现零代码构建复杂RAG系统,无需编程即可实现多模态检索与生成。最新2.1版本支持原生多模态、自动化知识接入和统一工作流,能处理PDF、Word等多种文档格式。项目内置可视化界面,大幅降低技术门槛,适合研究人员和开发者快速搭建和测试RAG系统。

weixin_55154866的博客 752

保姆级教程!首个MCP低代码RAG框架全解析:从架构原理到企业落地,收藏这篇从入门到精通!

检索增强生成系统(RAG)正从早期“检索+生成”的简单拼接,走向融合 **自适应知识组织**、**多轮推理**、**动态检索** 的复杂知识系统(典型代表如 *DeepResearch*、*Search-o1*)。但这种复杂度的提升,使科研人员在 **方法复现**、**快速迭代新想法** 时,面临着高昂的工程实现成本。

Python_cocola的博客 1092

清华联合开源!首个基于 MCP 的 RAG 框架,太牛了

UltraRAG不是要取代资深RAG开发者,而是帮所有人“降低RAG落地门槛”——不管是企业想快速搭建行业专属RAG,还是开发者想验证新方法,或是新手想入门RAG,都能通过它少走弯路,把精力花在“核心业务适配”而非“重复造轮子”上。作为高校+企业联合打造的开源框架,它还在持续迭代,后续会加入更多前沿RAG方法、更丰富的评估维度,越来越贴合实际落地需求。如果你还在为RAG数据乱、调参难、评估虚头疼,不妨试试UltraRAG。零代码玩转全流程,一键提升检索效果,这才是RAG落地的正确打开方式。

m0_59485658的博客 778

清华等联合推出UltraRAG 2.0:首个基于MCP架构用极简代码构建复杂RAG系统!

UltraRAG 2.0是基于MCP架构的RAG框架,通过组件化封装和轻量流程编排,实现低代码构建复杂RAG系统。支持串行、循环、条件分支等推理控制结构,用户仅需编写YAML文件即可快速实现多阶段推理。内置17个主流benchmark和统一评测体系,显著降低技术门槛,让研究者专注于算法创新而非工程实现。

2301_80239908的博客 903

清华大学开源UltraRAG 2.0:基于MCP架构,轻松实现复杂RAG系统,小白也能快速上手

UltraRAG 2.0是由清华大学、东北大学和OpenBMB联合开发的RAG框架,基于MCP架构将核心组件封装为标准化服务器,通过YAML文件声明复杂逻辑,实现极低代码量快速构建多阶段推理系统。这一设计显著降低了技术门槛,让研究者能专注于算法创新而非工程实现,已在GitHub开源,内置17个主流benchmark任务和多种高质量baseline。

weixin_55154866的博客 1246

清华开源 UltraRAG:首个 MCP 架构低代码 RAG 框架,YAML 几十行编排复杂管线,可视化 RAG IDE,画布+代码双向同步,5 篇顶会论文支撑

清华大学联合团队推出开源框架UltraRAG,首次采用MCP架构实现低代码RAG开发。该框架通过将RAG组件标准化为独立MCP Server,支持YAML配置编排复杂控制流(顺序/循环/条件分支),仅需几十行代码即可构建完整流程。核心创新包括可视化RAG IDE(支持画布拖拽与代码编辑双向同步)、AI辅助设计、一键生成对话式Web UI,以及内置评估工作流和主流基准测试。基于5篇顶会论文技术积累,提供Deep Research旗舰案例和自动报告生成能力,显著降低RAG开发门槛。特色功能包含模块化扩展、研究复

guopeiAI 282

清华开源!GitHub 上 4600 人 Star 的 RAG 应用神器更新了。

如果你正在做知识库问答、DeepResearch、多轮复杂推理,又被各种 Agent + RAG 的黑盒流水线折磨,UltraRAG 3.0 值得你认真看一眼。有任何不懂的字段,直接问内置智能助手,比翻文档快。可以看到,你只需定义好 YAML pipeline,框架就能自动把它变成一套标准交互 demo。UltraRAG 的开源项目,已经在 GitHub 上获得 4600+ 的 Star 了。直接改 YAML,画布视图也能实时跟进。你写好的逻辑,本质上就是一个可运行的产品雏形,不再只是伪 demo。

公众号:逛逛GitHub 705

几十行代码搭建顶级RAG系统,清华等机构开源UltraRAG 2.0,低代码玩转复杂推理流程

UltraRAG 2.0正在重构RAG系统的开发范式——当工程复杂度被大幅降低,研究者终于可以将精力集中在真正重要的地方:算法创新与科学发现。

huang9604的博客 1023

(清华RAG神器)别再手写了!UltraRAG 2.0开源,几十行代码直接抄!

当检索增强生成(RAG)技术从"检索+生成"的简单拼接,进化到需要融合自适应知识组织、多轮推理和动态检索的复杂系统时,科研人员却常常陷入冗长的工程实现泥潭。

m0_59164520的博客 808

GitHub爆火!清华领衔团队打造UltraRAG 3.0:零代码配置RAG,小白也能一键生成AI应用!告别黑盒开发,推理过程全透明!

UltraRAG 3.0是由清华大学等机构联合开发的基于MCP的轻量级RAG框架,获GitHub 4600+ Star。其三大核心优势:YAML配置自动生成Web界面,Show Thinking面板实现全链路白盒化,内置智能开发助手简化配置过程。该项目解决了传统RAG开发中UI编写、流程监控和配置学习的痛点,特别适合知识库问答、深度研究等场景,让AI开发更直观高效。

Python_cocola的博客 795
上一篇: (保姆级教程)3小时通关AI Agent开发!LangChain/AutoGen/CrewAI,附赠3万字实战代码,学不会你来打我!
下一篇: 深度好文!揭秘TRAE:下一代多智能体系统的架构基石与设计哲学!
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2826原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值