Развёртывание NemoClaw на удалённом экземпляре GPU
Запустите NemoClaw на удалённом экземпляре GPU через Brev. Команда deploy предоставляет виртуальную машину, устанавливает зависимости и подключает вас к работающей песочнице.
Предварительные требования
- Установленный и аутентифицированный Brev CLI.
- API key NVIDIA с build.nvidia.com.
- NemoClaw установлен локально. Следуйте шагам установки из Быстрого старта.
Развёртывание экземпляра
Warning: Команда
nemoclaw deployявляется экспериментальной и может работать не так, как ожидается.
Создайте экземпляр Brev и запустите настройку NemoClaw:
$ nemoclaw deploy <instance-name>
Замените <instance-name> на имя вашего удалённого экземпляра, например my-gpu-box.
Скрипт развёртывания выполняет следующие шаги на виртуальной машине:
- Устанавливает Docker и NVIDIA Container Toolkit, если присутствует GPU.
- Устанавливает CLI OpenShell.
- Запускает настройку NemoClaw для создания шлюза, регистрации провайдеров и запуска песочницы.
- Запускает вспомогательные сервисы, такие как мост Telegram и туннель cloudflared.
Подключение к удалённой песочнице
После завершения развёртывания команда deploy открывает интерактивную оболочку внутри удалённой песочницы. Для повторного подключения после закрытия сессии выполните команду deploy ещё раз:
$ nemoclaw deploy <instance-name>
Мониторинг удалённой песочницы
Подключитесь по SSH к экземпляру и запустите TUI OpenShell для мониторинга активности и одобрения сетевых запросов:
$ ssh <instance-name> 'cd /home/ubuntu/nemoclaw && set -a && . .env && set +a && openshell term'
Проверка инференса
Выполните тестовый запрос агента внутри удалённой песочницы:
$ openclaw agent --agent main --local -m "Hello from the remote sandbox" --session-id test
Конфигурация GPU
Скрипт развёртывания использует переменную окружения NEMOCLAW_GPU для выбора типа GPU.
Значение по умолчанию — a2-highgpu-1g:nvidia-tesla-a100:1.
Установите эту переменную перед запуском nemoclaw deploy, чтобы использовать другую конфигурацию GPU:
$ export NEMOCLAW_GPU="a2-highgpu-1g:nvidia-tesla-a100:2"
$ nemoclaw deploy <instance-name>
Связанные темы
- Настройка моста Telegram для взаимодействия с удалённым агентом через Telegram.
- Мониторинг активности песочницы — инструменты мониторинга песочницы.
- Команды — полный справочник команды
deploy.