Как формулировать запросы для нейросети

Часть 1

Составляем простой запрос

Для генерации картинки на самом деле достаточно и одного-двух слов. И такие генерации тоже получаются качественными и красивыми. Но при этом нейросеть сама «додумает» все детали, сюжет и композицию.

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

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Кот-художник / cat painter

Составляйте запросы на английском языке

Нейросети обучались на парах картинка-описание на английском языке, поэтому его они лучше всего и понимают. Нейросети могут воспринимать другие языки и даже понимать эмодзи, но результаты будут непредсказуемы. Я плохо владею английским, поэтому для перевода я использую он-лайн переводчик. Замечено, что нейросетевой переводчик DeepL понимает контекст лучше, чем Google Translate или Яндекс-переводчик.

Объект

Объект – основа практически любого запроса, именно он будет в центре всего рисунка. Очевидно, что в первую очередь надо придумать именно его. Например, кот, волшебник, священник, ангел, император, некромант, рок-звезда, город, королева, дом, храм, ферма, машина, пейзаж, гора, река.

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

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • кот-геймер / cat gamer

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • кот-бэтмен / batman the cat --c 75 --s 750 --q 2

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • кот-киберпанк-монах / cat cyberpunk monk --c 75 --s 750 --q 2

Объекты также можно совмещать через предлоги. «Кот, сделанный из фарфора», «Кот, как король Артур» или «Кот, похожий на Шрека».

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Кот, сделанный из фарфора - A cat made of porcelain

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Кот, как король Артур - A cat like King Arthur

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Кот, похожий на Шрека - A cat that looks like Shrek

Да, кстати, известных персонажей тоже можно смело использовать в качестве объектов. Внешность Гарри Поттера или Леголаса не будет повторять сыгравших их актеров, но героев вы сразу узнаете.

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Гарри Поттер в костюме супермена / Harry Potter with a scar on his forehead in a superman suit

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Брюс Уиллис – киберпанк-монах / Bruce Willis cyberpunk monk

Количество

Если хотите, чтобы на изображении было несколько объектов, то указывайте их количество. Вместо «коты за столом» напишите «три кота за столом». Если использовать множественное число без указания значения, то нейросеть сгенерирует случайное количество котиков.

Числительные можно указывать как словами, так и цифрами

С большим числом конкретных объектов, скажем, больше пяти-шести, нейросети справляются с трудом. Вероятность ошибки растет с каждым новым объектом в кадре. В таких случаях лучше уже сразу просить сгенерировать «толпу волшебников», но помните: чем больше объектов, особенно людей или животных, тем менее они детализированные.

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Один кот / 1 cat

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Два кота / 2 cats

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Три кота / 3 cats

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Четыре кота / 4 cats

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Пять котов / 5 cats - появляются ошибки в количестве

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Шесть котов / 6 cats - появляются ошибки, как и в предыдущем случае

Абстракции

Помимо реальных объектов нейросети могут генерировать абстрактные понятия вроде времени, судьбы, счастья или смысла жизни. Делают они это так же, как такие концепты обычно изображают в поп-культуре или искусстве. Сгенерируйте «когнитивный резонанс» или «создание времени» — результаты каждый раз будут удивлять.

Вот здесь есть пример подобного запроса: Midjourney рисует абстрактные понятия

В то же время не стоит увлекаться и пытаться генерировать концепции, которые предполагают обдумывание и самостоятельные выводы. Если есть возможность — выбирайте конкретные запросы, где абстрактные понятия заменяются объектами. Вместо «оптимистичного будущего» попробуйте «солнечный футуристичный город» или «киберпанк-город с голограммами», а вместо «моды в 2222 году» — «футуристичную одежду со светящимися и красочными деталями».

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Солнечный футуристичный город / Sunny Futuristic city

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Киберпанк-город с голограммами / Cyberpunk City with Holograms

Как формулировать запросы для нейросети Нейронные сети, Компьютерная графика, Midjourney, Арты нейросетей, Цифровой рисунок, Stable Diffusion, Обучение, Длиннопост, Промты для нейросетей
  • Футуристичная одежда со светящимися и красочными деталями / futuristic clothing with glowing and colorful details

От чего сразу стоит отказаться:

  1. Отрицания. Избегайте слов «не», «без», «исключая», «кроме» и подобных. Нейросети воспринимают всё буквально и не замечают отрицательных частиц. По запросу «мужчина без бороды» нейросеть наверняка сгенерирует бородатого мужчину, поэтому напишите «чисто выбритый мужчина», чтобы точно получить то, что вам нужно.

  2. Большое количество разных объектов. Велика вероятность, что нейросеть запутается, особенно если добавлять детали к каждому объекту.

  3. Желание в точности передать реальный объект. Если вы напишете «Москва», то это не будет реальная столица России — лишь вариация нейросети с похожими элементами. То же самое и с попытками указать конкретных людей: Генри Кавилл, Илон Маск, Марк Цукерберг.

Спасибо за просмотр!

Продолжение следует.

Больше моих работ и примеров промптов: https://t.me/LuckySweet001

Midjourney

2.9K поста2.7K подписчик

Добавить пост

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

Вежливость, терпение и труд.