Промпты

Как писать промпты для редактирования ИИ-картинок: меняем одно, остальное сохраняем

Промпт для правки - это указание, а не описание. Как назвать изменение, закрепить то, что должно остаться, и править по одному шагу.

4 мин чтения
Скальпель ретушёра и маленькая складная лупа на глянцевой фотографии в фиолетовых тонах на тёмном столе, сверху слева на них падает фиолетовый луч света

Самая частая ошибка с моделью редактирования - обращаться с ней как с моделью текст-в-картинку. Вы загружаете фото гостиной и заново описываете всю сцену: "уютная гостиная с серым диваном, деревянным полом, зелёным креслом у окна". Модель понимает это как просьбу о новой картинке, которая просто похожа на вашу, и перерисовывает всё. Кресло становится зелёным, а заодно и половина стены.

Промпт для правки работает наоборот. Картинка уже описывает себя сама. Вашим словам нужно сказать только, что меняется и что нет. Думайте о нём как о коротком наряде-заказе для ретушёра, а не как об описании сцены для художника.

Три части наряда-заказа

  1. Изменение. Один глагол и один объект: заменить, убрать, добавить, перекрасить, передвинуть. "Замени серый диван на тёмно-зелёный бархатный."
  2. Место. Где на картинке, простыми словами: "слева", "за женщиной в красном пальто", "вторая бутылка справа". У моделей редактирования нет указателя, поэтому положение нужно назвать словами.
  3. Фиксация. Что должно остаться точно таким же: "Пол, окно, свет и ракурс камеры оставь без изменений." Эту строку большинство пропускает, а именно она не даёт модели наводить порядок там, где вы ничего не просили трогать.
Промпт
Замени серый диван слева на тёмно-зелёный бархатный диван того же размера. Пол, ковёр, окно, дневной свет и ракурс камеры оставь без изменений.
Одно изменение, одно место, одна фиксация. Больше на картинке ничего не описано.

Почему одно изменение за раунд

Попросите три вещи сразу (новый диван, лампу на столе, вечерний свет), и случится два события. Модели придётся перестроить больше картинки, поэтому уплывёт больше того, что вам нравилось. А когда результат окажется не тем, вы не поймёте, какое указание в этом виновато. Одно изменение за раунд на бумаге означает больше рендеров, зато каждый раунд легко оценить, и вы перестаёте платить за неудачные раунды по причинам, которых не видно.

Идите от крупного к мелкому. Сначала структура (убрать стул, сменить фон), потом цвет и материал, потом свет, потом мелкие поправки. Свет, поправленный до замены фона, придётся поправлять ещё раз.

Слова, которые помогают, и слова, которые вредят

  • Называйте вещи по тому, как они выглядят, а не по тому, что они для вас значат. "Белая кружка со сколом на краю" находит кружку; "моя любимая кружка" не находит ничего.
  • Описывайте добавляемое так, будто оно там всегда было. "Добавь латунный торшер за креслом, включённый, в тон тёплому свету, который уже есть в комнате" впишется. "Добавь лампу" даст лампу, которая выглядит наклеенной.
  • Избегайте слов-улучшений вроде "лучше", "красивее", "профессиональнее". Они разрешают модели менять что угодно, и она будет.
  • Просите едва заметное, когда хотите едва заметное. "Чуть теплее", "немного меньше беспорядка на столе". Модели редактирования склонны перебарщивать с изменением, если вы не задали его размер.

Как это сделать в студии

Откройте страницу моделей и найдите тип картинка-в-картинку: это модели, которые принимают вашу картинку на вход. Выберите одну, прикрепите файл кнопкой + Image в поле ввода, напишите наряд-заказ в промпте и проверьте цену на кнопке Generate, прежде чем нажать. Одни модели редактирования принимают одну картинку, другие несколько, так что можно добавить вторую как образец для нового дивана или новой рубашки. На странице модели указано, какие входы она принимает.

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

Для некоторых задач есть свои инструменты вместо общей модели редактирования. Удаление фона и удаление объектов - отдельные типы моделей в каталоге, а несколько моделей картинка-в-картинку сделаны под одну задачу, например переосвещение сцены или восстановление старого фото. Когда такая подходит, она обычно надёжнее, потому что создана делать одно дело и не трогать остальное.

Когда правка всё равно задевает остальное

Иногда строки фиксации мало, и с каждым раундом лица сдвигаются, цвета плывут или кадр слегка меняется. Попробуйте по порядку: сократите указание до самого изменения и фиксации; назовите в фиксации то, что сдвинулось ("её лицо, волосы и выражение оставь без изменений"); проверьте, есть ли у модели настройка соотношения сторон, и оставьте её как у исходника, ведь новая форма заставляет перестроить композицию; затем попробуйте другую модель редактирования, потому что они сильно различаются в том, сколько сохраняют. Если картинка всё равно уплывает, лучше перегенерируйте оригинал, как советует гайд про руки и текст для мелких деталей.

Чего модель редактирования не умеет

В студии нет кисти. Нельзя закрасить область, которую нужно изменить; на что указывают ваши слова, решает модель. Некоторые модели редактирования принимают маску как дополнительный вход, но сделать эту маску придётся в другой программе. Правка также никогда не гарантирует попиксельную копию того, что вы просили сохранить: большинство моделей перерисовывают всю картинку и стараются удержать закреплённые части, поэтому мелкая фактура, мелкий текст и лица могут немного сдвинуться. Для серии, которая должна оставаться одинаковой на многих картинках, образец решает другую задачу, о ней гайд про образцы. И каждый раунд - это полный рендер со своей ценой, так что десять робких раундов стоят дороже трёх чётких.

Вопросы

Должен ли промпт для правки описывать всю картинку?

Нет. Загруженная картинка уже описывает себя сама. Скажите, что изменить, где и что должно остаться без изменений; повторное описание сцены провоцирует модель её перерисовать.

Почему модель редактирования меняет то, о чём я не просил?

Большинство моделей редактирования перерисовывают всю картинку. Добавьте строку фиксации с тем, что должно остаться, просите одно изменение за раунд и попробуйте другую модель, если сдвиг продолжается.

Можно выделить область кистью и править только её?

В студии нет. Некоторые модели редактирования принимают маску, сделанную в другой программе; в остальных случаях на область указывают словами, например через её положение и внешний вид.

#Промпты#Редактирование#Изображения

Читайте также

Все статьи →