109

StableDiffusion/расширения, настройки

Серия Retoch Photo and NeuroArt

Привет!

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

Когда мы установили все нужные python, Git и скачали все нужное с репозитория ( ссылка на офф гит ), первом делом мы все закрываем и лезем в файл webui-user.bat .

Батник

В строке аргументов дописываем


set COMMANDLINE_ARGS=--xformers --autolaunch --theme dark


Где xformers – трансформатор, оптимизирующий запросы ( ускоряет генерации ), autolaunch – автоматически открывает веб-интерфейс после загрузки StableDiffusion и theme dark – делает все темное и клевое в вашем интерфейсе. Если у вас есть учетная запись ngrok.com и их автотокен, то можно вписать в эту же строку аргументов

--ngrok ВашТокен:ВашЛогин:ВашПароль

Для чего это нужно? Для удаленной работы на вашем сервере StableDiffusion. При загрузке в терминале, по мимо локального адреса, будет генерироваться внешняя ссылка, перейти на которую можно с любого другого места или устройства. Так же можно добавить аргумент –listen. Он позволяет работать на вашем сервере с любого устройства вашей локальной\домашней сети. В адресной строке со стороннего устройства нужно будет перейти по локальному адресу сервера+порт.

Еще перед всеми строками set в батнике можно написать вот такую строку

for /d %%i in (tmp\tmp*,tmp\pip*) do rd /s /q "%%i" & del /q tmp\tmp* & rd /s /q pip\cache

По заверению автора – чистит кэш и не дает разрастись папке нейросети через чур сильно.

Расширения

Список расширений для автоматика без которых, ну, как без рук себя чувствую.

Всех их можно скачать через Extention-Avaible-Load from: через ваш веб-интерфейс. Так же есть ссылка на страницы гитхаба, где авторы расширений подробно о них рассказывают.

- Controlnet

Думаю, что не нуждается в представлении. Имеет просто кучу применений, из которых самые очевидные – позы персонажей, стилизация изображения.

Модели разных типов, размеров и для разных задач можно скачать здесь

Тык
Тык
и Тык

Переходим во вкладку Files and versions и качаем оттуда файлы с расширением .safetensors. Это и есть наши модели. Положить их нужно в папку автоматика %\ stable-diffusion-webui\models\ControlNet.

- Canvas Zoom

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

- Image Browser

Добавляет возможность просматривать раннее сгенерированные изображения прямо в интерфейсе автоматика. Без него приходится лезть в папку StableDiffusion, искать там папку outputs, там искать свое изображение, случайно ее закрыть и все повторить еще раз, а может и еще раз)

- After Detailer

Прямо из вкладки txt2img позволяет исправлять лица, силуэты и местами руки. С этим расширением проводишь гораздо меньше времени в inpaint.

- Dynamic Thresholding

Предназначен сглаживать шум и убирать эффект пережжённого изображения при больших значениях CFG Scale. На некоторых моделях просто необходим.

- Lycoris

Позволяет использовать файлы Lucoris. Принцип похож на Lora, но не Lora) Точно так же на том же civitai можно найти файлы lycoris, которые будут добавлять вашим генерациям стилизацию или любые другие дополнительные эффекты.

- Civitai Helper

Интеграция с сайтом civitai.com, откуда, скорее всего, вы и скачали большинство своих моделей, лор, ликорисов и текстовых инверсий. После сканирования добавляет обложки и быстрые функции вашим карточкам. Возможность перейти на страницу раздачи на civitai, добавить ключевые слова сразу в ваш промпт.

- Dynamic Prompts

Имеет сразу несколько функций в себе. Дает возможность стилизовать ваши генерации при помощи Wildcards, которые можно скачать на civitai или написать самому. Добавляет ползунок Magic Prompt. В зависимости от силы воздействия будет изменять и добавлять что-то в ваш изначальный промпт.

- Aspect Ratio Selector Plus

Добавляет кнопки быстрой смены разрешения и соотношения сторон для генерации.

Для комфортной работы и генерации практически любых изображений этого должно быть достаточно.

Плюс сверху можно поставить несколько расширений для "поиграться" с генерацией видео

- CD-CN-Animation

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

-Infinite Zoom

Создает видео с бесконечным эффектом удаления или приближения картинки. Очень редко там получалось что-то достойное, но позалипать очень круто)

-Deptmap

Расширение вычисляет из вашего изображения маску глубины и тепловую маску и на их основе делает небольшие ролики с параллакс эффектом.

А теперь, когда все готово, то мы можем пойти и сгенерировать каких-нибудь красивых картинок

Надеюсь, что вам никогда, ничего переставлять не придется, а мой список расширений и пара настроек была вам полезна =)

Так же буду рад вас видеть в своем телеграм канале, где я выкладываю свои нейро-арты, делюсь промптами, фотографиями и рассказываю про обработку:
https://t.me/artemphotography

Stable Diffusion & Flux

4.9K пост2.3K подписчиков

Правила сообщества

Придерживайтесь стандартных правил Пикабу.

0
Автор поста оценил этот комментарий
Скажите, такой момент: не выходит из текста вывести текстуру чего нить, чтоб красивое. Там к примеру текстуру дуба, древесины... Или среза камня - агата....
Только чз img2img перерабатывать имеющееся изображение. И все. А изначально если задавать текстом, даже прописывая все ньюансы - выходит блеклая фигня.... Может у вас есть идеи?
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Чего-то такого? Для каждой конкретной задачи нужны свои модели. Я нашел Lora с текстурами дерева и добавил в промпт Lora, добавляющую деталей и пропустил все через апскейлер Ultrasharp. Вот ссыки на Lara
https://civitai.com/models/68423/tree-bark-texture
https://civitai.com/models/58390/detail-tweaker-lora-lora
Так же нашел вот такую модель, бегло пробежавшись по civitai. Себе не ставил
https://civitai.com/models/43468/texture-hell

Иллюстрация к комментарию
показать ответы
1
Автор поста оценил этот комментарий

В последних версиях, прописывать xformers не обязательно. В настройках появилась возможность выбора, причем, даже не обязательно перезагружать, только "apply"

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

О, здорово! Я вообще за то, что бы было меньше консолей, кодов, языков, что бы было все юзерфрендли.

1
Автор поста оценил этот комментарий
У меня 3070 и если я ставлю слишком большое разрешение(типа 2560x1440), то он просто выдает ошибку недостатка памяти
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Да, так же. Правда когда баловался с видео и пробовал генерировать на больших разрешениях, то ошибка вылетала не сразу, а через какое-то время. Ты такой ставишь генерацию, смотришь, что все ок, приходишь через час, а там ошибка) обидно было)
1
Автор поста оценил этот комментарий

Рекомендую стандартный Civitai helper снести (или переименовать как-то его папку в Extensions) и накатить по ссылке вот этот https://github.com/goldmojo/Stable-Diffusion-Webui-Civitai-H...

Это то же самое, но он поддерживает lycoris модельки, что делает его куда более удобным.

Еще есть классный инструмент, ищется в available по слову "interrogator", позволяет анализировать картинки и пишет промпт. Довольно неплохо это делает.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо! А интеррогатором пользовался, только не в видео расширения, а где-то на отдельном веб ресурсе. Стало лучше за последние пару месяцев?

показать ответы
1
Автор поста оценил этот комментарий
Попробуй поставит Tiled VAE я генерил даже в 2к изображение при помощи этого расширения.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо, попробую его! Мне кажется, что я его уже ставил, это в нем же можно расписывать промпт по зонам на изображении?

показать ответы
0
Автор поста оценил этот комментарий
Dynamic Prompts пробовал ставить после этого какие-то ошибки полезли автоматик стал глючит.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, такое, к сожалению, часто бывает. Разработчики расширения не всегда выпускают стабильные версии. У меня со вчера перестал работать controlnet и в консоли выпадало такое сообщение ControlNet - WARNING - No ControlNetUnit detected in args. It is very likely that you are having an extension conflict.Here are args received by ControlNet: ().

*** Error running process_batch: F:\StableDiffusion\stable-diffusion-webui\extensions\sd-dynamic-thresholding\scripts\dynamic_thresholding.py . Пришлось удалять расширение sd-dinamic-thresholding вручную из папки автоматика и устанавливать его снова. С него все равно приходится снимать галочку использования в extenrional, чтоб работал controlnet. А Dynamic Prompt у меня дублирует вкладку Wildcards на верхней панели. Обратная сторона открой разработки и кодов. Просто ждем следующие обновления расширений и проверяем их работу.

2
Автор поста оценил этот комментарий

Ваш пост получился слишком обобщённым. А целью поста, по-моему, была помощь новичкам. Видеогенерации и, условно, обои на рабочий стол будут генерироваться либо очень долго, либо зависнут как я описал в предыдущем комментарии.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, цель примерно такая и была. Что нужно для комфортной работы после установки чистого автоматика. К сожалению, если все расписывать подетально, то один пост получится просто гигантский. Но, если есть запрос в углубленных гайдах, то могу что-гибудь такое написать.

0
Автор поста оценил этот комментарий

Забыл указать самое главное - у автора, судя по другим постам, 3060ti. При обычных настройках на видеокарте с 4-6 Гб видеопамяти всё зависнет, без возможности вызвать диспетчер задач, или вообще упадёт в синий экран.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
В ссылке на официальный репозиторий есть рекомендованные системные требования. Так же знаю, что есть расширения и способы работать на видеокартах с небольшим колличеством памяти и на картах не от Nvidia. Не очень понимаю, что вы хотели сказать этим косментарием. То, что я где-то лукавлю?
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества