Alpamayo-R1-10B 部署:Supervisor 配置下 WebUI 端口自定义修改
1. 项目概述
Alpamayo-R1-10B 是专为自动驾驶研发设计的开源视觉 - 语言 - 动作 (VLA) 模型,拥有 100 亿参数规模。它整合了 AlpaSim 模拟器与 Physical AI AV 数据集,构建了完整的自动驾驶研发工具链。其核心价值在于通过类人因果推理机制,显著提升自动驾驶决策的可解释性,特别是在处理长尾场景时展现出优异的适应能力。
2. 环境准备
2.1 硬件要求
- GPU 配置:至少需要 NVIDIA RTX 4090 D 级别显卡(22GB 显存)
- 内存需求:推荐 32GB 以上系统内存
- 存储空间:需预留 30GB 以上可用空间
2.2 软件依赖
# 基础环境检查
nvidia-smi # 确认 GPU 驱动正常
python --version # 需 Python 3.12
supervisord --version # 需 Supervisor 4.x
3. 默认部署流程
3.1 标准安装步骤
首先解压模型权重文件(通常需要 5 个.safetensors 文件,每个约 4-5GB),并下载至指定目录:
mkdir -p /root/ai-models/nv-community/Alpamayo-R1-10B
# 将模型文件放入上述目录
启动默认 WebUI 服务:
supervisorctl start alpamayo-webui
4. 端口自定义配置
4.1 定位配置文件
WebUI 服务由 Supervisor 管理,配置文件通常位于:
/etc/supervisor/conf.d/alpamayo-webui.conf
4.2 配置文件解析
典型配置内容如下,注意 environment 字段定义了环境变量:
[program:alpamayo-webui]
command=/root/Alpamayo-R1-10B/scripts/start_webui.sh
environment=WEBUI_PORT="7860"
directory=/root/Alpamayo-R1-10B
autostart=true
autorestart=true
stderr_logfile=/root/Alpamayo-R1-10B/logs/webui_stderr.log
=/root/Alpamayo-R1-B/logs/webui_stdout.log

