Какой длины должен быть промпт для ИИ-картинки?
Короткие промпты оставляют модели догадки, длинные начинают спорить сами с собой. Найдите нужную длину тестом на сокращение, с примером до и после.

Волшебного числа слов не существует. Промпт имеет правильную длину, когда каждая фраза в нём меняет картинку, и слишком длинный, когда часть фраз ничего не делает или тянет в разные стороны. Поэтому вместо цифры эта статья даёт способ измерения: начните с короткого промпта, наращивайте его по одной фразе и сокращайте, когда фраза перестаёт оправдывать своё место.
Из каких частей состоит промпт и в каком порядке их ставить, рассказано в руководстве по написанию промптов и в тесте порядка слов. Здесь речь только о том, сколько говорить.
Что даёт короткий промпт
Короткий промпт - это запрос с пробелами, и модель заполняет каждый пробел самой усреднённой догадкой. Это не всегда плохо. Если вам всё равно, какая там лампа, какой цвет стены и под каким углом снято, отдать выбор модели быстрее, чем выбирать за неё, и результат часто приятно удивляет.
- Подходит для: поиска направления, одного ясного объекта, первого наброска, который вы потом поправите.
- Плохо для: всего, что должно совпасть с заданием, брендом, макетом или прежней картинкой.
- Риск: каждый запуск приходит куда-то в другое место, и непонятно, какое изменение помогло.
Чего стоит длинный промпт
Каждая лишняя фраза - ещё одна инструкция, борющаяся за ту же картинку. С какого-то момента модель не может выполнить их все и тихо отбрасывает те, что конфликтуют или стоят в конце. Длинные промпты ещё и прячут собственные ошибки: когда в игре сорок деталей, не видно, какая испортила рендер.
- Стопки синонимов ("потрясающий, красивый, великолепный") добавляют длину, но не информацию. См. почему слова про качество почти ничего не дают.
- Противоречия ("минимализм, орнамент") вынуждают к компромиссу, который не устраивает никого.
- Перегруженные сцены дают каждому предмету меньше внимания, поэтому детали размываются или пропадают.
- Жёсткий предел у некоторых моделей: часть из них читает только начало очень длинного промпта, так что хвост может вообще не учитываться. На странице моделей видно, сколько принимает каждая.
Тест на сокращение
Это весь метод. Возьмите промпт, который почти работает, и пройдите по нему одними и теми же шагами.
- Сгенерируйте его один раз с фиксированным сидом, чтобы между запусками менялась только ваша формулировка. Как это сделать, показывает разбор сида.
- Удалите одну фразу. Сгенерируйте снова.
- Если картинка не стала хуже, оставьте фразу удалённой навсегда. Если можете назвать, что ухудшилось, верните её.
- Пройдите по промпту фраза за фразой. То, что уцелело, и есть промпт, который вам действительно нужен.
Делайте то же и в обратную сторону. Если в коротком промпте чего-то не хватает, добавьте ровно одну фразу ровно на это и остановитесь. Наращивание по одному шагу учит, что даёт каждая фраза. Наращивание одной большой вставкой не учит ничему.
Пример до и после
Вот промпт, который разросся сам собой, как это бывает после десяти перезапусков. Попробуйте его в студии на модели статичных картинок по умолчанию. Картинка стоит от €0.40, так что полный проход с сокращением обходится недорого.
До: Красивая потрясающая фотография уютного маленького интерьера кофейни, тёплое освещение, кинематографично, детально, высокое качество, бариста за стойкой, пар поднимается над чашками, деревянные столы, повсюду растения, меловое меню, дождь на окне, золотой час, боке, атмосферно, тепло и уютно, профессиональная фотография, чёткий фокус, в тренде, отмеченная наградамиЭто длинный список, и при тесте на сокращение большая его часть уходит. Слова о качестве ("красивая", "потрясающая", "высокое качество", "профессиональная", "отмеченная наградами") не меняют ничего, на что можно показать пальцем. "Тёплое" встречается три раза. "Золотой час" и "дождь на окне" тянут в противоположные стороны, поэтому модель обычно усредняет их плоским серо-золотым светом. Если свести груду к тому, что видно в кадре, получится вот это:
После: Небольшая кофейня дождливым вечером, вид из углового столика, дождь стекает по окну, тёплый свет лампы на деревянных столах, пар над чашкой на переднем плане, малая глубина резкости, мягкое плёночное зерноОбратите внимание, что переписанный вариант оставил и что выбрал. Он убрал бариста, растения и меловое меню: каждый из них - отдельный предмет, которому нужно своё место в кадре, и вместе они перегружают сцену. Он также разрешил конфликт, выбрав дождь и свет лампы вместо золотого часа. Сокращение - это не только удаление, это решение. Если хотите вернуть бариста, добавьте его одной новой фразой и запустите снова.
Когда больше деталей - верное решение
Короткий не всегда лучше. Добавляйте слова, когда картинка должна совпасть с чем-то конкретным:
- Именованный предмет с неизменным видом. Продукт, форма логотипа или наряд персонажа требуют подробного описания, иначе каждый рендер придумает новый.
- Точная раскладка. Если объект должен стоять в нижней трети с пустым небом над ним, скажите об этом простыми словами; см. как оставить место под текст.
- Несколько объектов со своими чертами. Дайте каждому свою короткую фразу, чтобы черты не перетекали между ними.
- Правка. Инструкции для изменения одной детали в готовой картинке короткие, но должны быть точными; см. как писать промпты для правок.
Во всех четырёх случаях закономерность одна: добавленные слова описывают то, что видно в результате. Деталь, на которую можно показать, полезна, а деталь, лишь задающая настроение, обычно шум.
Чего длина не исправит
Ни более длинный, ни более короткий промпт не заставит модель нарисовать точный текст, правильно посчитать толпу или сохранить одно и то же лицо в разных рендерах. Эти пределы принадлежат модели. Как с ними быть, см. руки и текст и референсы для единого стиля. Модели к тому же различаются: одни внимательно следуют длинной естественной фразе, другим лучше подходит короткий список существительных. Проводите тест на сокращение на той модели, которой будете пользоваться, а не на той, о которой читали.
Готовы измерить свой? Возьмите последний промпт, который разочаровал, откройте студию и удаляйте по одной фразе. Минимальное пополнение - €3.00, этого с запасом хватит на целый день запусков с сокращением на модели статичных картинок.
Вопросы
Лучше ли более длинный промпт для ИИ-картинки?
Нет. Длинный промпт лучше лишь пока каждая фраза добавляет то, что видно на картинке. Дальше лишние слова конкурируют друг с другом, и модель отбрасывает часть из них. Сокращайте, пока удаление чего-либо не ухудшит результат.
Может ли промпт быть слишком коротким?
Да, когда результат должен совпасть с заданием. Очень короткий промпт оставляет все детали модели, поэтому каждый запуск выглядит по-разному. Для поиска идей это нормально, для повторяемой работы - плохо.
Все ли модели читают длинные промпты одинаково?
Нет. Одни внимательно следуют длинной фразе, другие придают вес в основном началу, а некоторые обрезают очень длинный промпт. Проверьте промпт на модели, которой собираетесь пользоваться, и посмотрите её страницу в списке моделей.


