Веса текста. Негативные промты
👨💻Веса текста в промте позволяют регулировать степень влияния отдельного элемента на генерацию изображения. Чем выше вес (положительный или отрицательный), тем более или менее вероятно появление данного элемента в изображении.
👨💻После названия элемента, присутствие которого вы хотите уменьшить, используйте вес текста ( :: ), за которым следует отрицательное число (от -0,5 до -1).
Например, blue::10, white::1 означает, что в изображении будет больше голубого или синего цвета, чем белого.
https://fusionbrain.ai/diffusion



https://fusionbrain.ai/diffusion
A dragon stands in a castle, a castle on a mountain, around a forest, a sunny day : 2.0 / blurry, ugly, deformed, jpeg, low resolution: -1.0 (Дракон стоит в замке, замок на горе, вокруг леса, солнечный день : 2.0/ размытый, уродливый, деформированный, jpeg, низкое разрешение: -1.0).
Внимание/акцент
Использование круглых скобок ( ) в подсказке увеличивает внимание модели к вложенным словам, а квадратных скобок [ ] снижает. Можете комбинировать несколько модификаторов:
a (слово)- увеличить вниманиесловав 1,1 раза;a ((word))- увеличить внимание вword1,21 раза (= 1,1 * 1,1);a [word]- уменьшить вниманиеwordв 1,1 раза;a (word:1.5)- увеличить вниманиеwordв 1,5 раза;a (word:0.25)- уменьшить вниманиеwordв 4 раза (= 1 / 0,25);a \(word\)- использовать буквенные()символы в подсказке.
С помощью (), вес можно указать следующим образом: (text:1.4). Если вес не указан, предполагается, что он равен 1,1. Указание веса работает только с () , не с [].


https://vk.com/video-210928105_456239414
Можно использовать применение параметра --no, за которым следует название элемента, который вы хотите удалить. Например, если вы хотите создать пейзаж без рек, попробуйте написать:
a landscape painting --no rivers. Срабатывает не всегда.
Вы можете использовать соответствующие веса, чтобы настроить, насколько вы хотите удалить элемент из вашего изображения. Например, вместо использования --no trees можно использовать, trees:-0.5 чтобы уменьшить элемент на изображении.
Негативные промты
👨💻Негативные промты (подсказки) — текстовые команды, которые вы можете добавить к исходному промту. Так вы объясните нейросети то, что вы не хотите видеть в сгенерированном изображении.
👨💻Негативные промты работают путем применения «отрицательного веса» в отношении нежелательных элементов или указания ИИ исключить их, что снизит вероятность их появления на изображении.
Зачем использовать отрицательные подсказки в запросе?
Отрицательные подсказки могут помочь вам улучшить создание изображений несколькими способами:
- Подсказки могут помочь вам избавиться от нежелательных элементов или объектов, которые могут отвлекать от вашей основной идеи или темы.
- Они могут помочь вам настроить некоторые детали или аспекты создания изображения, которые могут не соответствовать вашим предпочтениям или ожиданиям.
- Отрицательные подсказки могут помочь вам создать новые варианты или добавить разнообразие в элементы изображения, удалив некоторые общие или повторяющиеся фрагменты.
Как эффективно использовать негативные промты?
Советы от профессионалов:
- Используйте негативные промты только в случае необходимости. Не злоупотребляйте ими и не пытайтесь удалить слишком много элементов сразу. Это запутает нейросеть или приведёт к результатам, оторванным от действительности
- Экспериментируйте с различными комбинациями и весами позитивных и негативных элементов, пока не найдёте то, что лучше всего подходит для получения желаемого результата.
- Найдите другие примеры промтов и результатов, чтобы использовать их в качестве источника вдохновения и перенять чужой опыт.
- Например можно взять готовую подсказку и попробовать ее в нескольких нейросетях, поиграть со стилями, поменять элементы.
- Получайте удовольствие и будьте креативными!
В основе текста -перевод статьи из рубрики «Демонстрации и советы по искусственному интеллекту, DALL·E, Stable Diffusion, GPT-3 и многое другое»
Инженер промтов — карьера будущего?🙂
