📣 Tutorials have been updated and are now fully aligned with UltraRAG 2.1 — check out what’s new.
简体中文
conda create -n ultrarag python=3.11 conda activate ultrarag
pip install uv
git clone https://github.com/OpenBMB/UltraRAG.git --depth 1 cd UltraRAG
uv pip install -e .
# 成功运行显示'Hello, UltraRAG 2.0!' 欢迎语 ultrarag run examples/sayhello.yaml
# Retriever/Reranker Server依赖: # infinity uv pip install infinity_emb # sentence_transformers uv pip install sentence_transformers # openai uv pip install openai # bm25 uv pip install bm25s # faiss(需要根据自己的硬件环境,手动编译安装 CPU 或 GPU 版本的 FAISS) # CPU版本: uv pip install faiss-cpu # GPU 版本(示例:CUDA 12.x) uv pip install faiss-gpu-cu12 # 其他 CUDA 版本请安装对应的包(例如:CUDA 11.x 使用 faiss-gpu-cu11) # websearch # exa uv pip install exa_py # tavily uv pip install tavily-python # 一键安装: uv pip install -e ".[retriever]" # Generation Server依赖: # vllm uv pip install vllm # openai uv pip install openai # hf uv pip install transformers # 一键安装: uv pip install -e ".[generation]" # Corpus Server依赖: # chonkie uv pip install chonkie # pymupdf uv pip install pymupdf # mineru uv pip install "mineru[core]" # 一键安装: uv pip install -e ".[corpus]" # 安装所有依赖: uv pip install -e ".[all]" # 或使用conda导入环境: conda env create -f environment.yml
docker build -t ultrarag:v0.2.1 .
docker run -it --gpus all ultrarag:v0.2.1 /bin/bash
docker pull hdxin2002/ultrarag:v0.2.1
docker run -it --gpus all hdxin2002/ultrarag:v0.2.1 /bin/bash
此页面对您有帮助吗?