Flux.1 ComfyUI: руководство по установке, рабочий процесс и примеры
Это руководство расскажет, как установить ComfyUI на ваш компьютер с Windows для работы с Flux.1. В нем рассматриваются следующие темы:
- Введение в Flux.1
 - Обзор различных версий Flux.1
 - Аппаратные требования Flux
 - Как установить и использовать Flux.1 с ComfyUI
 - Связанные ресурсы для Flux.1, такие как LoRA, ControlNet и др.
 
В этой статье я расскажу о различных версиях модели FLux, в первую очередь об официальной и сторонних дистиллированных версиях, а также о версии FP8 для ComfyUI, которая поставляется одним файлом.
- В первой части руководства основное внимание уделяется официальной и сторонним дистиллированным версиям, для которых требуется установка дополнительных моделей.
 - Во второй части рассматривается версия FP8 для ComfyUI, которую можно использовать сразу после установки только одной контрольной точки (Checkpoint).
 
Введение в Flux.1
Flux.1 — это набор генеративных моделей изображений, представленных Black Forest Labs, лабораторией с выдающимися возможностями генерации изображений по тексту и понимания языка. Flux.1 выделяется качеством визуализации и детализацией изображений, особенно в генерации текста, сложных композициях и изображениях рук. Модель улучшила детализацию рук, значительно уменьшив деформации пальцев, часто встречающиеся в моделях Stable Diffusion. Flux.1 также повысил качество изображений, сократив разрыв с ведущим генеративным ПО, таким как Midjourney.
Black Forest Labs основана Робином Ромбахом, бывшим ключевым участником Stability AI.
Официальный сайт Black Forest Labs: https://blackforestlabs.ai/
Установка или обновление ComfyUI
Чтобы использовать Flux.1 в ComfyUI, необходимо обновить ComfyUI до последней версии. Если вы еще не обновили ComfyUI, воспользуйтесь статьями ниже для установки или обновления.
Часть 1. Официальные и дистиллированные версии Flux.1
Официальные модели Flux.1
Я перечислил 3 версии, официально выпущенные Flux.1, однако для них требуются мощные аппаратные ресурсы. Сейчас существует множество открытых версий с меньшими требованиями, которые вы можете выбрать по своим возможностям.
| Характеристика/Версия | Flux.1 Pro | Flux.1 Dev | Flux.1 Schnell | 
|---|---|---|---|
| Обзор | Передовые возможности генерации изображений, отличное следование промптам, высокое качество и разнообразие. | Открытая модель с качеством и следованием промптам, близким к Pro, более эффективна для пользователей с GPU. | Открытая модель, самая быстрая для локальной разработки и личного использования, быстрый отклик и низкие требования к системе. | 
| Качество визуализации | Высшее | Аналогично Pro | Хорошее | 
| Детализация | Высшая | Аналогично Pro | Хорошая | 
| Разнообразие вывода | Высокое | Среднее | Среднее | 
| Следование промптам | Высокое | Среднее | Среднее | 
| Оптимизация рук | Да | Да | Да | 
| Цена (за изображение) | $0.055 | API: $0.03, бесплатная загрузка | API: $0.003, бесплатная загрузка | 
| Тип лицензии | Корпоративные решения, только API | Открытая, FLUX.1-dev Non-Commercial License | Apache2.0, разрешено коммерческое использование | 
| Скачать модель | Недоступно для скачивания | Доступно: GitHub, Hugging Face | Доступно: GitHub, Hugging Face | 
| API | FLUX.1 [pro] API, Replicate API, FAL AI API, Mystic AI API | Replicate API, FAL AI API, Mystic AI | Replicate API, FAL AI, Mystic AI API | 
| Сценарии использования | Профессиональное, корпоративное | Разработка и личное | Личное и коммерческое | 
Подробнее — репозиторий Flux.1: https://github.com/black-forest-labs/flux
Аппаратные требования Flux.1 для ComfyUI
Минимум VRAM: 8-12 ГБ (медленная генерация)
Рекомендуется VRAM: 16-24 ГБ
Существуют и версии с меньшими требованиями, например GGUF, которым достаточно 6 ГБ VRAM.
Официальные и открытые версии Flux.1: ссылки для скачивания
Официально выпущено 3 модели, но только Dev и Schnell доступны в открытом доступе. Из-за высоких требований к железу сообщество выпустило облегчённые версии:
- Официальные: dev, schnell
 - ComfyUI FP8: dev, schnell
 - Kijai FP8: flux-fp8
 - lllyasviel BNB NF4 V2: dev
 - City96 GGUF: dev, schnell
 
Если появятся новые версии, статья будет обновляться. Рекомендуется скачивать модели отдельно под нужный рабочий процесс.
| Автор | Название модели | Коммерция | ControlNet/LoRA | Особенности | Требования VRAM | Размер | Ссылка | 
|---|---|---|---|---|---|---|---|
| Black Forest Labs | Flux.1 Dev | Нет | Да | Требуется скачать CLIP, VAE, UNET | 16ГБ+ | 23.8ГБ | Скачать | 
| Black Forest Labs | Flux.1 Schnell | Да | Да | Требуется скачать CLIP, VAE, UNET | 16ГБ+ | 23.8ГБ | Скачать | 
| ComfyUI | Flux.1 Dev FP8 | Нет | Да | CLIP и VAE объединены, нужен только один файл | 8ГБ+ | 17.2ГБ | Скачать | 
| ComfyUI | Flux.1 Schnell FP8 | Да | Да | CLIP и VAE объединены, нужен только один файл | 8ГБ+ | 17.2ГБ | Скачать | 
| Kijai | Flux.1 Dev FP8 | Нет | Да | CLIP и VAE объединены, нужен только один файл | 8ГБ+ | Скачать | |
| Kijai | Flux.1 Schnell FP8 | Да | Да | CLIP и VAE объединены, нужен только один файл | 8ГБ+ | Скачать | |
| lllyasviel | Flux.1 Dev BNB NF4 V1 | Нет | Да | CLIP и VAE объединены, нужен только один файл, требуется ComfyUI_bitsandbytes_NF4 | 6ГБ+ | 11.5ГБ | Скачать | 
| lllyasviel | Flux.1 Dev BNB NF4 V2 | Нет | Да | CLIP и VAE объединены, нужен только один файл, требуется ComfyUI_bitsandbytes_NF4 | 6ГБ+ | 12ГБ | Скачать | 
| City96 | Flux.1 Dev GGUF | Нет | Да | Требуется CLIP, VAE, UNET, нужен ComfyUI-GGUF | 6ГБ+ | 12ГБ | Скачать | 
| City96 | Flux.1 Schnell GGUF | Да | Да | Требуется CLIP, VAE, UNET, нужен ComfyUI-GGUF | 6ГБ+ | 12ГБ | Скачать | 
Если вы хотите использовать Flux.1 в ComfyUI, обновите ComfyUI до последней версии. Инструкции по установке и обновлению:
Ниже представлены 4 различных варианта рабочих процессов Flux.1. Если у вас много VRAM, используйте оригинальный рабочий процесс. Если VRAM мало — рекомендуется сразу использовать GGUF.
Оригинальный рабочий процесс Flux.1 в ComfyUI
Оригинальный процесс сложнее, требует установки нескольких файлов. Руководство состоит из двух частей:
- Скачивание и установка моделей CLIP, VAE, UNET
 - Сложный рабочий процесс Flux.1 (Dev и Schnell), а также пример для малой памяти
 
Часть 1: Скачивание и установка моделей CLIP, VAE, UNET
Скачивание моделей ComfyUI flux_text_encoders (CLIP)
ComfyUI flux_text_encoders на Hugging Face
| Имя файла | Размер | Примечание | Ссылка | 
|---|---|---|---|
clip_l.safetensors | 246 МБ | Скачать | |
t5xxl_fp8_e4m3fn.safetensors (рекомендуется) | 4.89 ГБ | Для меньшего потребления памяти (8-12ГБ) | Скачать | 
t5xxl_fp16.safetensors | 9.79 ГБ | Для лучшего качества, если у вас много VRAM и RAM (32ГБ+) | Скачать | 
- Скачайте clip_l.safetensors
 - Скачайте t5xxl_fp8_e4m3fn.safetensors или t5xxl_fp16.safetensors в зависимости от вашей VRAM и RAM
 - Поместите файлы в папку 
ComfyUI/models/clip/Примечание: если вы использовали SD 3 Medium, эти модели могут уже быть у вас 
Скачивание VAE для FLux.1
FLUX.1-schnell на Hugging Face
| Имя файла | Размер | Ссылка | 
|---|---|---|
ae.safetensors | 335 МБ | Скачать | 
- Скачайте 
ae.safetensors - Поместите файл в 
ComfyUI/models/vae - Для удобства переименуйте в 
flux_ae.safetensors 
Скачивание UNET для FLux.1
FLUX.1-schnell на Hugging Face
| Имя файла | Размер | Ссылка | Примечание | 
|---|---|---|---|
flux1-schnell.safetensors | 23.8ГБ | Скачать | Для меньшей памяти | 
flux1-dev.safetensors | 23.8ГБ | Скачать | Для высокой VRAM и RAM | 
- Скачайте нужный файл
 - Поместите в 
ComfyUI/models/unet/ 
Часть 2: Пример оригинального рабочего процесса Flux.1 в ComfyUI
Официальный пример: https://comfyanonymous.github.io/ComfyUI_examples/flux/
Можно просто сохранить изображение и загрузить в Comfy!
Пример рабочего процесса Flux Dev
Пример рабочего процесса Flux Schnell
Flux для VRAM менее 12ГБ
https://civitai.com/posts/5006398
Comfy ORG FP8 Checkpoint версия
Эти контрольные точки предоставлены ComfyUI Org — достаточно скачать только один файл.
| Название модели | Размер | Ссылка | 
|---|---|---|
| flux1-dev-fp8 | 17.2ГБ | Скачать | 
| flux1-schnell-fp8 | 17.2ГБ | Скачать | 
- Скачайте нужную модель
 - Поместите в 
ComfyUI/models/checkpoints/ 
Также можно использовать Kijai Flux-FP8. Рекомендуется переименовать файл или создать отдельную папку для удобства.
Пример рабочего процесса Flux dev FP8 Checkpoint
Пример рабочего процесса Flux Schnell FP8 Checkpoint
NF4 версия Flux.1: рабочий процесс
Автор: lllyasviel
Сначала установите плагин: https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4
Инструкции по установке: Руководство по установке плагинов ComfyUI
Скачивание модели NF4
| Название модели | Ссылка | 
|---|---|
| flux1-dev-bnb-nf4 | Скачать | 
lllyasviel сделал две версии NF4, рекомендуется скачивать V2 — она лучше по деталям.
- Установите ComfyUI_bitsandbytes_NF4, если не знаете как — инструкция
 - Скачайте flux1-dev-bnb-nf4-v2 и поместите в 
comfyui/models/checkpoints 
Пример рабочего процесса NF4 Flux.1
GGUF версия Flux.1: рабочий процесс
Автор: City96
Проект: https://github.com/city96/ComfyUI-GGUF
City96 предлагает несколько версий GGUF. Если не знаете, какую выбрать, вот подсказка:
- Чем больше число после Q, тем больше требуется VRAM и выше качество. Q2 — меньше VRAM, ниже качество; Q8 — больше VRAM, выше качество.
 - Ориентируйтесь на размер файла: чем больше, тем выше качество и требования.
 
Установка плагинов и скачивание моделей
- Скачайте Flux GGUF dev или Flux GGUF schnell и поместите в 
comfyui/models/unet - Скачайте t5-v1_1-xxl-encoder-gguf и поместите в 
comfyui/models/clip - Скачайте clip_l.safetensors и поместите в 
comfyui/models/clip - Скачайте ae.safetensors и поместите в 
comfyui/models/vae, переименуйте вflux_ae.safetensors - Установите плагин ComfyUI-GGUF, если не знаете как — инструкция
 
Пример рабочего процесса GGUF Flux.1
Онлайн-использование Flux.1
Вот несколько онлайн-сервисов от Black Forest Labs для работы с Flux.1:
huggingface FLUX.1-dev: https://huggingface.co/spaces/black-forest-labs/FLUX.1-dev
huggingface FLUX.1-schnell: https://huggingface.co/spaces/black-forest-labs/FLUX.1-schnell
replicate: https://replicate.com/black-forest-labs
mystic.ai: https://www.mystic.ai/black-forest-labs
fal.ai: https://fal.ai/models/fal-ai/flux/schnell
Настройка ComfyUI и Windows
Следующие шаги помогут оптимизировать настройки Windows для максимального использования ресурсов. При запуске Flux.1 в ComfyUI рекомендуется не запускать другие программы для экономии памяти.
Настройка виртуальной памяти Windows
Решение проблем
- Предупреждение о нехватке памяти
 
Используйте односоставную версию fp8
- Решение проблем с производительностью
https://github.com/comfyanonymous/ComfyUI/discussions/4457 
Ресурсы Flux.1
Flux GGUF кванты
GGUF кванты: https://huggingface.co/city96/FLUX.1-dev-gguf
Нода для загрузки: https://github.com/city96/ComfyUI-GGUF
Источник: https://www.reddit.com/r/StableDiffusion/comments/1eslcg0/excuse_me_gguf_quants_are_possible_on_flux_now/
Flux LoRA
https://huggingface.co/XLabs-AI/flux-RealismLora — фотореализм для FLUX.1-dev
https://huggingface.co/alvdansen/frosting_lane_flux
https://huggingface.co/alvdansen/softserve_anime
https://huggingface.co/davisbro/half_illustration
https://huggingface.co/Shakker-Labs/FLUX.1-dev-LoRA-AntiBlur
Другие LoRA и ресурсы можно найти на civitai
XLabs-AI/flux-lora-collection: https://huggingface.co/XLabs-AI/flux-lora-collection
Совет: В последних версиях ComfyUI при использовании нескольких FLUX LoRA моделей может возникать чрезмерное потребление видеопамяти, даже на топовых видеокартах (например, NVIDIA RTX 4090). Это не зависит от размера LoRA. Попробуйте GGUF-версию модели или используйте LoRA от Xlab с загрузкой рабочего процесса ComfyUI.
Онлайн-инструмент для обучения Flux LoRA
Простой веб-интерфейс для обучения FLUX LoRA с поддержкой низкой VRAM (12/16/20ГБ):
https://github.com/cocktailpeanut/fluxgym
Онлайн-инструмент для обучения Flux LoRA (Replicate)
Replicate предлагает инструмент “ostris/flux-dev-lora-trainer”, позволяющий обучить свою LoRA-модель минимум на 10 изображениях.
- Цена: обучение на Nvidia H100 — $0.001528/сек.
 - Как обучать: документация
 - Лицензия: все LoRA для Flux-Dev имеют ту же лицензию, что и базовая FLUX.1-dev
 
Обучение FLUX.1 от Ostris
https://colab.research.google.com/drive/1r09aImgL1YhQsJgsLWnb67-bjTV88-W0
Обучение Flux LoRA от FAI
https://fal.ai/models/fal-ai/flux-lora-general-training?a=1
Пример DreamBooth для FLUX.1 [dev]
https://github.com/huggingface/diffusers/blob/main/examples/dreambooth/README_flux.md
Flux ControlNet
Коллекция ControlNet для Flux: https://huggingface.co/XLabs-AI/flux-controlnet-collections
InstanX Flux Union Controlnet: https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union-alpha
FLUX-Controlnet-Inpainting: https://github.com/alimama-creative/FLUX-Controlnet-Inpainting
Flux IP-Adapter
IP-Adapter для FLUX.1-dev от Black Forest Labs
https://huggingface.co/XLabs-AI/flux-ip-adapter
Примеры рабочих процессов Flux
Больше примеров: https://openart.ai/workflows/all?keyword=flux