要用好 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]
则表明前三十步画狗,后边画女孩。
魔法宝典
网上有很多整理好的提示词字典,能够用于快速创建出不同的风格,有需求的能够进行参阅。
- 元素宝典
- 元素宝典
- 标签超市
- 魔咒百科词典