清华与东北大学联合推出 UltraRAG 2.0
清华大学 THUNLP 实验室、东北大学 NEUIR 实验室与 OpenBMB 及 AI9Stars 联合发布了 UltraRAG2.0,这是首个基于 Model Context Protocol(MCP)架构设计的检索增强生成(RAG)框架。
该框架致力于简化 RAG 系统的构建过程,使科研人员可以在短时间内实现复杂的多阶段推理系统。UltraRAG2.0的亮点在于用户只需通过编写 YAML 文件,即可轻松声明复杂的逻辑,如串行、循环和条件分支,从而显著减少代码量,降低实现的门槛。
在当前的 RAG 发展趋势中,许多系统逐渐融入了自适应知识组织、多轮推理及动态检索等复杂特性,代表项目包括 DeepResearch 和 Search-o1。然而,这些复杂特性也给开发者带来了高昂的工程成本,制约了新想法的快速迭代与复现。UltraRAG2.0应运而生,它通过将 RAG 的核心组件封装为独立的 MCP 服务器,实现了功能的灵活调用和扩展。
具体而言,与以往的实现方式相比,UltraRAG2.0在代码量上大幅减少。例如,经典方法 IRCoT 的官方实现需要近900行代码,而使用 UltraRAG2.0只需约50行代码就能完成同等功能。其中一半的代码是用于流程编排的 YAML 伪代码,极大降低了开发门槛。框架支持通过简洁的声明式方式来构建多阶段推理流程,使得复杂的推理逻辑不再需要冗长的手动编码。
UltraRAG2.0还支持动态检索、条件判断及多轮交互等高级功能,科研人员可以在短时间内搭建出高性能的实验平台,满足复杂多跳问题的需求。其性能较传统的 Vanilla RAG 提升约12%。该系统的设计旨在让研究者在工程实现方面节省时间和精力,将更多的注意力放在算法创新和实验设计上。
此外,UltraRAG2.0的 MCP 架构允许不同模块间的无缝复用,并支持模块的灵活扩展和接入,方便科研人员快速适配新的模型和算法。这一设计极大提升了系统开发的效率和可复现性。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
这款全新的 Linux 桌面发行版几乎与 OS X 如出一辙
Gershwin 是一款正在开发中的全新开源 Linux 桌面环境,目标是在 BSD 与 Arch Linux 上带来类似 macOS 的使用体验。 开源地址:https://github.com/gershwin-desktop/gershwin-desktop Gershwin 基于 GnuStep,而 GnuStep 本身源自 NeXTStep(macOS 的前身),因此界面风格自然与 OS X 十分接近。不过,由于 GnuStep 的老派设计,Gershwin 更像是“复古版 macOS”,看起来更接近早期的 OS X,而非现代的 macOS。 目前 Gershwin 仍处于早期 alpha 阶段,功能有限: 应用程序通过 Dock 管理,而非桌面图标; 应用启动器尚不稳定,运行程序常需手动调用; 最稳定的体验方式是通过 GhostBSD 运行,也能在 Arch Linux 上安装,但不推荐。 虽然现阶段实用性不足,但 Gershwin 展现了独特潜力:一个兼具怀旧感与现代性 的桌面环境。如果开发顺利推进,它有望成为 BSD/Linux 用户的另类选择。
-
下一篇
Kuscia - 基于 K3s 的轻量级隐私计算任务编排框架
Kuscia(Kubernetes-based Secure Collaborative InfrA)是一款基于 K3s 的轻量级隐私计算任务编排框架,旨在屏蔽异构基础设施和协议,并提供统一的隐私计算底座。 通过 Kuscia: 轻量化部署:你可以用最低 1C2G 的资源完成 100W 级数据隐私求交(PSI)。 跨域网络安全通信:可以实现多隐私计算任务并发执行时的端口复用(仅需一个公网端口)与安全通信。 统一的 API 接口:可以使用HTTP/GRPC API 接口集成隐私计算能力。 互联互通:可以与行业内多种隐私计算系统进行互联互通。 更多 Kuscia 的能力介绍,可参考Kuscia 概述。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker容器配置,解决镜像无法拉取问题
- CentOS7,CentOS8安装Elasticsearch6.8.6