Из чего состоит хороший промпт

Обновлено

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

Порядок описания

Официальные руководства всех крупных моделей — Google, ByteDance, Kuaishou, OpenAI — сходятся на одном порядке. Он и есть основа:

субъект → действие → окружение → свет и настроение → камера → стиль

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

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

Плохо:

девушка, зонт, аллея, масляная живопись

Хорошо:

A girl in a lavish dress walking under a parasol along a tree-lined path,
in the style of a Monet oil painting.

Конкретика важнее красивых слов

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

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

Подробное описание работает как промпт

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

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

Параметры — не часть промпта

Соотношение сторон, разрешение, длительность видео и стилевые пресеты задаются в самом блоке генерации, а не словами в тексте. Строка «16:9, 4K, 10 секунд» внутри промпта не изменит настройки блока, зато займёт внимание модели и может сбить композицию.

Сколько писать

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