Список параметров и команд Midjourney, или как не ограничивать себя при создании изображений
Отредактировано: 26 Сентября 2023
Midjourney в зависимости от версии, имеет множество параметров и команд. В этой статье разобран список существующих команд и параметров, которые когда-либо были доступны в нейросети Midjourney (миджорней, миджорни).
Параметры Midjourney
Параметры — опции, которые можно добавить в запрос (промт), чтобы изображение соответствовало необходимым требованиям. Параметры указываются в конце запроса через двойной дефис --.
В разных версиях midjorney доступен разный набор команд, но на момент написания статьи существуют
следующие параметры:
- Aspect ratio (соотношение сторон) (--aspect или --ar): ширина и высота изображения;
- Chaos (хаос) (--chaos): степень непредсказуемости и отклонения от стандартов в изображении. От 0 до 100;
- Quality (качество) (--Quality): уровень детализации и время рендеринга изображения. Варианты 0.25, 0.5, 1 или 2;
- Seed (сид): отправная точка для процесса генерации изображения. Это значение необходимо для получения похожих результатов при каждом новом запросе;
- Stop (стоп): процент завершения процесса генерации изображения. Останавливает генерацию изображения на этапе, который выражен в процентах от 10 до 100;
- Style (стиль): стиль в Midjourney, который используется для генерации арта;
- Stylize (стилизация): сила эстетического стиля Midjourney, который применяется к изображению;
- Upscaler (апскейлер): алгоритм, который используется для увеличения разрешения арта;
- No (отрицание, не надо) (--no): указание на то, что в рисунок не надо включать какие-либо элементы. Можно указывать несколько раз.
- Repeat (повторение) (--repeat): указывает сколько раз бот должен отправить этот запрос на генерацию.
- Tile (плитка) (--tile): параметр, позволяющий создавать повторяющийся паттерн без «швов» на стыках.
- Version (выбор модели) (--version или --v): выбор версии Midjourney. По умолчанию используется основная на текущий момент.
- Video (видео) (--video): этот параметр сохраняет видео прогресса генерации. но доступен только в версии --v 3. Если отреагировать на результат с помощью эмодзи конверта (✉️), бот пришлёт личное сообщение с изображениями, информацией о запросе, сидом и получившимся видео.
Чтобы параметры успешно применились их добавляют в конец запроса. В один запрос можно включать несколько параметров, через пробел. Если в запросе два или более одинаковых параметра, Midjourney выполнит только первый. Исключением является только параметр --no
.
Например:
- /girls dancing in the forest --aspect 2:1 --chaos 30 --quality 0.5
На краткий перечень возможных параметров в midjorney взглянули, теперь, чтобы было понятнее, рассмотрим каждый из них по отдельности.
Aspect ratio (Соотношение сторон)
Параметр «соотношение сторон» (--aspect или --ar) или пропорциональное отношение ширины изображения к высоте, позволяет задать формат изображения. По умолчанию формат равен — ar 1:1 (квадрат). Для указания соотношения можно использовать как фактическое соотношение сторон (--ar 1:3), так и значение пикселей (--ar 1920×1280). Оба варианта равнозначны, но при указании конкретного размера у вас будет больше контроля над конечным разрешением.
В случае если вы указываете соотношение сторон с помощью относительных величин, то размер конечного изображения будет зависеть от выбранного в настройках параметра Upscaler.
Популярные форматы изображений:
- 1:1 — квадрат. Приобрел особую популярность из-за Нельзяграмма, и с тех пор широко распространился на другие платформы.
- 16:9 или 9:16 — популярный формат для видео. Обложки, пекшоты и титры все делается в этом соотношении.
- 3:2 или 2:3 — классический размер фотографии, унаследованные от плёночных фотоаппаратов.
- 2:1 или 1:2 — широкий кадр, можно использовать для панорам или портретов в полный рост, обоев для телефона.
Chaos (Хаос)
Параметр «хаос» (--chaos) позволяет менять степень непредсказуемости и отклонения от стандартов. По умолчанию значение chaos равно 0, доступные значения от 0 до 100. Чем большее значение указывается, тем более необычные и неожиданные результаты получаются на выходе.
Quality (Качество)
Параметр «качество» (--quality или --q) позволяет менять время рендеринга и степень детализации изображений. Чем более высокие значения указываются, тем более детализированные и качественные изображения получаются, и тем дороже они обходятся и занимают больше времени на генерацию.
По умолчанию значение quality равно 1, доступные значения 0.25, 0.5, 1 или 2.
Seed (Сид)
Параметр «сид» (--seed) позволяет задать отправную точку для процесса генерации изображения. Бот Midjourney использует номер сида для создания поля визуального шума, похожего на экран с помехами, в качестве отправной точки для генерации начальных сеток изображений. Для каждого арта номер сида определяется случайным образом, но вы можете указать его с помощью параметра --seed. Если использовать один и тот же сид в запросах, финальные изображения будут похожи друг на друга.
В качестве номера сида можно использовать любое целое число от 0 до 4294967295.
Stop (Стоп)
Параметр «стоп» (--stop) позволяет завершить работу в середине процесса генерации. Этот параметр полезен для художников, которые планируют детализировать изображение дальше — самостоятельно. Остановка на раннем этапе позволит получить размытые, не детализированные результаты, это потребует меньше кредитов (валюта midjorney) и займёт меньше времени. Остановка генерации на более позднем этапе позволяет получить более чёткие и детализированные результаты, но требует больше кредитов и занимает больше времени.
Style (Стиль)
Параметр «стиль» (--style) позволяет переключаться между стилями в Midjourney, которые используются для создания изображений.
Список возможных стилей:
- niji — изображения в стиле аниме.
- hd — крупные, менее последовательные изображения. Ситиль подходит для абстрактных и пейзажных изображений.
- testp — создаёт реалистичные и последовательные изображения. Он подходит для портретов и животных.
Stylize (Стилизация)
Параметр «стилизация» (--stylize или --s) влияет на то, насколько сильно в изображениях будет присутствовать эстетический стиль Midjourney. При больших значениях получаются более стилизованные и художественные арты, при меньших — более реалистичные и естественные.
По умолчанию значение stylize равно 100, доступные значения от 0 до 1000.
Upscaler (Апскейлер)
Параметр «апскейлер» (--uplight или --upbeta) позволяет использовать разные алгоритмы для увеличения и улучшения изображений. Стандартный апскейлер добавляет детали и увеличивает чёткость артов, но иногда он может вносить артефакты и шум. Альтернативные апскейлеры дают результаты, близкие к исходному изображению сетки, но с меньшей детализацией и равномерностью.
No (отрицание, не надо)
Параметр «но» (--no) указывает просьбу не включать в рисунок какой-либо эллемент. Например, --no humans указывает что на изображении не должно быть людей.
Может использоваться в запросе несколько раз.
Repeat (повторение)
Параметр «репит» (--repeat
) указывает сколько раз боту необходимо отправить этот запрос на генерацию, для того чтобы была возможность выбора из большего количества вариантов. При этом есть ограничения, в зависимости от тарифа:
- Basic — 4 запроса за раз;
- Standard — 10;
- Pro — 40.
Tile (плитка)
Параметр «плитка» (--tile) позволяет создавать повторяющийся паттерн, который можно соединить друг с другом без «швов» на стыках. К примеру как на обоях.
Команды Midjorney
Команда — это инструкция для бота Midjourney, она говорит боту какое действие вы от него ожидаете. Команды начинаются со слеша /
. Выполнение команд ботом не тратит кредитов/минут, поскольку их обрабатывает бот, а не сам ИИ Midjourney. Кредиты/минуты расходуются только на генерацию изображений нейросетью в «быстром» режиме.
Список доступных команд Midjorney:
- /ask — задает боту вопрос, например,
/ask relax
расскажет о том, как использовать relax mode. - /blend — команда, которая позволяет смешивать изображения друг с другом. При ее вызове появиться возможность загрузить несколько изображений, которые надо смешать. С этой командой нет необходимости в текстовом описании, достаточно выбрать картинки и соотношение сторон для результата.
- /describe — с помощью этой команды midjorney описывать созданные картинки. Для использования надо написать команду, и загрузить картинку: в ответном сообщении бот расскажет о том, что изображено на картинке, а в конце допишет параметр
--ar
. - /fast — переключение в «быстрый» режим генерации. В этом режиме изображения создаются за 30-60 секунд, но тратят кредиты/минуты из тарифа. Этот режим включен по умолчанию для пробного тарифа и тарифа “Basic”.
- /help — эта команда покажет список ссылок на документацию и FAQ на сайте https://midjourney.com и в дискорде Midjourney.
- /imagine — команда для создания изображения с помощью Midjourney.
- /info — команда которая выводит информацию об аккаунте.
- Subscription — тип подписки и дата следующей оплаты;
- Job Mode — режим генерации: Fast / Relax;
- Visibility Mode — режим приватности;
- Fast Time Remaining — остаток времени тарифа в минутах и процентах;
- Lifetime Usage — статистика использования за все время в изображениях и часах;
- Relaxed Usage — статистика, для генераций в «расслабленном» режиме;
- Queued Jobs, Running Job — количество задач в очередях и текущий запрос (если он генерируется прямо сейчас);
- /prefer option set (пресет) — сохранённая комбинация параметров с собственным именем. Пресет можно вызвать по заданному имени. Для добавления пресета напишите боту /prefer option set <name> <value>, где “name” это название, а “value” — набор настроек. Отправьте эту команду боту, после этого можете использовать указанный пресет. Для удаления пресета отправьте команду /prefer option set <name>, где “name” это название, а значение value остается пустым.
-
/prefer auto_dm — включает и выключает настройку, при которой бот будет автоматически отправлять детали каждого запроса в личном сообщении.
-
/prefer option list — покажет список всех сохраненных вами пресетов и значения, из которых они состоят.
-
/prefer suffix — команда полезна тем, кто часто использует одни и те же концовки запроса. Чтобы не писать их каждый раз, можно сохранить их в «суффикс», который будет добавлен ботом в конец каждого запроса. Для добавления суффикса напишите /prefer suffix, кликните по кнопке “new_value” и добавьте нужную фразу. Чтобы удалить суффикс, отправьте команду /prefer suffix не заполняя её значением. Если добавить в суффикс после текста параметр, то бот выдаст ошибку, так как посчитает, что весь суффикс — это аргументы для параметра.
-
/public — переключение в «публичный» режим генерации. По умолчанию включен во всех тарифах, кроме “Pro”. В этом режиме всё, что вы сгенерируете, будет доступно всем посетителям на сайте www.midjourney.com, даже если вы переписываетесь с ботом на собственном сервере или в личных сообщениях.
-
/relax — переключение в «расслабленный» режим генерации. В этом режиме не тратятся минуты тарифного плана. Доступно только для подписок “Standard” или “Pro”.
-
/remix — эта команда включает/выключает режим ремикса. В режиме ремикса перед тем как создать вариации, бот откроет окно с первоначальным запросом, который можно изменить, а картинка, которую вы выбрали для создания вариаций, станет эталонным изображением для этого нового запроса.
-
/settings — команда открывает окно настроек Midjourney, в котором можно поменять модель, качество, стилизацию или выбрать желаемый режим по умолчанию. Установленные настройки сохранятся и будут использоваться при каждой генерации, до тех пор, пока вы их не поменяете.
-
/show — у каждой генерации есть “Job ID” — 32-значный идентификатор задачи на генерацию. С помощью команды /show и Job ID можно получить информацию о своём прошлом запросе. Ответом будет точный запрос с параметрами и само изображение. Информацию о чужой генерации бот не показывает.
-
/stealth — переключение в режим «скрытности». В этом режиме ваши изображения не будут показаны в галерее на сайте www.midjourney.com/app/, и их не смогут увидеть другие пользователи. Этот режим доступен только в тарифе “Pro”.
-
/subscribe — эта команда создаёт ссылку на оплату подписки Midjourney.
Помимо текстовых команд, в Midjourney есть команды-эмоджи:
❌ — отмена задачи и удаление
Реакция с этим смайликом отменяет генерацию (если она ещё не завершена) и удаляет уже сгенерированные изображение из галереи в личном кабинете на сайте Midjourney. Остановка генерации позволяет не тратить минуты на запрос, отправленный по ошибке, а удаление — почистить переписку с ботом или удалить из галереи неудачные картинки.
✉️ — получить информация о генерации
Если отреагировать на сообщение смайликом конверта ✉️, то бот пришлёт текст запроса, Job ID, seed и все изображения, которые были сгенерированы вам в личное сообщение. Если вы просили сохранить видео процесса генерации, то в сообщении от бота будет ссылка на это видео.