第二集:提示词规范写法和高级用法

[复制链接]
Aigc工程师 发表于 2024-7-22 21:40:00 | 显示全部楼层 |阅读模式
Aigc工程师
2024-7-22 21:40:00 291 0 看全部

微信扫码快速注册,学习AIGC更多知识

您需要 登录 才可以下载或查看,没有账号?立即注册

x
图文教程

提示词(Prompt)和反向提示词(Negative Prompt)



正向提示词内输入的东西就是你想要画的东西,反向提示词内输入的就是你不想要画的东西。

提示词

提示词框内输入你想要画的内容,只能输入英文,支持使用自然语言。

支持使用表情emoji,可通过添加emoji达到表现效果,如😍形容表情,🖐可修手。

反向提示词

与提示词相反,反向提示词输入的是你不希望SD产生的

这是SD的一个非常强大但未被充分利用的功能。有时候你正面提示词写一堆,出来的效果也不理想,但是加上一个反向提示词就能获得理想的结果。

提示词书写规则

关键词分隔 ,  :使用英文逗号,可以分隔不同的关键词tag,但空格和换行等不影响词组分隔。

比如:a girl,long hair,playing with water 一个长发女孩在玩水。

a girl中间有空格,不作为分隔,girl和long之间使用英文逗号最为关键词分隔。

关键词短语化:目前SD更能接受短句,而不是长段描述。

比如: 一个女孩,长发,玩水 一个长发女孩在玩水 ,更能让SD接受。

相互矛盾的词不要同时放到正向提示词里

比如:在小小的花园里挖呀挖呀挖 种小小的种子开小小的花

“挖”和“种”是矛盾的动作,AI 不知道优先呈现哪个画面,所以就只能猜我的意思随便出图。

那我们尽量删除一个动作,更突出我们需要描述的动作。

同义词转换:尽量用SD模型训练过的词组。

很多时候自然语言都可以用不同的词组表示同一个意思,例如一个女孩,可以时 A girl 也可以是 1girl,对于人来说是没有差别的。

但是 AI 不一样,它会认为 1girl 更准确。 同理,比起 A little girl, 在 AI 看来 loli, solo 会更贴切,导致这种情况和模型训练时的采样有关系,你可以认为这些同义词是 AI 字典里面已经有的词组。

我们可以使用SD-WebUI的扩展中安装 Tag自动补全插件
  1. https://gitcode.net/ranting8323/a1111-sd-webui-tagcomplete
复制代码
本站安装的都自带该插件。

它会自动帮你把不准确表达的词修改为AI字典里面有的东西:




提示词的高级写法

混合分隔符  | :分隔多个关键词,实现混合多个要素,注意混合是同等比例混合,同时混;

比如:a girl,red|blue hair,long hair 一个女孩,红蓝色混发,长发。




比如:a girl with red|yellow|green hair 一个女孩有一头红黄绿混色头发。



权重提示符  ()  (提示词:权重数值):数值从0.1~100,默认状态是1,低于1就是减少权重,大于1就是加强权重。

比如:a girl,blue hair,long hair,(flower:1.21) 一个蓝色长发女孩,鲜花。

这里鲜花的权重为1.21比小女孩还有头发权重要高,那在出图时,鲜花占比更多。

权重提示符还有一种不带数值的写法。

比如:a girl,blue hair,long hair,(((flower)))。

一个完整小括号代表权重加强1.1倍,N个完整小括号就是N个1.1相乘。

这里鲜花有3个完整小括号,那就是3个1.1相乘=1.1*1.1*1.1=1.331。

如果需要减少权重就用中括号[],减少1.1倍权重。

比如:a girl,blue hair,long hair,[[flower]]。

同理这里的鲜花权重就是1除以1.1在除以1.1=0.83。

上面两种写法是一样的效果,但是第一种写法更清晰。

这里推荐用前一种写法更清晰明了,方便阅读。

渐变描述:[关键词1:关键词2:数值] 数值大于1,数值为N,N步前关键词1发挥作用,N步后关键词2发挥作用

比如:a girl with [red:blue:3.5] hair,这里设置数字不是由我们设置的迭代步数决定的,而是由最终图像趋于稳定的步数决定的。



这里如果我们设置迭代步数为20,图像趋于稳定的步数为7,那如果我们把提示词改为a girl with [red:blue:10] hair,最终得不到蓝红渐变色头发,只能是红色头发。

因为图像在第7步就趋于稳定了,那10步后蓝色才发挥作用,肯定是不行的,我们设置的迭代步数是100也无效。




以上就是stable diffusion关键词的基础写法。除此之外,大家还有注意关键词书写要点:

不是越长的提示词生成的图片越好,尽量将关键词控制在75个(100个)以内。

越关键的词,越往前放。

相似的同类,放在一起。

只写必要的关键词。

尽量使用短语,不使用长句。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

Aigc工程师当前离线
管理员

查看:291 | 回复:0

欢迎
快速回复 返回顶部 返回列表