NemoClaw auf Remote-GPU-Instanz deployen
Betreibe NemoClaw auf einer Remote-GPU-Instanz über Brev. Der Deploy-Befehl provisioniert die VM, installiert Abhängigkeiten und verbindet dich mit einer laufenden Sandbox.
Voraussetzungen
- Brev CLI installiert und authentifiziert.
- NVIDIA API Key von build.nvidia.com.
- NemoClaw lokal installiert. Folge den Installationsschritten im Schnellstart.
Instanz deployen
Warnung: Der
nemoclaw deploy-Befehl ist experimentell und funktioniert möglicherweise nicht wie erwartet.
Erstelle eine Brev-Instanz und führe das NemoClaw-Setup aus:
$ nemoclaw deploy <instance-name>
Ersetze <instance-name> durch einen Namen für deine Remote-Instanz, z.B. my-gpu-box.
Das Deploy-Skript führt auf der VM folgende Schritte aus:
- Docker installieren, bei vorhandener GPU auch das NVIDIA Container Toolkit.
- OpenShell CLI installieren.
- NemoClaw-Setup ausführen — Gateway erstellen, Provider registrieren, Sandbox starten.
- Hilfsdienste wie Telegram-Bridge und cloudflared-Tunnel starten.
Mit der Remote-Sandbox verbinden
Nach dem Deployment öffnet der Deploy-Befehl eine interaktive Shell in der Remote-Sandbox. Zum erneuten Verbinden einfach den Deploy-Befehl nochmal ausführen:
$ nemoclaw deploy <instance-name>
Remote-Sandbox überwachen
Per SSH auf die Instanz zugreifen und das OpenShell-TUI starten:
$ ssh <instance-name> 'cd /home/ubuntu/nemoclaw && set -a && . .env && set +a && openshell term'
Inferenz verifizieren
Einen Test-Prompt im Remote-Sandbox ausführen:
$ openclaw agent --agent main --local -m "Hello from the remote sandbox" --session-id test
GPU-Konfiguration
Das Deploy-Skript verwendet die Umgebungsvariable NEMOCLAW_GPU zur GPU-Typ-Auswahl.
Standardwert: a2-highgpu-1g:nvidia-tesla-a100:1.
$ export NEMOCLAW_GPU="a2-highgpu-1g:nvidia-tesla-a100:2"
$ nemoclaw deploy <instance-name>
Verwandte Themen
- Telegram-Bridge einrichten für Telegram-Interaktion mit dem Remote-Agenten.
- Sandbox-Aktivität überwachen für Monitoring-Tools.
- Befehlsreferenz für die vollständige
deploy-Referenz.