分享
Multi Prompts-多重提示
输入“/”快速插入内容
Multi Prompts-多重提示
用户4392
用户4392
2023年5月12日修改
使用
::
作为分隔符来将两个或更多的单独概念分别考虑。这种分离提示的方式可以分配相对重要性给提示的不同部分。例如,如果输入“我想知道在哪里可以找到好吃的巧克力::你有什么建议吗?”,Midjourney会将这两个概念分开考虑。
Multi-Prompt 基础
将双冒号
::
添加到提示中可以告诉Midjourney将每个部分单独考虑。例如,在以下提示
hot dog
中,所有单词都被视为一个整体,Midjourney会生成美味热狗的图像。但是如果将提示分成两个部分,
hot :: dog
,则机器人会将这两个概念单独考虑,创造一个热乎的狗。
在多重提示中不需要在双冒号
::
之间加空格,并且此功能适用于模型版本1、2、3、4和niji。同时,任何参数仍应添加到提示的末尾。
Prompt 权重
当使用双冒号
::
将一个提示分成不同的部分时,可以在双冒号后面立即添加一个数字,用以指定该提示部分的相对权重。
以下是一个例子:如果提示为
hot:: dog
,则会产生一张被热气笼罩的狗的图片。但若更改为
hot::2 dog
,这意味着单词
hot
比单词
dog
重要度高出两倍,因此将生成一张热冒火的狗。
需要注意的是,在版本1、2、3中只接受整数作为权值;而版本4则能够接受权值的小数位数。未指定权值的情况下默认为1。
Weights are normalized:
•
hot:: dog
等同于
hot::1 dog
,
hot:: dog::1
,
hot::2 dog::2
,
hot::100 dog::100
, etc.
•
cup::2 cake
等同于
cup::4 cake::2
,
cup::100 cake::50
etc.
•
cup:: cake:: illustration
等同于
cup::1 cake::1 illustration::1
,
cup::1 cake:: illustration::
,
cup::2 cake::2 illustration::2
etc.
负数权值可用于提示中,以删除或排除不需要的元素。
但需要注意,所有权值的比必须是正数,否则无法正确处理这个提示。
tulips:: red::-.5
等同于
tulips::2 red::-1
,
tulips::200 red::-100
, etc.
--no
参数
在多重提示中使用了参数
--no
来排除某些选项,它的效果与将相应的选项加权为
-0.5
时是一致的。例如,
vibrant tulip fields:: red::-.5
和
vibrant tulip fields --no red
是一样的。