环境配置完整指南
安装过程分为五个关键步骤:
- 代码获取:通过git克隆GitHub仓库
git clone https://github.com/GAIR-NLP/DeepResearcher.git
- 虚拟环境创建:建议使用conda新建Python3.10环境隔离依赖
conda create -n deepresearcher python=3.10
- 核心依赖安装:需按顺序安装特定版本的PyTorch(2.4.0)、flash-attn优化包及项目requirements.txt列出的所有依赖
- GPU支持验证:运行
python -c "import torch; print(torch.__version__)"
确认CUDA是否就绪 - 服务配置:编辑config.yaml设置搜索引擎API密钥,配置Ray分布式计算参数
特别注意:推荐使用NVIDIA GPU并配置CUDA 12.4环境,CPU模式下性能会显著下降。
本答案来源于文章《DeepResearcher:基于强化学习驱动AI研究复杂问题》