Как писать промты для stable diffusion - правильные промты для нейросети с примерами

В этой статье мы научимся писать промты для stable diffusion, которые представляют собой текстовые запросы с подробным описанием предметов и сцен, которые вы хотите видеть в картинках. Мы разберем нюансы между базовыми и сложными промтами Stable Diffusion, обеспечив всестороннее понимание темы.

Как писать промты для stable diffusion
Как писать промты для stable diffusion

Простые промты могут быть сформулированы как «девушка с зонтиком в парке» или «средневековый замок». Тем не менее, создание этих запросов без дополнительных подробностей может привести к далеко не идеальным результатам. Следовательно, мы углубимся в методы управления результатами процесса генерации.
Нейросеть Stable Diffusion AI принимает запросы для генерации картинок на любом языке. В данной статье мы рассмотрим как писать промты для stable diffusion на русском языке.

Как писать промты для stable diffusion: использование знаков препинания

Вот несколько простых рекомендаций, которые следует учитывать при создании промтов.
Начните свой запрос с упоминания основного предмета(ов), который необходимо проиллюстрировать, например «слон».
Затем вы можете добавить дополнительные элементы, такие как одежда, окружающая среда или дополнительные персонажи, и они должны быть разделены запятыми. Например, «слон в золотых доспехах, с птицами на заднем плане».

Если ИИ упускает из виду какие-либо элементы, которые вы перечислили, вы можете подчеркнуть упущенную деталь, заключив ее в круглые скобки (), чтобы обозначить ее значимость. Например, «слон с (большими ушами), с (птицами) на заднем плане».

В примере, словосочетания «большими ушами» и слово «птицами» заключены в круглые скобки, чтобы показать, что они имеют на 10 % больший вес по сравнению с другими элементами в сценарии. Этот метод сообщает нейронной сети о повышенной значимости этих предметов. Другой способ подчеркнуть их важность — сформулировать это так: «слон с (большими ушами: 1.2), с (((птицами))) на заднем плане».

В данном случае мы увеличили важность промта «большими ушами» на 20%, а актуальность промта «птицами» на 30%. Наличие каждой пары круглых скобок увеличивает вес на одну десятую, а числовой диапазон от «1.1» до «1.7» указывает на увеличение от 10% до 70%. Присвоение слишком высокого значения важности может привести к тому, что нейронная сеть будет создавать случайный шум, а не предполагаемое изображение.

Пожалуйста, обратите внимание! Настоятельно рекомендуется ограничить использование круглых скобок максимум пятью, чтобы каждой фразе было уделено достаточное внимание.
Аналогичным образом, когда дело доходит до весовых коэффициентов, предпочтительно поддерживать их в диапазоне от 0.1 до 1.7. Однако для достижения оптимальных результатов желательно не превышать значение 1.4.
Чрезмерно высокий весовой коэффициент может привести к искажению результатов в процессе генерации.

🌟 Не упустите невероятную возможность: бесплатные занятия по нейронным сетям, включающие изучение ChatGPT, Stable Diffusion и Dalle-3. Для получения дополнительной информации нажмите здесь: ОНЛАЙН ОБУЧЕНИЕ ПО НЕЙРОСЕТЯМ

Для чего нужны квадратные скобки в промтах Stable Diffusion?

Квадратные скобки выполняют несколько функций, одна из которых включает в себя процесс «смешивания» или объединения элементов. Возьмем пример «[слон:шерсть:0.4]». Используя эту технику, нейронная сеть будет отображать слона на 40% процесса рисования, а на остальных 60% будет дорисовывать шерсть. Общее количество этапов рисования (сэмлинга) можно изменить в основных настройках SD, например «24 шага» или «35 шагов».

Аналогично, квадратные скобки позволяют создавать гибридные объекты, например: «[кошка:пчела:0.3]» сидит на скамейке». Первоначально нейронная сеть будет иллюстрировать кошку с представлением 30%, а затем превратит ее в пчелу с представлением 70%. Конечным продуктом будет гибридное существо, сидящее на скамейке.Для разделения фраз желательно избегать использования разных знаков препинания, кроме запятых. Использование разрывов строк, точек, эллипсов и других подобных символов обычно не рекомендуется.

Избегайте составления слишком длинных запросов, поскольку они могут исказить результаты. Идеальная длина запроса иллюстрируется следующим образом: «летняя фея ((в полный рост)), лето, изысканно ошеломляющая, элегантная и манящая, среди цветочной обстановки с бабочками и пышной травой, купающаяся в великолепном климате, с художественным, кинематографическим освещением и нежные тени».

У нас есть сообщество в Телеграм, в котором вы бесплатно можете забрать множество примеров промтов для генерации изображений в Stable Diffusion

Если возникнет необходимость изменить изображение, добавив дополнительные элементы или исправив ошибки, выберите инструмент INPAINT, а не расширяйте запрос Stable Diffusion. Подробнее об этом инструменте и его функциях мы поговорим в следующих статьях.

Чтобы получить подробное руководство по созданию эффективных запросов для Stable Diffusion, обязательно посмотрите видеоролик ниже.

Как написать промты - запросы для Stable Diffusion

Примеры промптов вы можете посмотреть в чате Телеграм: https://t.me/yes_ai_chat

Подробнее о сервисе Yes Ai рассказываем в этом коротком видео

Как использовать нейросети - практический обзор возможностей и функций
11
2 комментария

Однажды в сети возник спор - может ли нейросеть нарисовать слона, который стоит на хоботе? (не в смысле "наступил на хобот", а такой невозможный акробатический трюк). Она ведь никогда не видела таких картинок. У меня ни по какому промпту в SD это не получилось (но я может быть плохо пробовал. Использовал fooocus).

Ответить