{"id":14279,"url":"\/distributions\/14279\/click?bit=1&hash=4408d97a995353c62a7353088166cda4ded361bf29df096e086ea0bbb9c1b2fc","title":"\u0427\u0442\u043e \u0432\u044b\u0431\u0435\u0440\u0435\u0442\u0435: \u0432\u044b\u0435\u0445\u0430\u0442\u044c \u043f\u043e\u0437\u0436\u0435 \u0438\u043b\u0438 \u0437\u0430\u0435\u0445\u0430\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435?","buttonText":"","imageUuid":""}

Повторы и шаблоны в Midjourney

Для подписчиков на тарифе Basic (тот, который стоит $8-10 в месяц) стали доступны шаблоны с перестановками (permutations) и повторения (repeat). Раньше они были доступны только на тарифах Standard и Pro.

Для чего это нужно?

Если вы работаете в Midjourney над определённой задачей, вам может потребоваться отправлять одни и те же запросы несколько раз, чтобы выбрать нужный результат из большего количества вариантов. А иногда нужно сделать несколько запросов с небольшими изменениями в тексте. Для того, чтобы не вставлять почти одинаковые запросы несколько раз, бот позволяет автоматизировать эту рутину.

Повторы

С повторами всё просто — добавьте параметр "--repeat" и число через пробел: ровно столько раз бот отправит этот запрос на генерацию. На тарифе Basic этот параметр ограничен четырьмя запросами.

A cute cat jumps from a tree --repeat 4

Шаблоны (перестановки)

Тут все значительно интереснее. Вы можете создать для нейросети шаблон, по которому будут сгенерированы несколько запросов с разными словами, весом или параметрами. Чтобы создать шаблон, отправьте боту запрос, в котором {в фигурных скобках}, через запятую будет перечислено то, что будет меняться.

A cute { cat, dog, turtle, canary } --aspect 1:2

После запуска такого шаблона бот посчитает количество запросов, которые будут сгенерированы, и попросит подтверждения:

Кнопками можно подтвердить или отменить запуск шаблона, посмотреть получившиеся запросы или отредактировать его.

Если в каком-то из получившихся запросов бот обнаружит ошибку, он не засчитает этот запрос в общем количестве. После того, как вы ответите «да», бот отправит на генерацию все получившиеся запросы. Для нашего примера выше их получится четыре:

В этом примере мы меняли объект, но точно так же можно поступать с любой частью запроса, включая вес или параметры. Блоки фигурных скобок могут встречаться в шаблоне несколько раз.

Можно менять модели нейросети:

A cute cat { --v 3, --v 4, --v 5, --niji } A cute cat --v { 2, 3, 4, 5 }

Подобрать вес фрагмента:

A cute cat :: { 2, 4 } playing with toy :: { 1, 2 }

Поиграться с соотношением сторон:

A cute cat { --ar 2:3, --ar 3:2 } A cute cat --ar { 1, 2 }:{ 2, 3 }

Попробовать разные стили:

A cute cat { watercolor, oil painting, grey pencil } A cute cat in the style of { Picasso, Aivasovskiy, Kandinsky }

Экранирование

Если в одной из частей шаблона вам нужно использовать запятую, но так, чтобы она не была разделителем, вы можете её "экранировать".

Экранирование символов в программировании — это указание на то, что следующий символ должен быть интерпретирован буквально, а не как часть синтаксиса. Для того, чтобы экранировать запятую в Midjourney, поставьте перед ней обратный слеш "\," например:

A cute cat { oil painting\, in the style of Aivazovsky, grey pencil }

Вложенность

Как я уже говорил, блоки в фигурных скобках могут встречаться несколько раз. Но кроме этого, блоки можно вкладывать друг в друга:

A cute { cat { lies, sits }, dog { runs, walks } } # Запросов: 4 A cute { cat in the style of { Kandinsky, Picasso }, dog } # Запросов: 3

Помните, что на тарифе Basic максимальное количество запросов, которые можно сгенерировать с помощью шаблонов или повторов, пока ограничено четырьмя, поэтому создать сложный шаблон не получится. Это сделано для того, чтобы случайно не потратить весь месячный тариф на одну такую генерацию.

Объединять шаблоны и параметр "--repeat" тоже нельзя.

Но лучшее обучение — это практика, поэтому каждый день мы тренируемся на котиках. Смотреть на это можно в нашем кошачьем канале. Всем добра и валерьяны за наш счёт!

Дальше можно почитать

Связанные статьи

Источники

0
Комментарии
-3 комментариев
Раскрывать всегда