Найти в Дзене

Как запустить Flux в Fooocus V2 (SimpleSDXL 2).

Здравствуйте, друзья!

Мне кажется, многие пользователи Fooocus уже задавались вопросом: сможем ли мы использовать новую модель Flux в нашем любимом интерфейсе? Официальной информации от разработчика на этот счёт нет. Но то, что писал mashb1t на своём Github, говорит о том, что по крайней мере ПОКА нам не светит работа с Flux в Fooocus. Очень жаль.

Однако, благодаря неугомонным энтузиастам есть выход. Если вы пользуетесь только Fooocus и не хотите осваивать другие интерфейсы, такие как Forge, Automatic1111 и Stable Swarm UI , то можно попробовать установить SimpleSDXL2. Это тот же Fooocus только "по китайски" и с поддержкой работы моделей Flux. Да, пока всё очень "сыро" и непривычно, но это работает. И тем, кто привык к удобству Fooocus может пригодиться.

-2

Начнем как обычно с того, откуда и как скачать, и что с этим всем делать.

Переходим по ссылке на Hugging Face и скачиваем файл SimpleSDXL2_win.exe.7z0916. На момент написания статьи это актуальная версия интерфейса.

Пока он скачивается, можно почитать, что пишет автор очередного форка Fooocus по этому поводу.

После загрузки нужно создать папку, где будет лежать ваш SimpleSDXL2. Скачанный файл нужно переименовать, то есть удалить цифры в конце имени файла.

В итоге у вас получится имя файла с расширением .exe - SimpleSDXL2_win2.exe.

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

-3

После того как вы распакуете архив, перейдите в папку и запустите пакетный файл run_SImpleSDXL.bat.

Подождите, пока загрузятся необходимые зависимости. Если вы уже используете Fooocus, то перед запуском файла рекомендуется скопировать ваш уже настроенный файл конфигурации Fooocus (config.txt) в папку SimpleSDXL. (если у вас такого файла нет и с Fooocus вы не работали, то можете написать мне и я выложу на бусти либо пришлю вам его). Наличие готового файла конфигурации упростит процесс запуска и избавит вас от скачивания кучи ненужных моделей которыми вы вполне возможно и не воспользуетесь никогда.

Многие люди пишут, что для использования интерфейса необходимо скачать огромное количество дополнительных файлов. Для чего мне не совсем понятно, потому что достаточно скачать и распаковать архив, а затем загрузить модели Flux, которые вам нужны для работы. Все! Дополнительно не нужно скачивать 30-40 гигабайт архивов которые внутри содержат только модели.

После того, как скачаются зависимости, загрузится уже привычный интерфейс Fooocus но с некоторыми отличиями.

-4

Если при запуске вы столкнулись с такой ошибкой, не беспокойтесь. Просто закройте окно. Отсутствие библиотеки libtorchaudio не повлияет на дальнейшую работу. Возможно, это недоработка автора форка или ошибка возникает только у меня при запуске. В любом случае, я предупредил вас об этом.

-5

Как вы видите внешне интерфейс изменился в плане расположения элементов. Для меня это непривычно и не совсем удобно, но это вопрос вкуса. Если вы уже более менее опытный пользователь Fooocus то разберетесь сами, если нет, то лучше почитайте мои самые первые статьи о Fooocus.

Не вижу смысла подробно описывать работу в Fooocus, поскольку для новичков эта информация уже доступна здесь и здесь. Более опытные пользователи без труда разберутся, как подключить модель, выбрать разрешение и т. д.

Есть несколько нюансов при работе и их я опишу ниже.

Чтобы начать работать с Flux, необходимо выбрать пресет Flux+ это Flux[schnell] или Fluxdev, режим для [DEV] моделей.

-6

Автоматически начнет загружаться модель Flux NF4. Поэтому лучше заранее прописать в config.txt путь с расположением вашей ранее скачанной модели.

Важно: не включайте все дополнительные улучшалки изображения, такие как Styles и FreeU. В противном случае интерфейс может перестать реагировать на ваши действия.

Как и при работе с Playground в Fooocus, здесь мы тоже сталкиваемся с определенными ограничениями при работе с моделью. Не работают Loras, Styles, Input image и Enchance, надеюсь, это временно и разработчик исправит упущение. Учитывая, что в ComfyUI уже давно поддерживается работа с Loras, стилями и инпейнтом, а работа с Flux здесь осуществляется именно с использованием ComfyUI.

Если вы вдруг столкнулись с проблемой отображения сгенерированного изображения в окне Preview, то перейдите в Advanced - Developer Debug Mode - Debug Tools и отключите Save metadata to images.

-7

Если вам необходимо поиграть с изображением посредством CFG то вам сюда:

-8

Если вам необходимо увеличить-уменьшить количество шагов генерации: Advanced - Developer Debug Mode - Debug Tools

-9

Если вы выбрали какую то другую модель Flux и при нажатии Generate вы наблюдаете "ничего", то это скорей всего означает что модель не поддерживается интерфейсом. Как правило, после выбора новой модели, если она совместима то после нажатия кнопки генерации вы увидите в строке прогресс бара различные системные сообщения.

Из поддерживаемых моделей, могу отметить все модели от silveroxides, естественно модели от lllyasviel, больше я пока не тестировал, но думаю подойдут большинство или все NF4, FP8, FP16 - (AIO) All in One модели, коих на Civitai.com уже просто тьма.

По скорости генерации Simple SDXL 2 практически ничем не отличается от Forge или Stable Swarm. В моем случае разница плюс минус 2-4 секунды.

-10

В заключение, стоит отметить, что Simple SDXL 2 при должном развитии и поддержке может действительно стать востребованным благодаря удобству использования. Например, такие функции, как Inpaint и Outpaint, реализованы в Fooocus очень удобно, чего явно не хватает в Automatic1111 или Forge. Несмотря на рост конкуренции среди интерфейсов, успех может заключаться в простоте и быстроте работы. Fooocus привлекает своей интуитивностью, что особенно важно для новичков. В настоящий момент отсутствие таких возможностей, как Inpaint, Outpaint, работа с масками и поддержка стилей портят всё положительное впечатление от Simple SDXL 2.

Если автор форка продолжит развивать проект, улучшая его на основе отзывов пользователей и добавляя востребованные функции, это может сделать продукт конкурентоспособным. А пока он остается очередным форком всеми нами любимого Fooocus с очень туманным будущим, если оно вообще есть. Потому как вполне возможно, что или mashb1t или lllyasviel таки одумаются и не обойдут стороной Fooocus в плане поддержки им моделей Flux.

На этом всё. Больше рекомендаций я дать не могу. Если я найду что-то новое, то дополню статью или размещу информацию отдельно в социальных сетях или канале Discord.

P.S. Если вам нужна русская локализация интерфейса Simple SDXL 2, ставьте лайки и пишите комментарии по этому поводу. Я постараюсь завершить работу в ближайшее время.

-11

Ну и конечно же, если вам понравилась эта статья, буду рад вашим подпискам, комментариям и лайкам. Недавно я запустил Discord-канал и постараюсь поддерживать его насколько возможно, там вы сможете не только следить за новостями, но и общаться, делиться опытом и приобретать новые знания о нейросетях. Чтобы всегда быть в курсе моих новых материалов, подписывайтесь на мой Boosty, Telegram-канал и страницу "ВКонтакте". Пока что нас немного, но я надеюсь, что с течением времени сообщество станет больше. Это станет отличной мотивацией для меня активно работать и над другими социальными сетями.