Перейти к содержимому
autopilot
AI. ПРАКТИКА.
ПОНЯТНЫЙ КОНТЕКСТ.
Оставить заявку ↗

Как поставить ComfyUI на Runpod с нуля

Как поставить ComfyUI на Runpod с нуля: готовый template или ручная установка, выбор GPU, постоянный диск и первый тестовый PNG.

Короткий ответ. Поставить ComfyUI на Runpod с нуля можно через готовый pod template с ComfyUI или через базовый Python/GPU образ с ручной установкой. Для первого запуска проще поддерживаемый шаблон: выберите подходящую GPU и постоянный том, откройте веб-интерфейс, проверьте простой workflow и сохранение файла. Ручную установку берите, когда нужен контроль версий и состава пакетов. У Runpod есть официальное руководство по pod и ComfyUI; проверьте актуальные шаги на момент создания ресурса.

Что подготовить до запуска pod

Определите модель и рабочий граф. Для image-to-image, большого видео и обучения LoRA требования к VRAM различаются. Запишите приблизительный размер весов, датасета и output. Нужен доступ к панели Runpod, а для ручной установки — базовое понимание терминала и Python-окружений. Не загружайте частные исходники в первый непроверенный pod: сначала убедитесь, что работает доступ, хранение и сохранение результата.

Решите, где будут жить файлы. Container disk связан с контейнером, volume disk сохраняется при остановке pod, network volume может использоваться отдельно от конкретного pod. Подробные ограничения и последствия удаления перечислены в Runpod Storage Types. Для моделей и результатов, которые нужны в следующей сессии, выбирайте устойчивый путь и проверяйте его после перезапуска.

Способ 1: готовый template

  1. Выберите template с явно указанной поддержкой ComfyUI и понятным источником.
  2. Подберите GPU под VRAM вашей модели и задайте разумный размер диска.
  3. Создайте pod, дождитесь статуса готовности и откройте ссылку на ComfyUI.
  4. Посмотрите журнал запуска: нет ли ошибок импорта базовых нод и незавершённой загрузки моделей.
  5. Откройте простой встроенный или официально документированный workflow, выполните одну генерацию.
  6. Найдите итоговый файл в output и скачайте его.

Если интерфейс открылся, но ваш большой граф красный, это не означает, что ComfyUI установлен неправильно. Чужой workflow может требовать отдельные кастомные ноды и модели. Добавляйте их по одному, сверяя README пакетов и версии. Установка модели в чужую папку также не поможет: активный ComfyUI должен видеть её в своём каталоге или в конфигурации дополнительных путей.

Способ 2: ручная установка

Выберите базовый образ с совместимым драйвером и Python-окружением, затем следуйте актуальной инструкции ComfyUI на GitHub. Сначала запускайте чистый ComfyUI без сторонних расширений. После успешного старта откройте веб-интерфейс через настроенный Runpod порт и проверьте логи. Затем устанавливайте кастомные ноды и веса под конкретный workflow. Зафиксируйте версии, чтобы следующая установка была воспроизводимой.

Не копируйте команды из старого урока без сверки с текущим README: версии PyTorch, Python и ComfyUI меняются. При ошибке ModuleNotFoundError убедитесь, что зависимости поставлены в тот же Python, которым запускается сервер. При ошибке CUDA или out-of-memory проверяйте GPU и настройки модели, а не переустанавливайте все ноды сразу.

После первого успешного PNG

Проверьте четыре пути: models, input, temp и output. Запишите, какие из них расположены на постоянном диске. Скачайте контрольный PNG. Сохраните рабочий JSON и список версий. Если планируете большие модели, измерьте свободный объём до загрузки. Если обучаете LoRA, выделите отдельно каталог исходных снимков и промежуточных checkpoint.

Остановите pod по завершении проверки и проверьте, какие ресурсы остались оплачиваемыми. Не удаляйте его до скачивания единственной копии результата. При следующем запуске проверьте, что модели и output сохранились в ожидаемых местах. Это окончательная проверка того, что схема хранения выбрана правильно.

Частые вопросы

Нужно ли устанавливать ComfyUI вручную?

Для базового знакомства — нет, поддерживаемый template ускоряет первый тест. Ручной путь полезен для контроля версий и минимального окружения.

Почему ComfyUI открылся, а workflow не запускается?

Чаще всего отсутствует модель, кастомная нода или совместимая версия. Смотрите точную ошибку графа и журнал, не смешивая её с проблемой запуска сервера.

По этой теме

Все материалы ↗