Инструкция по установке и использованию Stable Diffusion
discord.com Инструкцию писал для моддерского сообщества по игре Stellaris. Отдельно нигде не выкладывал, присоединения к сообществу не требую, ща накидаю каментами содержимое, просьба не забивать каменты до "все" в конце одного из них
Скрин тут -[censored]
Для начала немного терминологии, которой я буду пользоваться дальше:
--- Сетка, прога, нейросетка - сама программа для работы с изображениями
--- Модель - алгоритм, на основании которого сетка будет обрабатывать запросы. От модели зависит стиль изображения, ее умение или неумение генерировать всякое. Сами модели я черпаю отсюда - civitai дот com/models (осторожно на публике - тьма откровенно порнографических изображений без купюр). Лично я использую:
--- fantasticchixHR_v10Fp16NoEma как основную модель в 99% случаев - оптимальна по соотношению время генерации/качество результата. Модель склонна к "цифровизации" арта, т.е. выдает не "фотореалистичные" изображения
--- chimeramiXL_v24 в оставшемся 1% случаев. Модель ОЧЕНЬ тяжелая, генерирует веками, но хороша при попытке получить гибридизацию чего-либо с чем-либо, более склонна к реализму, очень плохо работает с интимными частями тела при этом
Модель качается отдельно от нейросетки и размещается в папке ваш путь\stable-diffusion-ui\models\stable-diffusion
Все модели различаются по своему основному алгоритму генерации - SD 1.4, SD 1.5, SDXL и т.д. Такой алгоритм указан в описании самой модели.
Это нужно знать для того, чтобы правильно подбирать LORA
Лора, LORA, субмодель - "надстройка" над используемой моделью, призванная расширить ее возможности. Лора несамостоятельна и должна использоваться в связке с какой-либо моделью. Как раз для этого и нужно знать алгоритм модели, т.к. Лора более высокого поколения, чем модель не может использоваться вместе с данной моделью. Лично я применяю:
--- flat_chest_v2 - Лора, позволяющаяя генерировать женщин с маленькой грудью или вообще без оной, при этом не получая мужскую анатомию. Базовая модель считает минимально возможным размером женской груди третий, данная Лора позволяет это скорректровать. Загруженная Лора должна размещаться по адресу: ваш путь\stable-diffusion-ui\models\loraЛора склонна к оснащению женских мордашек очками
--- MoreBoobsPleaseV4-XL-08 лора тяготеет к низкокачественному (по уровню прорисовки) онемэ и лепит грудь вместо всего, вместо чего ее можно влепить - коленей, ушей, задницы и т.д. Применяется при желании получить более "мультяшные" пропорции тела, увеличенную грудь и, да, количество грудей
--- Reel_WHorror_1_2_9_ReWo_n очень, ОЧЕНЬ больная Лора. Применяется мною для получения "странного" - уродливых лиц, зубастых пастей, деформации тела и подобного. Автором задумывалась как модель под расчлененку, к этому и тяготеет
Запущенная SD открывается в вашем браузере. Я не знаю, есть ли различия в зависимости от браузера, не тестировал, но у меня оно выглядит так
По пунктам, что вам нужно знать, чтобы использовать СД:
1. Это "промпты" - текст того, что вы хотите видеть на картинке. Промпты вводятся строго на английском, в 95% случаев нейросетка подскажет вам знает ли она тот или иной промпт вообще (она знает сильно больше, чем гугл-переводчик, например). Угадать как сетка обработает тот или иной запрос наперед почти невозможно, только методом эксперимента. Мне лично кажется, что лучше короткие рубленые тезисы без сложноподчиненных предложений - сиськи, письки, рыжеволосая, реалистично (извините). Я абсолютно всегда добавляю к промпту realistic последним словом запроса, инчае все может съезжать в мультипликацию или арт-стайл. При попытке сгенерировать изображение "с нуля" просто по текстовому запросу - вы с высокой долей вероятности получите полную херню, если ваш запрос сложнее чего-то предельно стандартного. Все красивые арты из тырнетов "нейросеть показала" - это результат многочасовых подгонок, переборов и обработок. Чтобы избежать сей тупой возни - сильно рекоменддую сразу начинать с шаблона (см. ниже)
2. Негативные промпты. То, что вы не хотите видеть в результате генерации. Правила ровно те же, но есть два "но". Первое - сетке нужно буквально говорить "не делай плохо", "не твори херни" (нечто подобное вы видите на картинке уже введенным). Самый простой путь понять что тут вводить - это посмотреть на сайте выше любое из изображений уже скачанной вами модели и просто скопировать оттуда негативные промпты. Разбираться самому - долго, скучно и менее продуктивно. Второе - сетка срать хотела на ваши пожелания в целом ряде случаев. Вы не получите женщину без глаз сколько бы вы не вводили раз в негативных промптах "глаза" без использования специальной Лоры или удачного совпадения звезд.
И для промптов и для негативных промптов есть несколько фишек использования, перечислю только те, которые использую сам:
--- текст ввоода:x - где х - число от 0 до 2 (выше работать не будет), дробные значения пишутся на английский манер через точку, например 1.5. Усиление важности данного запроса относительно всех остальных запросов
--- текст ввода AND текст ввода - именно в верхнем регистре - указание сетке скомбинировать два упомянутых элемента, попытаться объединить их в одно. Последний запрос в этой связке также можно попытаться усилить, чтобы сделать перекос в его сторону, вида - текст ввода AND текст ввода:2. В огромном количестве вариантов - будет просто проигнорировано, если вы хотите сделать что-то оригинальное, но тем не менее - бывает полезно
3. Шаблон. Картинка, которую вы можете использовать в качестве отправной точки для сетки. Строго обязательна, если вы хотите получить изображение по неким правилам - условно, как у меня в моде - женщина должна стоять по центру композиции на +- 2/3, а не лежать горизонтально, например же. Вам не обязательно искать что-то максимально подходящее под вашу задумку, достаточно вставить "пустую картинку" и намалевать на ней что-то по принципу "палка-палка-огуречек" средствам нейросетки (далее), чтобы задать ей вектор. Из правил использования - чем проще будет шаблон - тем лучше, не пытайтесь использовать феерию цвета и линий, используя - будьте готовы получить нечто в тиле ЛСД-авангардизма в плохом смысле этого слова