ComfyUI
Интерфейс Stable Diffusion на узлах с ComfyUI на Clore.ai
Интерфейс на основе узлов для Stable Diffusion с максимальной гибкостью на GPU CLORE.AI.
Все примеры можно запускать на GPU-серверах, арендованных через маркетплейс CLORE.AI.
Требования к серверу
ОЗУ
16GB
32 ГБ+
VRAM
8 ГБ (SDXL)
12 ГБ+
Сеть
500 Мбит/с
1 Гбит/с+
Время запуска
5–10 минут
-
Время запуска: При первом запуске загружаются зависимости и модели (5–10 минут в зависимости от скорости сети). HTTP 502 в это время — это нормально.
Важно: Для ComfyUI с моделями FLUX требуется 16 ГБ+ VRAM. Для SDXL с ControlNet убедитесь, что есть как минимум 10 ГБ VRAM.
Почему ComfyUI?
Рабочий процесс на основе узлов - Визуальное программирование для генерации изображений
Максимальный контроль - Тщательно настраивайте каждый шаг конвейера
Эффективный - Меньше расходует VRAM, чем альтернативы
Расширяемый - Огромная экосистема пользовательских узлов
Обмен рабочими процессами - Импорт/экспорт в формате JSON
Быстрое развертывание на CLORE.AI
Docker-образ:
Порты:
Окружение:
Проверьте, что он работает
После развертывания найдите свой http_pub URL в Мои заказы:
Доступ к вашему сервису
При развертывании на CLORE.AI открывайте ComfyUI через http_pub URL:
Веб-интерфейс:
https://your-http-pub.clorecloud.net/API:
https://your-http-pub.clorecloud.net/promptWebSocket:
wss://your-http-pub.clorecloud.net/ws
Установка
Использование Docker (рекомендуется)
Ручная установка
Структура каталогов
Скачать модели
Контрольные точки Stable Diffusion
VAE
LoRA
Базовый рабочий процесс
Текст в изображение
Добавьте узлы:
Load Checkpoint → выберите модель
CLIP Text Encode (x2) → позитивный и негативный промпты
Empty Latent Image → задайте размеры
KSampler → подключите всё
VAE Decode → из латента в изображение
Save Image → выход
Соедините:
Изображение в изображение
Замените Empty Latent Image на:
Загрузите изображение → ваше исходное изображение
VAE Encode → преобразовать в латент
Измените подавление шума в KSampler (0.5–0.8)
ComfyUI Manager
ComfyUI Manager — это необходимое расширение которое добавляет GUI для установки, обновления и управления пользовательскими узлами. Это стандартный способ расширять ComfyUI.
Установка
Использование ComfyUI Manager
После перезапуска, Manager кнопка появляется в правом верхнем углу интерфейса ComfyUI.
Ключевые возможности:
Установить пользовательские узлы
Manager → Установить пользовательские узлы
Обновить все узлы
Manager → Обновить всё
Отключить/включить узлы
Manager → Менеджер пользовательских узлов
Установить отсутствующие узлы
Manager → Установить отсутствующие пользовательские узлы
Получить информацию о модели
Manager → Менеджер моделей
Восстановить снимок
Manager → Менеджер снимков
Рабочий процесс: установка нового пакета узлов
Нажмите Manager кнопка
Выберите Install Custom Nodes
Поиск по имени (например, "FLUX", "AnimateDiff")
Нажмите Установить для нужного пакета
Нажмите Перезапустить когда появится запрос
Новые узлы появятся в контекстном меню добавления по правому клику
Автоматическая установка отсутствующих узлов: Когда вы импортируете JSON рабочего процесса, использующий узлы, которых у вас нет, Manager обнаружит их и предложит автоматически установить через Установить отсутствующие пользовательские узлы.
Поддержание узлов в актуальном состоянии
Рабочий процесс FLUX в ComfyUI
FLUX использует другую структуру узлов, чем стандартные модели SD. Ниже приведён полный рабочий процесс FLUX.1-dev.
Необходимые файлы
Перед запуском рабочего процесса скачайте:
JSON рабочего процесса FLUX.1-dev
Сохранить как flux_dev_workflow.json и импортируйте через Загрузить кнопку в ComfyUI:
Рабочий процесс FLUX.1-schnell (4 шага)
Для schnell измените настройки KSampler в JSON выше:
num_inference_steps:4cfg:1.0scheduler:"simple"Файл модели:
flux1-schnell.safetensors
Или задайте через интерфейс: KSampler → шаги: 4, cfg: 1.0, сэмплер: euler, планировщик: simple
Ключевые различия узлов: FLUX vs SD
Загрузчик модели
Load Checkpoint
UNETLoader
Текстовый энкодер
CLIPTextEncode
DualCLIPLoader + CLIPTextEncode
Латент
Empty Latent Image
EmptySD3LatentImage
Дополнительно
—
ModelSamplingFlux
Негативный промпт
Требуется
Необязательно (оставьте пустым)
Необходимые пользовательские узлы
Рекомендуемые пакеты узлов
ComfyUI-Manager
ltdrdata/ComfyUI-Manager
Устанавливайте и управляйте всеми остальными узлами
ComfyUI-FLUX
XLabs-AI/x-flux-comfyui
Узлы ControlNet для FLUX
was-node-suite
WASasquatch/was-node-suite-comfyui
100+ служебных узлов
ComfyUI-Impact-Pack
ltdrdata/ComfyUI-Impact-Pack
Обнаружение лиц, SAM, ADetailer
ComfyUI-Inspire-Pack
ltdrdata/ComfyUI-Inspire-Pack
Продвинутые семплеры, рабочие процессы
ComfyUI-AnimateDiff
Kosinkadink/ComfyUI-AnimateDiff-Evolved
Генерация видео / анимации
ComfyUI-VideoHelperSuite
Kosinkadink/ComfyUI-VideoHelperSuite
Обработка ввода/вывода видео
ComfyUI-GGUF
city96/ComfyUI-GGUF
Запуск квантованных моделей GGUF
ComfyUI-KJNodes
kijai/ComfyUI-KJNodes
Утилиты и узлы масок
rgthree-comfy
rgthree/rgthree-comfy
Помощники рабочих процессов, улучшенный интерфейс
ComfyUI-FLUX (XLabs-AI)
Добавляет поддержку ControlNet для FLUX внутри ComfyUI:
Добавляет узлы: Применить ControlNet (FLUX), Загрузить модель ControlNet (FLUX), Семплер XFlux
was-node-suite
Более 100 вспомогательных узлов для продвинутых рабочих процессов:
Ключевые узлы: Image Batch, Text Operations, Image Analyze, Cache Node, Bus Node, Upscale, операции с масками
Установить через Manager
Нажмите Manager кнопка
Install Custom Nodes
Найти и установить
Перезапустить ComfyUI
Продвинутые рабочие процессы
ControlNet
Рабочий процесс:
Загрузка изображения → Детектор границ Canny
Применить ControlNet → KSampler
Генерация с управлением позой/краями
Масштабирование
Рабочий процесс:
Сгенерировать изображение в более низком разрешении (768x768)
узел Upscale Image (Model)
Необязательно: проход img2img для детализации
SDXL + Refiner
Генерация с базовым SDXL (шаги 1-20)
Передать латент в SDXL refiner (шаги 21-30)
VAE Decode окончательный результат
Горячие клавиши
Ctrl+Enter
Поставить запрос в очередь
Ctrl+Shift+Enter
Поставить запрос в начало очереди
Ctrl+Z
Отменить
Ctrl+Y
Повторить
Ctrl+S
Сохранить рабочий процесс
Ctrl+O
Загрузить рабочий процесс
Ctrl+A
Выделить всё
Delete
Удалить выбранное
Ctrl+M
Отключить узел
Ctrl+B
Обойти узел
Использование API
Поставить запрос в очередь
WebSocket для прогресса
Советы по производительности
Включить --lowvram для <8 ГБ VRAM
Используйте fp16 модели, когда это возможно
Размер батча 1 для ограниченной VRAM
Tiled VAE для изображений высокого разрешения
Отключить предпросмотр для более быстрой генерации
Требования к GPU
SD 1.5
4 ГБ
8 ГБ
16GB
SDXL
8 ГБ
12GB
16GB
SDXL + ControlNet
10 ГБ
16GB
16GB
FLUX
16GB
24 ГБ
32GB
Пресеты GPU
RTX 3060 12GB (Бюджет)
Лучше всего подходит для: SD 1.5, SDXL (с ограничениями)
RTX 3090 24GB (Оптимально)
Лучше всего подходит для: SDXL, рабочие процессы ControlNet, умеренный FLUX
RTX 4090 24GB (Производительность)
Лучше всего подходит для: FLUX, сложные рабочие процессы, пакетная генерация
A100 40GB/80GB (Продакшн)
Лучше всего подходит для: Производственные задачи, FLUX, генерация в высоком разрешении
Оценка стоимости
Типичные расценки маркетплейса CLORE.AI:
RTX 3060
12GB
$0.15–0.30
~15 сек/изображение
RTX 3090
24 ГБ
$0.30–1.00
~8 сек/изображение
RTX 4090
24 ГБ
$0.50–2.00
~4 сек/изображение
A100
40 ГБ
$1.50–3.00
~3 сек/изображение
Цены указаны в USD/день. Тарифы зависят от провайдера — проверьте маркетплейс CLORE.AI актуальные тарифы.
Устранение неполадок
HTTP 502 в течение длительного времени
Проверьте RAM: На сервере должно быть 16 ГБ+ RAM
Проверьте VRAM: 8 ГБ+ для SDXL, 16 ГБ+ для FLUX
Загрузка зависимостей: Первый запуск занимает 5–10 мин
Загрузка модели: Большие модели загружаются дольше
Недостаточно памяти
Чёрные изображения
Проверьте, что VAE загружен
Попробуйте другой VAE
Уменьшите размер изображения
Медленная генерация
Включите CUDA
Используйте модели fp16
Уменьшите число шагов (20–30 часто достаточно)
Примеры рабочих процессов
Импортируйте эти JSON-рабочие процессы в ComfyUI:
Дальнейшие шаги
Обучение Kohya - Обучать пользовательские LoRA
Fooocus - Более простая альтернатива
Последнее обновление
Это было полезно?