Implantar o NemoClaw em uma Instância GPU Remota

Execute o NemoClaw em uma instância GPU remota através do Brev. O comando deploy provisiona a VM, instala as dependências e conecta você a um sandbox em execução.

Pré-requisitos

Implantar a Instância

Aviso: O comando nemoclaw deploy é experimental e pode não funcionar como esperado.

Crie uma instância Brev e execute a configuração do NemoClaw:

$ nemoclaw deploy <instance-name>

Substitua <instance-name> por um nome para sua instância remota, por exemplo my-gpu-box.

O script de implantação realiza os seguintes passos na VM:

  1. Instala o Docker e o NVIDIA Container Toolkit se uma GPU estiver presente.
  2. Instala o CLI do OpenShell.
  3. Executa a configuração do NemoClaw para criar o gateway, registrar provedores e iniciar o sandbox.
  4. Inicia serviços auxiliares, como a ponte Telegram e o túnel cloudflared.

Conectar ao Sandbox Remoto

Após a implantação ser concluída, o comando deploy abre um shell interativo dentro do sandbox remoto. Para reconectar após fechar a sessão, execute o comando deploy novamente:

$ nemoclaw deploy <instance-name>

Monitorar o Sandbox Remoto

Conecte via SSH à instância e execute o TUI do OpenShell para monitorar a atividade e aprovar requisições de rede:

$ ssh <instance-name> 'cd /home/ubuntu/nemoclaw && set -a && . .env && set +a && openshell term'

Verificar a Inferência

Execute um prompt de teste do agente dentro do sandbox remoto:

$ openclaw agent --agent main --local -m "Hello from the remote sandbox" --session-id test

Configuração de GPU

O script de implantação usa a variável de ambiente NEMOCLAW_GPU para selecionar o tipo de GPU. O valor padrão é a2-highgpu-1g:nvidia-tesla-a100:1. Defina esta variável antes de executar nemoclaw deploy para usar uma configuração de GPU diferente:

$ export NEMOCLAW_GPU="a2-highgpu-1g:nvidia-tesla-a100:2"
$ nemoclaw deploy <instance-name>

Tópicos Relacionados