Desplegar NemoClaw en una Instancia de GPU Remota
Ejecute NemoClaw en una instancia de GPU remota a través de Brev. El comando deploy aprovisiona la VM, instala las dependencias y lo conecta a un sandbox en ejecución.
Requisitos Previos
- El CLI de Brev instalado y autenticado.
- Una API key de NVIDIA de build.nvidia.com.
- NemoClaw instalado localmente. Siga los pasos de instalación del Inicio Rápido.
Desplegar la Instancia
Advertencia: El comando
nemoclaw deployes experimental y puede no funcionar como se espera.
Cree una instancia de Brev y ejecute la configuración de NemoClaw:
$ nemoclaw deploy <instance-name>
Reemplace <instance-name> con un nombre para su instancia remota, por ejemplo my-gpu-box.
El script de despliegue realiza los siguientes pasos en la VM:
- Instala Docker y NVIDIA Container Toolkit si hay una GPU presente.
- Instala el CLI de OpenShell.
- Ejecuta la configuración de NemoClaw para crear el gateway, registrar los proveedores y lanzar el sandbox.
- Inicia servicios auxiliares, como el puente de Telegram y el túnel cloudflared.
Conectarse al Sandbox Remoto
Después de que el despliegue termine, el comando deploy abre un shell interactivo dentro del sandbox remoto. Para reconectarse después de cerrar la sesión, ejecute el comando deploy nuevamente:
$ nemoclaw deploy <instance-name>
Monitorear el Sandbox Remoto
Conéctese por SSH a la instancia y ejecute el TUI de OpenShell para monitorear la actividad y aprobar solicitudes de red:
$ ssh <instance-name> 'cd /home/ubuntu/nemoclaw && set -a && . .env && set +a && openshell term'
Verificar la Inferencia
Ejecute un prompt de prueba del agente dentro del sandbox remoto:
$ openclaw agent --agent main --local -m "Hello from the remote sandbox" --session-id test
Configuración de GPU
El script de despliegue usa la variable de entorno NEMOCLAW_GPU para seleccionar el tipo de GPU.
El valor predeterminado es a2-highgpu-1g:nvidia-tesla-a100:1.
Establezca esta variable antes de ejecutar nemoclaw deploy para usar una configuración de GPU diferente:
$ export NEMOCLAW_GPU="a2-highgpu-1g:nvidia-tesla-a100:2"
$ nemoclaw deploy <instance-name>
Temas Relacionados
- Configurar el Puente de Telegram para interactuar con el agente remoto a través de Telegram.
- Monitorear la Actividad del Sandbox para herramientas de monitoreo del sandbox.
- Comandos para la referencia completa del comando
deploy.