Пошлые генерации Sewedream: как составлять промпты для нейросети

Пошлые генерации Sewedream: как составлять промпты для нейросети

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

Что внутри запросаОтрицательный промптПринципы оформления

Как Sewedream читает текст

Модель не «понимает» слова так, как человек. Она переводит их в числа — токены — и вычисляет, какие части изображения должны быть связаны с каждым токеном. Чем точнее описание, тем легче нейросети распределить внимание.

В диффузионной генерации карта шума постепенно очищается под управлением текста. Промпт задаёт направление этого процесса, а не рисует конкретные линии.

Условная схема: токены как точки attention

Анатомия запроса: части промпта

Суть и предмет

Что именно изображено: человек, архитектура, предмет или сцена.

Стиль и эстетика

Жанр, техника выполнения, освещение, цветовая гамма и настроение.

Качество и детализация

Уточнения резкости, прорисовки и уровня детализации итогового кадра.

Положительный и отрицательный промпт

Что нужно получить

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

«нейтральный фон, мягкий рассеянный свет, высокая детализация, портрет»
Что нужно исключить

Отрицательный промпт перечисляет элементы, которые нежелательны на результате. Модель пытается уменьшить их влияние.

«размытость, артефакты, лишние детали, низкое качество»

Построение запроса шаг за шагом

1
Определите предмет
Что изображено на кадре.
2
Добавьте контекст
Окружающая среда, ракурс, время суток.
3
Задайте стиль
Жанр, цветопередача, техника.

Завершение строки

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

нейтральный портрет, мягкий свет, детализированные черты, 8k, высокое качество

Что ослабляет запрос

Неоднозначные слова

Слова с несколькими значениями заставляют модель угадывать. Лучше уточнить контекст.

Противоречия

Противоречивые инструкции в одном запросе снижают предсказуемость результата.

Перегрузка описанием

Слишком много деталей рассеивают внимание модели. Ключевые элементы могут затеряться.

Пример оформления запроса

Нейтральный образец
Портрет человека, мягкий рассеянный свет, нейтральный фон, детализированные черты лица, высокая четкость, 8k, фотографический стиль

Структура универсальна: предмет, условия, стиль, технические уточнения. Принцип применим к любому описанию.

Три принципа, которые стоит запомнить

Один смысл

Запрос должен описывать одну основную идею без внутренних противоречий.

Контроль исключений

Отрицательный промпт убирает лишнее и повышает предсказуемость результата.

Связная структура

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

Структура запроса важнее количества слов. Sewedream, как и любая диффузионная модель, реагирует на ясность формулировки, а не на объём текста.