Midjourney-bot.ru
Все статьи Открыть бот @midjorobot Генерировать на aisetup.ru

Параметр --sref в Midjourney: стиль по образцу, --sw и коды стилей

В этой статье
  1. Поддержка по версиям
  2. Как добавить образец стиля
  3. Вес стиля --sw
  4. Коды стилей и --sref random
  5. Версия алгоритма --sv
  6. Когда нужен другой инструмент

Параметр --sref (Style Reference) переносит на новую картинку общий вид образца: палитру, технику, фактуру, свет. Предметы и людей с образца он не копирует, что рисовать, по-прежнему решает текст промпта. Синтаксис: промпт --sref ссылка_на_картинку или промпт --sref код_стиля. Параметр работает в Midjourney 6, 6.1, 7, 8.1 и в текущей версии 8.2. Силу влияния задает --sw от 0 до 1000, по умолчанию 100.

Поддержка по версиям

Чтоv8.2v7v6 / 6.1
--sref со ссылкой на картинкудадада
Коды стилей и --sref randomдада, только с --sv 4 и --sv 6да
--sw (вес стиля)0–1000, по умолчанию 1000–1000, по умолчанию 1000–1000, по умолчанию 100
--sv (версия алгоритма)в документации не указан1–6, по умолчанию 61–4, по умолчанию 4

Коды стилей, профили и мудборды из седьмой версии Midjourney перенесла в восьмую. В 8.2 стиль по образцу совместим и с Edit-моделью: можно приложить свое фото и задать ему стиль через --sref.

Как добавить образец стиля

Схема промпта с параметром --sref и ссылками на картинки-образцы стиля

Ссылка должна вести прямо на файл картинки (обычно заканчивается на .jpg, .png или .webp), а не на страницу с ней. Образцов можно дать несколько через пробел, а также смешать картинки и коды:

уютная кофейня ночью --sref https://site.ru/style1.jpg https://site.ru/style2.jpg

  • Обычные картинки-образцы (image prompt) ставятся в самое начало промпта, а --sref и другие параметры в конец.
  • Если стиль сложный, помогите словами: допишите в промпт «акварель», «гравюра», «пленочная фотография».
  • В Discord каждому образцу можно дать свой вес: --sref URL1::2 URL2::1. Первый образец будет влиять вдвое сильнее.

Пример: кот без образца и с образцом

Примеры ниже сделаны в шестой версии. В 8.2 картинки получатся другими, но принцип тот же. Образец стиля, набросок кота (CatSketch.png):

Образец стиля для --sref: набросок кота чернилами

Промпт без образца: a cat. Midjourney выдает смесь иллюстраций и фото в своем стиле по умолчанию.

Четыре кота по промпту a cat без параметра --sref

Тот же промпт с образцом: a cat --sref https://url.com/CatSketch.png. Все четыре кота нарисованы чернилами, как на наброске.

Четыре кота в стиле чернильного наброска, промпт a cat с --sref

Вес стиля --sw

--sw регулирует, насколько сильно образец давит на результат. Диапазон 0–1000, по умолчанию 100. При малых значениях от образца остается намек, при больших он подминает под себя промпт. С мудбордами --sw не работает.

Промпт для всех трех сеток: a cat --sref https://url.com/CatSketch.png, менялся только вес.

--sw 50, слабое влияние:

Коты с --sref и --sw 50, стиль образца выражен слабо

--sw 100, значение по умолчанию:

Коты с --sref и весом стиля по умолчанию --sw 100

--sw 800, стиль почти целиком от образца:

Коты с --sref и --sw 800, сильное влияние стиля образца

Коды стилей и --sref random

Вместо картинки можно указать код из внутренней библиотеки стилей Midjourney. Коды ищут в разделе Explore > Styles (Style Explorer) на сайте Midjourney, а свой стиль можно собрать в Style Creator. Превратить в код собственную загруженную картинку нельзя.

Если не знаете, какой стиль нужен, напишите --sref random. После отправки слово random заменится числом, и этот код можно использовать дальше: --sref random превращается, например, в --sref 762351716. С --repeat, перестановками и в режиме Draft каждая картинка получает свой случайный код. Вес --sw работает и для кодов.

Промпт a cat --sref random, четыре запуска:

Кот со случайным стилем --sref random, вариант 1
Кот со случайным стилем --sref random, вариант 2
Кот со случайным стилем --sref random, вариант 3
Кот со случайным стилем --sref random, вариант 4

Один код на разные сюжеты

Код держит стиль, когда меняется предмет. Ниже код 762351716, полученный из random в шестой версии. Коды, сделанные до седьмой версии, в новых моделях могут выглядеть иначе. Чтобы вернуть старый вид, добавьте --sv 4 в седьмой версии или переключитесь на --v 6.

a cute cat --sref 762351716

Милый кот в стиле кода --sref 762351716

a cute rubber duck --sref 762351716

Резиновая уточка в стиле кода --sref 762351716

a cute owl --sref 762351716

Сова в стиле кода --sref 762351716

a cute turtle --sref 762351716

Черепаха в стиле кода --sref 762351716

Версия алгоритма --sv

--sv выбирает, каким алгоритмом Midjourney читает образец. С мудбордами параметр не совместим.

  • v8.2 и v8.1: в документации значения --sv не указаны, так что в восьмой версии его лучше не добавлять.
  • v7: шесть версий, по умолчанию --sv 6. --sv 4 это старый алгоритм седьмой версии (до 16.06.2025). Коды и random работают только с --sv 4 и --sv 6.
  • v6: четыре версии, по умолчанию --sv 4. --sv 1 самый «атмосферный», --sv 2 вторая редакция, --sv 3 обновленный вариант первой, --sv 4 обновленный вариант второй.

Так выглядел кот с образцом-наброском в шестой версии при разных --sv (вариант --sv 4 показан выше, в первом примере).

--sv 1:

Коты с --sref и --sv 1 в Midjourney 6

--sv 2:

Коты с --sref и --sv 2 в Midjourney 6

--sv 3:

Коты с --sref и --sv 3 в Midjourney 6

Когда нужен другой инструмент

В Telegram-боте @midjorobot --sref пишется так же, в конце промпта, а сам промпт можно писать по-русски. Версию (8.2, 7 или 6) выбирают в настройках или через --v, так что старый код из шестой версии легко сравнить с тем, как его видит 8.2.

Попробуйте в Midjourney прямо сейчасПишите промпт по-русски в Telegram-боте @midjorobot или на сайте aisetup.ru. В боте первые 2 генерации бесплатно.