В этой статье я расскажу вам о том, как установить, развернуть и использовать 7 моделей Flux на разных платформах.

Что такое Flux?

Flux - это новая крупная модель, разработанная Black Forest Studio - группой, состоящей из бывших участников Stability AI. Несмотря на то, что модель появилась относительно недавно, она быстро завоевала прочную репутацию благодаря высокому качеству изображений и техническому мастерству.

Почему Flux так популярен?

Ответ прост: великолепное качество изображения. В то время как средняя версия SD3 от Stability AI имеет 2 миллиарда параметров обучения, а самая старшая модель - 8 миллиардов, Flux вырывается вперед с ошеломляющими 12 миллиардами параметров в трех разных моделях. Это означает, что каждая модель занимает 22 ГБ, что говорит о мощности и возможностях Flux.

Три модели, официально представленные Black Forest Studio, включают:

  • Версия PRO (только доступ по API)

  • Dev Version (версия с открытым исходным кодом)

  • Schnell Version (ускоренная версия с открытым исходным кодом)

Версия PRO генерирует изображения самого высокого качества, в то время как версии dev и schnell доступны для более широкого круга пользователей. Из этих версий версия schnell оптимизирована для создания высококачественных изображений за меньшее количество шагов, что делает ее самой быстрой среди вариантов с открытым исходным кодом.


Основные преимущества модели Flux

  1. Высокое качество изображений. Flux создает фотореалистичные изображения, которые стирают границы между реальным и сгенерированным контентом. Он может создавать текстуры с потрясающей глубиной, а в сочетании с такими инструментами, как Runway Gen-3, вы сможете добиться визуальных эффектов кинематографического качества.

  1. Улучшенный рендеринг рук. Для художников и дизайнеров модель Flux решает одну из постоянных проблем, возникающих при создании изображений с помощью ИИ: руки. Хотя модель не идеальна, ее способность генерировать реалистичные руки, будь то у людей или мультипликационных персонажей, на данный момент является одной из лучших.

3. Гибкая генерация шрифтов. Вам нужно создать индивидуальную типографику или креативные плакаты? Flux отлично справляется с генерацией шрифтов, позволяя пользователям создавать стильные дизайны с помощью правильных промптов.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

4. Универсальная адаптация к стилю. Благодаря широким параметрам обучения Flux может работать с самыми разными художественными стилями и сложными визуальными концепциями, что делает его идеальным для разнообразных творческих проектов.
5. Гибкость разрешения. Flux может работать с различными разрешениями, от 0,1 до 2,0 мегапикселей. Кроме того, он поддерживает встроенные вставки SD1.5 и SDXL, не требуя отдельных негативных промптов.

Обзор 7 моделей Flux

В настоящее время в линейке моделей Flux представлены:

  • Pro

  • Dev FP16

  • Dev FP8

  • Schnell FP16

  • Schnell FP8

  • GGUF

  • NF4

Выбор правильной модели

Для большинства пользователей наилучшим качеством обладает модель Dev FP16. Однако она требовательна к ресурсам и требует высокопроизводительного GPU, например NVIDIA RTX 4090. Если ваше оборудование не тянет, воспользуйтесь версией FP8, которая вдвое меньше (11 ГБ) и позволяет добиться почти такого же качества. Модель FP8 быстрее и экономичнее в плане памяти, но для создания мельчайших деталей FP16 все же лучше.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

Модели Schnell

Модели schnell оптимизированы с точки зрения скорости: они генерируют изображения за 4-8 шагов по сравнению с 20 шагами, характерными для версии Dev. Хотя качество результатов немного снижается, более быстрая обработка может быть полезна для быстрых итераций.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

Модели GGUF и NF4

Если для запуска модели FP8 у вас мало ресурсов, вы можете выбрать версии GGUF или NF4, которые специально оптимизированы для меньшего потребления памяти.

  • Версия GGUF. Доступны варианты от Q2 до Q8, рассчитанные на разный объем памяти графического процессора. Пользователи с 6 ГБ памяти GPU могут работать с моделями до Q4, а карты с 8 ГБ - с Q5 и выше.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
  • Версия NF4. Эта модель напрямую интегрирует текстовые кодировщики CLIP, VAE и T5, что приводит к увеличению размера (11,22 ГБ), но для работы требуется всего 8 ГБ памяти GPU. Хотя NF4 не так детализирована, как GGUF Q8, она обеспечивает хорошую производительность при меньших требованиях к памяти.

Как установить и развернуть модель Flux

Настройка Flux в WebUI Forge

  1. Загрузите Forge. Зайдите на страничку WebUI Forge на GitHub и загрузите последнюю версию.

  2. Добавьте модели Flux. Поместите модель Flux в папку models в Forge.

  3. Запустите Forge. Запустите run.bat для инициализации установки. Первый запуск может занять до 30 минут для установки всех необходимых компонентов.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

4. Выберите режим Flux. Находясь в интерфейсе Forge, выберите модель NF4. Рекомендуемые настройки:

  • SamplerEuler

  • Schedule TypeSimple

  • CFG Scale3.5

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

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

Использование Flux с ComfyUI

  1. Обновите ComfyUI. Убедитесь, что ComfyUI обновлен до последней версии.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

2. Загрузите и установите необходимые модели. Следуйте подробным инструкциям, доступным здесь, для установки базовых моделей и импорта рабочих процессов.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

3. Дополнительные плагины для моделей GGUF и NF4:

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

Настройка рабочего процесса

Для моделей GGUF вам потребуется:

  1. Скачайте файл GGUF с сайта HuggingFace и поместите его в каталог ComfyUI/models/unet.

  2. Используйте DualCLIPLoader для управления файлами CLIP, включая clip_I.safetensors.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

3. Скачайте файл T5-XXL Clip и поместите его в каталог ComfyUI/models/clip.

Для NF4 требуется специализированный загрузчик (CheckpointLoaderNF4), а поскольку модель включает CLIP и VAE, дополнительные узлы не нужны.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

Flux быстро занял место главной альтернативы Midjourney, предлагая исключительную гибкость и качество для художников и разработчиков. Однако у него есть свои недостатки - например, ограниченная совместимость с ControlNet и высокие требования к аппаратному обеспечению. Несмотря на эти проблемы, Flux стремится к постоянному росту, расширяя экосистему настраиваемых моделей и LoRA.

Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер
Бесплатная альтернатива Midjourney: 7 типов моделей Flux, о которых нужно знать и как их использовать. Как установить Flux на компьютер

Поняв сильные стороны каждой модели Flux и правильно настроив их, вы сможете раскрыть новые уровни творческого потенциала своих изображений, сгенерированных искусственным интеллектом.

Комментарии (17)


  1. anoneko
    14.12.2024 09:56

    А еще шакальнее картинки для сравнения качества и скрины с текстом можно?


    1. NeyroEntuziast Автор
      14.12.2024 09:56

      Это изображения автора статьи, так что извините )


    1. NeyroEntuziast Автор
      14.12.2024 09:56

      Плюс при загрузке изображений на Хабр редактор, возможно, дополнительно сжимает их.


  1. NeoCode
    14.12.2024 09:56

    Эх...В моем понимании, по отношению к AI моделям, "бесплатное" - это когда не нужно платить не только за доступ к сервису, но и за дорогущую видеокарту:)


    1. ZlobniyShurik
      14.12.2024 09:56

      Можно и без дорогущей видеокарты, но скорости там будут а ля картинка раз в два часа.


    1. devoln
      14.12.2024 09:56

      Я запустил на ноуте с 3070 Ti 8 GB. Flux schnell в Q5 давал картинку за полминуты, dev за 3 минуты. С Hyper8 step LoRA за 1 минуту. За день бесплатно нагенерировал сотни картинок. Можно было ещё и на ночь поставить, но решил дать ноуту время остыть.


    1. AlekseyKey
      14.12.2024 09:56

      15 т.руб - б.у rtx3050 8gb - shell просчитает 1024х1024 step 4 - от 2 минут, dev step 25 от 5 минут.


  1. Dynasaur
    14.12.2024 09:56

    на geforece gtx 1080 8gb имеет смысл пытыться что-то поставить?


    1. snuk182
      14.12.2024 09:56

      На GTX 1060 ноутбучной Stable Diffusion вполне себе бодрячком, нужны только драйвера посвежее.


    1. indikv
      14.12.2024 09:56

      Да, у меня именно эта карточка, Dev не всегда срабатывает, а schnell работает чётко, без проблем и относительно быстро.


  1. combo_breaker
    14.12.2024 09:56

    Shuttle 3 Diffusion - дообученный на бо́льшую "эстетичность" вариант быстрой модели Flux Schnell: https://huggingface.co/shuttleai/shuttle-3-diffusion


  1. KOT2K
    14.12.2024 09:56

    Спасибо за материал!


    1. NeyroEntuziast Автор
      14.12.2024 09:56

      Спасибо за вашу благодарность!


  1. Dynasaur
    14.12.2024 09:56

    Запустите run.bat

    так это что, для винды что-ли?


  1. michael108
    14.12.2024 09:56

    Интересно, а можно взять фотку, например, кота или собаки, и сделать из него контурный рисунок в стиле книги для детей? Тут важна не фотореалистичность, а общая "детскость" и "милота" изображения.

    Или вообще сделать свой собственный карандашный рисунок (кривыми руками, естессно), и "облагородить" его в требуемом стиле? Например, в стиле Диснея?


    1. kalemas
      14.12.2024 09:56

      Да, управляющие модели - LineArt/Canny - туда и обратно. Детскость и милота, если попросите это текстом, модель в эту сторону и будет отрисовывать, просто милота во многом зависит от рисунка как раз, а Canny проведет границу объекта именно там где у вас будет линия.


  1. StarJohn
    14.12.2024 09:56

    Ошибка: в Forge дефолтное значение CFG должно быть 1, а вот Distilled CFG должно быть 3.5.

    Впрочем, я вижу, что люди уже широко с этим экспериментируют.