Итеративная доводка промпта: цикл, который экономит прогоны

6 мин

Метод последовательных приближений вместо перебора. Как определить единственную главную проблему, что менять первым и когда остановиться.

Типичный сценарий работы выглядит так: запрос — не то — переписали всё — снова не то — переписали снова. Через десять прогонов результат не лучше первого, а понимания не прибавилось. Альтернатива — цикл из четырёх шагов, который сходится за три-четыре итерации.

Шаг первый: базовый прогон

Составьте запрос из пяти обязательных блоков — субъект, действие, обстановка, свет, техника — и сделайте два-три прогона без изменений.

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

Шаг второй: одна главная проблема

Посмотрите на результаты и назовите единственное самое существенное расхождение с замыслом. Не список из пяти пунктов — одно.

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

Шаг третий: минимальная правка

Измените в запросе только то, что относится к найденной проблеме. Не переформулируйте остальное — даже синонимичная замена сдвигает результат и запутает следующую итерацию.

Если проблема в свете, правьте описание света. Если в плане — только план. Это позволяет однозначно связать изменение с результатом.

Шаг четвёртый: проверка и решение

Сделайте два прогона с новым запросом. Сравните с предыдущими. Три исхода:

  • Стало лучше — зафиксируйте правку и переходите к следующей по приоритету проблеме.
  • Не изменилось — проблема не в том элементе, который вы правили. Верните как было и ищите причину в другом месте.
  • Стало хуже — верните и попробуйте противоположную формулировку.

Когда останавливаться

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

В обоих случаях дальнейшая доводка — трата ресурса. Практичнее сделать больше прогонов текущего запроса и отобрать лучший.

Что фиксировать по ходу

Ведите короткую запись: версия запроса, что изменено, результат. Это звучит бюрократично, но окупается уже на третьей итерации — память о том, какой вариант что дал, теряется быстрее, чем кажется.

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

Типичная траектория

  1. Базовый запрос, два прогона: композиция не та.
  2. Правка плана и расположения, два прогона: композиция верна, свет плоский.
  3. Правка света, два прогона: свет хороший, выражение каталожное.
  4. Правка выражения, два прогона: близко к задуманному.
  5. Пять-шесть прогонов финального запроса, отбор лучшего.

Четыре итерации, четырнадцать прогонов, предсказуемый результат — против двадцати прогонов перебором и случайного попадания.

Частые вопросы

Зачем делать два прогона одного запроса?

Чтобы оценить разброс. Сильно различающиеся результаты означают, что запрос недоопределён и модель заполняет пробелы сама — править нужно определённость, а не формулировки.

Что править в первую очередь?

По приоритету: композиция и план, затем свет, затем выражение и поза, затем оптика и фактура. Нижний уровень не имеет смысла, пока не решён верхний.

Когда прекращать доводку?

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

  • #метод
  • #промпт
  • #экономия

Попробовать в студии

Загрузите фото и выберите стиль — от текста к результату один шаг.

Открыть студию

Читать дальше

Попробовать по темеФото по описанию: создать изображение нейросетью

ПромптыВсе статьи