要用好 Stable Diffusion,最最重要的就是把握 Prompt(提醒词)。因为提醒词对于生成图的影响甚大,所以被称为魔法,用得好惊天动地,用不好魂飞魄散 🐶。
因而本篇整顿下提醒词的语法(魔法咒语)、如何应用(如何吟唱)、以及一些须要留神的细节问题(防止翻车)。
根底语法
在提醒词中咱们应用 ,
对提醒词进行宰割,而每个局部的提醒语能够有不同类型,比方:天然语法、标签语法、emoji 或者是颜文字。
天然语法
Stable Diffusion 的提醒词反对天然语法,比方通知它 a girl is touching a cat
能够失去如下图片:
也反对肯定水平的中文、日文,比方 睡觉的狗
:
然而中文理解力反对非常无限,所以个别都会应用英文来作为提醒词。
标签语法 /Tag
除了天然语法外,提醒词中最罕用的是标签语法,以单词或短语来给 AI 做提醒,比方 masterpiece, best quality, 1dog, 1cat, sun, grass
:
会失去一张有狗、猫、太阳和草坪的图片。
emoji
除了个别语言外,咱们还能够应用 emoji 来作为提醒词,比方应用 😭
能够让 Stable Diffusion 画出这样的表情:
应用 😄
能够失去这样的图:
想要应用 emoji 的能够参考 这个 wiki 查看各个 emoji 代表的意思。
颜文字
此外 Stable Diffusion 还反对应用颜文字来作为提醒词,比方能够应用 XD
来让人物笑起来:
用 T_T
让人物体现伤心:
如果想要用颜文字能够参考 这个 wiki 查看颜文字代表的意思。
尽管 Stable Diffusion 的提醒词反对多种写法,然而日常应用个别倡议
- 以 标签语法为主,试需要应用天然语法
- 尽量应用英文而不是中文作为提醒词
- 除了一些常见的提醒词所有 model 都反对外,很多提醒词须要 model 的反对
- 提醒词肯定要留神拼写,一旦拼写错误或者是用到了 AI 无奈辨认的提醒词 AI 将会将其拆解成他能够了解的局部,甚至可能拆分成字母
- emoji 和颜文字理论测试应用成果很差,可能是我所应用的 model 的起因,个别不倡议应用
- 提醒词尽量越清晰越好
权重语法
除了根本语法外,咱们还能够应用一些语法来调节每个提醒词的权重。调节权重蕴含以下几种形式:
- 默认状况下越靠前的提醒词权重越高
- 通过
(提醒词: 权重数值)
手动设置权重,比方:(1cat:1.3),(1dog:0.8)
-
通过
() {} []
设置权重:{提醒词}
等价于(提醒词:1.05)
(提醒词)
等价于(提醒词:1.1)
[提醒词]
等价于(提醒词:0.952)
即1/1.05
且 () {} []
语法可嵌套应用,比方 (((提醒词)))
就等价于 (提醒词:1.331)
。
个别状况下倡议应用 (提醒词: 权重数值)
语法,可读性、可控性更高。
留神个别状况下权重不倡议超过 1.5,不然会对画面造成微小影响。
模型援用语法
除了根底提醒语外,相似于 Lora 模型也是须要应用提醒语来饮用的,语法:<lora: 模型⽂件名: 权重 >
。
比方如果要应用出名的模型墨心,提醒词是这样的 <lora:MoXinV1:1>
:
须要留神 模型的名称会依照理论的文件名来,可间接应用 WebUI 中的 Lora 面板来生成。
进阶语法
OR
OR 语法个别用于提醒词的混合,比方在绘制头发时通过 [purple|sliver|green]_hair
能够绘制出这样的混色的发色:
也能够搭配 multicolor hair
生成这样的头发:
也能够应用 [horse|bird]
来生成长翅膀的马,不过细节很难管制:
AND
AND 语法和 OR 语法非常相似,实战下来成果也差不多,可能是我姿态不对。
比方 purple hair AND sliver hair AND green hair
能够生成这样的发色:
此外 AND 语法还反对为某个片段减少权重,比方 gold hair :1.2 AND sliver hair :0.8 AND green hair
能够让发色更多金色:
应用 bird AND lion AND horse
能够生成:
emm,不晓得为啥鸟飞一边去了。
不过据说 DDIM 采样 不反对 AND 语法。
步骤管制语法
Stable Diffusion 还反对通过步骤管制语法来让某些元素从第几步开始绘制,到第几步完结。
比方 [cat:10]
指从第十步开始画猫,而 [cat::20]
示意在第二十步完结画猫。也能够组合应用,比方:[[cat::20]:10]
代表从第十步开始第二十步完结。
关键字占比管制
此外还有通过占比语法管制关键字的绘制占比的。
比方 [dog:girl:0.9]
示意总绘制步骤的前 90% 画狗,前面画女孩,而 [dog:girl:30]
则示意前三十步画狗,前面画女孩。
魔法宝典
网上有很多整顿好的提醒词字典,能够用于疾速创立出不同的格调,有须要的能够进行参考。
- 元素宝典
- 元素宝典
- 标签超市
- 魔咒百科词典