SuperAPI AI 工具集

nemoclaw-deploy-remote

部署与运维

查看项目

更新于 10-16 02:34

技能介绍

用途:说明如何在远程 GPU 实例上运行 NemoClaw。推荐路径是先自行准备远程主机,在该主机上运行标准 NemoClaw 安装器,再执行 nemoclaw onboard;旧路径 nemoclaw deploy <instance-name> 已弃用,仅作兼容保留。

前提:安装并认证 Brev CLI;准备推理后端凭据;如需使用已弃用的 deploy 包装器,本地需装 NemoClaw,否则在远程主机上直接安装;准备可运行 nemoclaw onboard 的机器;准备 BotFather 的 Telegram bot token。

主要能力与用法:实例已就绪并完成 onboard 后,可用 nemoclaw my-assistant connect 进入沙箱,再用 openclaw tui 打开聊天界面。旧流程 nemoclaw deploy <instance-name> 会在 VM 上安装 Docker 与 NVIDIA Container Toolkit(有 GPU 时)、OpenShell CLI,运行 onboard 创建网关、注册 provider 并启动沙箱,并在存在 cloudflared 时启动隧道等辅助服务。默认通过 Brev 在 gcp 上开通,可用 NEMOCLAW_BREV_PROVIDER 覆盖。重连可再次运行 deploy 命令;监控可 SSH 后运行 openshell term;验证推理可运行 openclaw agent --agent main --local -m "Hello from the remote sandbox" --session-id test。

远程仪表盘:沙箱镜像内置来源白名单,默认仅 http://127.0.0.1:18789。远程浏览器访问需在 setup 前设置 CHAT_UI_URL,例如 export CHAT_UI_URL="https://openclaw0-<id>.brevlab.com"。SSH 端口转发通常用默认值即可。无头主机未设置 CHAT_UI_URL 时兼容包装器会告警。NEMOCLAW_DISABLE_DEVICE_AUTH 在镜像构建时生效,禁用后任何能访问仪表盘来源的设备无需配对即可连接,公网或共享网络部署应避免。

GPU 配置:deploy 脚本用 NEMOCLAW_GPU 选择 GPU 类型,默认 a2-highgpu-1g:nvidia-tesla-a100:1,可在运行前导出覆盖。

消息渠道:Telegram、Discord、Slack 通过 OpenShell 管理的进程与网关构造接入,在 nemoclaw onboard 时配置。可用环境变量 TELEGRAM_BOT_TOKEN 与可选的 TELEGRAM_ALLOWED_IDS,或在向导中交互输入并保存到凭据库。渠道配置在镜像构建时写入 /sandbox/.openclaw/openclaw.json,运行时该路径只读,无法在运行中的沙箱内修改;新增或更改 token、切换渠道后通常需重新运行 onboard 重建镜像与 provider。nemoclaw start 只启动 cloudflared 等可选主机服务,不影响 Telegram 连通性。

限制:deploy 命令已弃用;渠道配置不可运行时热改;禁用设备认证有安全风险;资料未提供收费、价格与平台支持范围等信息。