Урок 2 из 8 · 20 мин · обновлено

Из чего состоит запрос

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

Описание, а не команда

Частая первая попытка — «нарисуй красивый пейзаж». Получается красиво, но не то. Причина в том, что запрос — это описание кадра, а не команда. Слово «красивый» ничего не описывает: горы или море, утро или закат, фото или рисунок — всё это модель решит за вас.

Хороший запрос отвечает на вопросы, которые иначе решит модель:

  • что в кадре и что оно делает;
  • где это происходит;
  • как это выглядит — стиль, свет, цвет;
  • как это показано — ракурс и формат.

Шесть частей запроса

Удобная шпаргалка — шесть частей. Не все обязательны в каждом запросе, но каждая пропущенная — это решение, которое модель примет сама.

Часть Что описывает Пример
Объект главное в кадре рыжий кот в соломенной шляпе
Действие что происходит дремлет, свернувшись клубком
Окружение где это и что вокруг на подоконнике деревенского дома, за окном сад
Стиль способ изображения акварельная иллюстрация
Свет и цвет освещение и палитра мягкий вечерний свет, тёплые тона
Ракурс и формат точка съёмки и пропорции вид сбоку, горизонтальный кадр 3:2

Собранный запрос:

Текст
Рыжий кот в соломенной шляпе дремлет, свернувшись клубком,
на подоконнике деревенского дома, за окном сад,
акварельная иллюстрация, мягкий вечерний свет, тёплые тона,
вид сбоку, горизонтальный кадр 3:2.

Как писать, чтобы модель поняла

Главное — в начало. Многие модели сильнее учитывают начало запроса, а детали в конце длинного описания могут потеряться. Если кот — главный герой, он идёт первым, а детали фона — ближе к концу.

Конкретное вместо оценочного. «Красивая уютная кружка» каждый раз понимается по-разному. «Белая керамическая кружка с отколотым краем» — почти однозначно. Цвет, материал, возраст, размер, количество — всё, что можно увидеть глазами, работает лучше слов «красивый», «интересный», «крутой».

Без противоречий. «Солнечный полдень» и «ночное небо со звёздами» в одном запросе модель попытается совместить — и получится странное. Перечитайте запрос: не спорят ли части друг с другом.

Чего быть не должно — прямо. Модели охотно добавляют людей на фон, надписи, логотипы, лишние предметы. Напишите об этом: «без людей», «без текста», «пустой стол». В Midjourney для исключений есть отдельный параметр --no в конце запроса, например --no text.

На каком языке писать

ГигаЧат и Шедеврум сделаны для русского языка — пишите по-русски.

Midjourney понимает русский, но заметно точнее работает с английским описанием: модель обучали в основном на англоязычных подписях. Удобный порядок такой: соберите запрос по-русски по шести частям, а в Midjourney отправьте перевод. Перевести можно той же нейросетью-помощником, а потом проверить, не потерялись ли детали.

Попробуйте сами. Возьмите картинку, которая вам реально нужна, — обложку для поста, фон для слайда, аватар. Сначала отправьте короткий запрос из трёх-четырёх слов. Затем соберите запрос по шести частям и отправьте его в тот же сервис. Сравните результаты.

Пример: было и стало

Короткий запрос:

Текст
Нарисуй уютное рабочее место.

Модель выберет всё сама: офис или дом, день или ночь, ноутбук или бумаги.

Запрос по шести частям:

Текст
Нарисуй: деревянный письменный стол у окна, на нём открытый
ноутбук, чашка чая и стопка книг, вечер, за окном огни города,
тёплый свет настольной лампы, фотография, вид сверху под углом,
горизонтальный кадр 16:9, без людей и без надписей.

Разберите его по частям:

  • объект — письменный стол с ноутбуком, чаем и книгами;
  • окружение — у окна, за окном вечерний город;
  • стиль — фотография;
  • свет и цвет — тёплый свет лампы;
  • ракурс и формат — сверху под углом, 16:9;
  • исключения — без людей и надписей.

Действия в этом кадре нет — для натюрморта оно не нужно. Шпаргалка — подсказка, а не анкета: пропускайте то, что не важно для задачи.

Мини-тест: проверьте себя

Закрепите урок: несколько вопросов, разбор ответов — в конце.

  1. Почему запрос «нарисуй красивый пейзаж» даёт случайный результат?

  2. Какая часть запроса отвечает на вопрос «где это происходит»?

  3. Какое описание сработает точнее?

  4. Модель упорно добавляет людей на задний план. Что сделать?