Как формулировать запрос к нейросети, чтобы получить нужный кадр
Запрос к генеративной модели — это не заклинание и не поисковая строка. Это описание кадра, и работает оно тем лучше, чем ближе по структуре к тому, как кадр описал бы фотограф.
Порядок имеет значение
В большинстве моделей слова в начале описания влияют сильнее. Разумный порядок: сначала кто и что, затем поза и ракурс, затем свет, затем окружение, в конце технические характеристики.
Конкретность вместо оценок
«Красиво» и «профессионально» не несут информации: модель не знает вашего представления о красоте. «Мягкий боковой свет из окна слева» — несёт. Заменяйте оценочные слова описательными, и результат станет предсказуемее.
Не описывайте отсутствие
Фраза «без очков» часто приводит к появлению очков: модель видит слово «очки» и реагирует на него. Для исключения существует отдельный механизм — негативное описание, и пользоваться нужно им, а не отрицанием внутри основного запроса.
Длина
Длинный запрос не значит точный. После определённого объёма внимание модели размывается, и последние элементы описания попросту игнорируются. Обычно эффективнее короткое точное описание плюс несколько итераций, чем один абзац на двести слов.
Рабочий приём
- Зафиксировать зерно генерации
- Менять по одному элементу описания за раз
- Смотреть, что именно изменилось
- Так за несколько шагов становится понятно, на какие слова модель реагирует, а какие пропускает
Ограничение, которое не обойти
Если понятия не было в обучающих данных, никакая формулировка его не вызовет. Столкнувшись со стеной, проще сменить подход — дорисовать нужное отдельно или снять, — чем искать волшебное слово.
Перейти на сайт →Читайте также
Локальные модели против облачных сервисов: что выбрать LoRA: как обучить модель под конкретную внешность Nude-фотография: жанр, его история и границы Свет в nude-съёмке: как он лепит формуМатериалы предназначены для лиц старше 18 лет и носят информационный характер.