Перейти до вмісту

Посібник із промптів

Як писати промпти для Stable Diffusion XL

Посібник із промптів для нейромережі Stable Diffusion XL: як писати короткі промпти для SDXL, користуватися вагами й негативними промптами, обійти ліміт у 75 токенів, з прикладами промптів для SDXL.

Схід сонця в горах
Створено за допомогою Stable Diffusion XLСхід сонця в горах

Швидкий старт

Твій перший чудовий промпт для Stable Diffusion XL

Усе, що потрібно новачкові, за одну хвилину: що варто знати спершу, найважливіші правила, шаблон для заповнення та промпти, які можна скопіювати.

Що варто знати спершу

Stable Diffusion XL потребує коротких фраз через кому, з об'єктом на початку, а не балакучих речень. Типовий чекпоінт SDXL у Mage налаштований на фото, тому фотографічні слова (об'єктив, світло, «photo») діють найсильніше. За типової «Поведінки промпту» модель зчитує лише приблизно перші 75 токенів, тобто 50–60 слів, а решту відкидає. Негативний промпт і ваги працюють обидва.

Найважливіші правила

  1. Спочатку об'єкт, короткими фразами

    Об'єкт і кількість, потім зовнішній вигляд, поза, кадрування, обстановка та стиль, у такому порядку, через коми.

  2. Не перевищуй приблизно 60 слів

    Понад це типова «Поведінка промпту» відкидає решту. Для довшого промпту вибери «Поведінку промпту» V2 (Unlimited).

  3. Говори як фотограф

    Об'єктив (85mm, wide angle), світло (soft backlight, golden hour) і слово photo найкраще спрямовують типовий чекпоінт.

  4. Підсили одну деталь, помірно

    (neon reflections:1.2) підсилює одну фразу. Mage обмежує ваги значенням 1,6; тримайся між 1,1 і 1,4.

  5. Використовуй негативний промпт

    Перелічи те, чого ніколи не хочеш бачити: blurry, cartoon, text, watermark, deformed hands.

Заповни цей шаблон

Заміни кожну частину в квадратних дужках своєю ідеєю, а непотрібну частину просто пропусти.

Шаблон
[subject], [key appearance], [pose or action], [framing and lens], [setting], [light], [style]
Заповнений шаблон
photo of a young woman, yellow raincoat, wet hair, standing, looking over her shoulder, medium shot, 50mm lens, shallow depth of field, wet city street at night, (neon reflections:1.2), cinematic color, film grain
  • [subject] Хто або що, із кількістю: фото молодої жінки, два коні.
  • [key appearance] Дві-три помітні деталі: жовтий дощовик, мокре волосся.
  • [pose or action] стоїть, дивиться через плече.
  • [framing and lens] середній план, об'єктив 50 мм, мала глибина різкості.
  • [setting] мокра міська вулиця вночі.
  • [light] Світло, із вагою, якщо воно найважливіше: (neon reflections:1.2).
  • [style] кінематографічні кольори, плівкове зерно.

Промпти для старту

  • Їжа крупним планом

    close-up photo of a stack of blueberry pancakes, maple syrup dripping down the side, butter melting on top, rustic wooden table, morning window light, shallow depth of field, 100mm macro

    Чому це працює: Спочатку йде об'єкт, кожна фраза описує щось видиме, а стиль задають об'єктив і світло. Усе вільно вміщується у вікно з 75 токенів.

  • Широкий інтер'єр

    wide angle photo of a minimalist concrete living room, low linen sofa, floor-to-ceiling window, pine forest outside, overcast daylight, architectural photography, neutral tones

    Чому це працює: «wide angle» і «architectural photography» точно підказують фотореалістичному чекпойнту, який саме кадр знімати.

  • Вуличний портрет з однією вагою

    portrait photo of an old street musician playing violin, gray beard, flat cap, eyes closed, city square at dusk, (warm streetlight:1.2), 85mm, bokeh

    Чому це працює: Настрій створює одне світло з вагою. Додай до нього негативний промпт cartoon, illustration, blurry, deformed hands.

  • Дика природа в русі

    photo of a snowy owl in flight over a frozen field, wings fully spread, low winter sun, telephoto lens, fast shutter, crisp feathers

    Чому це працює: Телеоб'єктив і швидка витримка — слова, якими користувався б фотограф дикої природи, і чекпойнт на них реагує.

Для досвідчених

Просунуті промпти для Stable Diffusion XL

Прийоми для більшого контролю, коли основи вже освоєно.

Порядок токенів і вікно з 75 токенів

SDXL читає промпт токенами — маленькими частинами слів. За типової поведінки промпта V1 (Legacy) модель зберігає лише приблизно перші 75: це 50–60 слів. Усе, що далі, непомітно відкидається, тож чудова деталь наприкінці довгого промпта просто не дійде до моделі.

Став на початок об'єкт і його найважливіші деталі, а місце дії та стиль — після них. Якщо слів справді потрібно більше, вибери для поведінки промпта V2 (Unlimited): тоді довгі промпти читаються частинами.

  • Короткі набори тегів кращі за речення: «red scarf, snowy street» каже більше на токен, ніж «she is wearing a red scarf while walking down a street covered in snow».
  • Не вживай воду на кшталт masterpiece, best quality чи stunning. Вона витрачає токени й нічого не додає до того, що видно.
  • Називай кількість прямо: one woman, two dogs, a crowd.

Ваги

Ваги працюють і в промпті, і в негативному промпті. Користуйся ними помірно: одна-дві фрази з вагою від 1.1 до 1.4 м'яко підштовхують зображення, а багато ваг конфліктують між собою і спотворюють результат.

ПишиЩо це робить
(phrase:1.3)Підсилює фразу в стільки разів. Mage обмежує ваги значенням 1.6.
(phrase)Трохи більша вага, приблизно 1.1.
[phrase]Трохи менша вага.
\( \)Звичайні дужки, що читаються як текст, а не як вага.

Негативний промпт

Саме в негативному промпті відбувається більшість чищення. Перелічи короткими фразами те, що постійно з'являється, а тобі не потрібне: blurry, lowres, text, watermark, cartoon, illustration, deformed hands, extra fingers.

Додай туди протилежність свого стилю. Для фотографії: cartoon, illustration, painting; для ілюстрації на арт-чекпойнті: photo, realistic.

  • Вказуй лише те, що справді йде не так. Величезний шаблонний список розмиває важливе.

Чекпойнти, LoRA та аніме

Типовий чекпойнт SDXL у Mage — фотореалістичне дотренованеAвання, тому фотографічні слова працюють так добре. У налаштуванні «Модель» можна перемкнутися на інший чекпойнт SDXL, а чекпойнт, навчений на аніме чи арті, реагує на власну лексику.

Для аніме-чекпойнта спирайся на теги ще більше: спочатку тег кількості (1girl, 1boy, 2girls, solo), потім волосся, очі, одяг, вираз обличчя, поза, кадрування й тло. Для аніме без вибору чекпойнта підійде Anima — вона створена саме для цього.

  • LoRA, додана в налаштуваннях, часто реагує на тригерне слово, яке вказав її автор. Став це слово ближче до початку промпта.

Промпт із тегів для аніме-чекпоінта

1girl, solo, anime illustration, long black hair, blue eyes, school uniform, soft smile, standing under cherry blossoms, spring petals, full body, looking at viewer, clean lineart, detailed background

Чому це працює: Спочатку теги кількості, потім конкретні теги у сталому порядку: саме цю лексику вивчили аніме-чекпойнти. На типовому фотореалістичному чекпойнті ті самі теги дадуть наполовину реалістичний результат.

Початок із зображення

Завантаж картинку в налаштуванні «Зображення», і SDXL почне з неї: композиція й кольори збережуться, а деталі зміняться. Баланс задає Prompt Strength: чим вище значення, тим більше модель слухає промпт і менше — картинку.

Опиши всю готову картинку. SDXL не виконує інструкцій із редагування на кшталт «change the sofa to leather».

  • ControlNet зберігає з картинки одну структуру — позу, контури чи глибину, а промпт змінює все інше.
  • Style References запозичують стиль, а Face References — обличчя із завантажених тобою зображень. Вага поруч із кожним задає силу впливу.

Типові помилки

Чого уникати і що робити натомість

  • Уникай: Промпт зі 100 слів за типової поведінки промпта.

    Натомість: Менше ніж приблизно 60 слів або поведінка промпта V2.

  • Уникай: Розмовне прохання.

    Could you make a picture of a cute little dog sitting in the grass in a park on a really sunny day?

    Натомість: Візуальні фрази через кому.

    photo of a corgi puppy sitting in green grass, city park, sunny afternoon, low angle, 35mm, shallow depth of field
  • Уникай: Точні розташування, як-от «a red cube on top of a blue sphere».

    Натомість: Простіша композиція, або Stable Diffusion 3.5 Large чи HiDream для точного розташування.

  • Уникай: Великі ваги на кшталт (eyes:2.5).

    Натомість: Одна-дві ваги від 1.1 до 1.4; Mage усе одно обмежує їх значенням 1.6.

  • Уникай: Інструкції з редагування із завантаженою картинкою.

    Натомість: Опис усього результату, а Prompt Strength — на твій смак.

  • Уникай: Слова на вивісці.

    Натомість: Без тексту в промпті; додай напис пізніше.

Запитання й відповіді

Запитання про промпти для Stable Diffusion XL

Якої довжини може бути промпт для SDXL?
Приблизно 75 токенів, або 50–60 слів, за типової поведінки промпта; решта відкидається. Для довших промптів вибери поведінку промпта V2 (Unlimited).
Що писати в негативному промпті SDXL?
Те, що постійно виходить не так, короткими фразами: blurry, lowres, text, watermark, deformed hands, extra fingers. Додай стилі, яких не хочеш, наприклад cartoon та illustration для фото.
Як працюють ваги в промптах SDXL?
(phrase:1.3) множить вагу фрази на 1.3, (phrase) трохи додає, а [phrase] трохи забирає. Mage обмежує ваги значенням 1.6. Став вагу щонайбільше на одну-дві фрази.
Чи вміє SDXL писати текст?
Ні. SDXL не вміє створювати розбірливий текст. Додай напис пізніше або скористайся моделлю, яка вміє писати текст, наприклад GPT Image чи Mango.
Як створювати аніме в SDXL?
Вибери аніме-чекпойнт SDXL у налаштуванні «Модель» і пиши теги: тег кількості, як-от 1girl, потім волосся, очі, одяг, поза, кадрування й тло. Або скористайся Anima — вона створена для аніме.
Що обрати: Stable Diffusion XL чи SDXL Plus?
У них спільні фотореалістичний чекпоінт і стиль промптів. SDXL Plus додає прохід у високій роздільній здатності та автоматичне виправлення облич і рук, тому працює повільніше, зате краще підходить для людей. Звичайний SDXL швидший для пейзажів, тварин і чернеток.

Створи своє перше зображення зі Stable Diffusion XL

Нові акаунти отримують 300 безкоштовних Gems, цього достатньо, щоб спробувати Stable Diffusion XL. Без встановлення й без банківської картки.

Спробувати Stable Diffusion XL