跳转到主要内容
UltraRAG 提供了两种安装方式:本地源码安装(推荐使用 uv 进行包管理)和 Docker 容器部署

源码安装

我们强烈推荐使用 uv 来管理 Python 环境与依赖,它能极大地提升安装速度。 准备环境 如果您尚未安装 uv,请先执行:
下载源码
安装依赖 请根据您的使用场景,选择一种模式安装依赖: A:创建新环境 使用 uv sync 自动创建虚拟环境并同步依赖:
  • 核心依赖:如果您只需运行基础核心功能,如只使用 UltraRAG UI:
  • 全量安装:如果您希望完整体验 UltraRAG 的检索、生成、语料处理及评测功能,请运行:
  • 按需安装:如果您只需运行定模块,按需保留对应 --extra,例如:
安装完成后,激活虚拟环境:
B:安装至已有环境 如果您希望将 UltraRAG 安装到当前已激活的 Python 环境中,请使用 uv pip

Docker 容器部署

如果您不想配置本地 Python 环境,可以使用 Docker 一键启动。 获取代码与镜像
启动容器
容器启动后会自动运行 UltraRAG UI,您可以直接在浏览器访问 http://localhost:5050 使用。

验证安装

安装完成后,运行以下示例命令来检查环境是否正常:
看到以下输出即代表安装成功: