徐锦洪 发表于 2024-9-7 16:27:32

【SD教程】超详细AI绘画提示词语法讲解!

AI绘画提示词怎样写?对于入门的小同伴来说这是一个大题目,提示词写的好,才气有高质量的作品,那今天极客菌给大家详细讲解一下,发起点赞收藏!
一、SD提示词基础
AI绘画提示词根本规则
1、提示词(prompt)由多个词缀构成。
提示词分为正向提示词(positive prompt)和反向提示词(negative prompt),用来告诉AI哪些需要,哪些不需要。
https://img-blog.csdnimg.cn/img_convert/ee2a3ac773a00f0fdb7598e3897775c7.png
2、词缀的权重默认值都是1,从左到右依次减弱,权重会影响画面天生结果。
好比景色Tag在前,人物就会小:
https://img-blog.csdnimg.cn/img_convert/015b07b85ae341e6dc0f309791bfd338.png
相反的人物提示词在前景物在后人物会变大或半身:
https://img-blog.csdnimg.cn/img_convert/85a40a78fd1439dcb79ac97d346a133e.png
选择正确的次序、语法来使用提示词,将更好、更快、更有效率地显现所想所愿的画面。
所以SD提示词撰写的大体逻辑是如许的:
首先我们要包管画面中质量,因此在最前面的永远是强调画面质量的提示词,之后我们要考虑我们的画面风格,你想要什么画风,接着就是我们画面需要体现的主要元素,末了是增加的细节。
如果想明白某主体,应当使其天生步骤向前,天生步骤数加大,词缀排序向前,权重提高:
画面质量 → 主要元素 → 细节
如果想明白风格,则风格词缀应当优于内容词缀:
画面质量 → 风格 → 元素 → 细节
举例:一串长的提示词可以拆分为如下:
· 画面质量:
best quality,masterpiece,HDR,UHD,8K,best quality,oil_painting,
· 主要元素:
princess,oval face,dancing,smile,bright pupils,
· 细节:
Movie light, elves, floating light points, dreams, magic
· 画风lora:
如果有的话写在这里
https://img-blog.csdnimg.cn/img_convert/9909a2a65381a17bc319592a8583b45e.png
best quality,masterpiece,HDR,UHD,8K,best quality,((oil_painting)),
princess,oval face,dancing,bright pupils,twintails,smile,
Movie light,elves,floating light points,dreams,magic,panoramic,grand scenes,(Bokeh:1.4),
3、AI 会依照概率来选择性执行提示词。
如提示词之间有冲突,AI 会根据权重确定的概率来随机选择执行哪个提示词。
天生图片的大小会影响 Prompt 的效果,图片越大需要的 Prompt 越多,否则 Prompt 会相互污染。
4、Prompt 支持使用 emoji,可通过添加 emoji 图来到达效果。
https://img-blog.csdnimg.cn/img_convert/8026ce7bdc9156a57fb90f676703f64b.jpeg
https://img-blog.csdnimg.cn/img_convert/1adac014227dec2c44bab77f8edc8da8.jpeg
AI认知的提示词撰写根本语法
1、提示词与提示词之间用英文逗号分隔,同时词之间要用空格隔开。
大家在撰写提示词的时间一定要留意,用英文输入法
比方:1girl, long hair, smile
主要元素+细节
https://img-blog.csdnimg.cn/img_convert/c2db64fe150d3cb01a615b6cff40b364.png
2、提示词之间是可以换行的
我们可以利用这一特性让提示词看起来更清楚,但换行时记得加上逗号如许AI才知道你换行了。
比方:画面质量+主要元素+细节
best quality, masterpiece,
1girl,
long hair, smile,
https://img-blog.csdnimg.cn/img_convert/2078b5431d385deecc1ef97be7275869.png
3、每个提示词默认权重为1,越靠前权重越高。
https://img-blog.csdnimg.cn/img_convert/a8fad3a4422f5f9e46f08c1156e5ead9.png
Girl, books, library,
https://img-blog.csdnimg.cn/img_convert/db4d125f50998040597c8125f081f194.png
library, books, Girl,
https://img-blog.csdnimg.cn/img_convert/959a27277869eaa073e1e59ec6698f8c.png
books, library, Girl,
4、提示词词数量并不是越多越好
如果你想可控生图提示词数量控制在75个单词以内,关键词高出这个数量对整体画面影响比较少了,但可以增加一些粉饰要素。
比方:这个是75个词的提示词
((ultra-detailed)), ((illustration)),((solo)),((((a girl)))),(beautiful detailed girl),(((cheongsam))),((((((arms_behind_back)))))) ,red eyes,((((beautiful detailed eyes)))),white hair,spring festival,(((chinese new year))),(((snow))),((lunar new year)),firecracker,Temple Fair,(detailed fireworks), (firecracker),((the best building)),(((best shadow))),many people,(Flying snowflakes),
超细节,插图,独奏,一个女孩,美丽的细节女孩,春装,手臂,红眼睛,美丽的详细眼睛,白发,春节,中国新年,雪,农历新年,爆竹,庙会,详细的烟花,爆竹,最好的建筑,最好的阴影,很多人,雪花飞溅
https://img-blog.csdnimg.cn/img_convert/068182d89753add3e8039cdef741c4bd.png
将提示词增加到100+个,留意我们在后面加上了一些无关紧要的词意图干扰AI
((ultra-detailed)), ((illustration)),((solo)),((((a girl)))),(beautiful detailed girl),(((cheongsam))),((((((arms_behind_back)))))) ,red eyes,((((beautiful detailed eyes)))),white hair,spring festival,(((chinese new year))),(((snow))),((lunar new year)),firecracker,Temple Fair,(detailed fireworks), (firecracker),((the best building)),(((best shadow))),many people,(Flying snowflakes),
ocean,beach,lake,starry_sky,park,Trapeze,city,cityscape,downtown,Tokyo_Tower,snowy mountain,cliff,claw pose,Swinging,long hair,blouse,collared_shirt,sailor_shirt,t-shirt,
超细节,插图,独奏,一个女孩,美丽的细节女孩,春装,手臂s_behind_back,红眼睛,美丽的详细眼睛,白发,春节,中国新年,雪,农历新年,爆竹,庙会,详细的烟花,爆竹,最好的建筑,最好的阴影,很多人,雪花飞溅
海洋,海滩,湖泊,星空,公园,吊架,都会,都会景观,市中心,东京,雪山,悬崖,爪式,摇摆,长发,衬衫,领衬衫,水手衬衫,t恤,
https://img-blog.csdnimg.cn/img_convert/783944413683bcd417f3bbb39cc1676d.png
二、提示词符号剖析
小括号、中括号、大括号
小括号、中括号、大括号的寄义:微调关键词权重
1、小括号 ( )
一个小括号增加1.1倍权重,最多套三层小括号也就是1.331倍权重
大家可以观察下面的图片,我不停用小括号强调黄色花朵的权重
https://img-blog.csdnimg.cn/img_convert/b306386c9aea047b7129c86b13ae8163.jpeg
https://img-blog.csdnimg.cn/img_convert/45fa7de4cf4e663c957713025cbd381b.jpeg
Garden,
red flower,
blue flower,
yellow flower,
Garden,
red flower,
blue flower,
(yellow flower)
https://img-blog.csdnimg.cn/img_convert/c5af58d28ed2437343f753de34767c15.jpeg
https://img-blog.csdnimg.cn/img_convert/abab5af7183b19ae25d9aee091600dd7.jpeg
Garden,
red flower,
blue flower,
((yellow flower))
Garden,
red flower,
blue flower,
(((yellow flower)))
2、大括号 { }
大括号也是增加权重的,但相比小括号更轻微,是增加1.05倍,三层大括号权重为1.15倍
3、中括号 [ ]
这个是减小权重值的,它会把权重变为原来的0.9倍,三层就是0.729倍
案例:同样是花园使用中括号减重红色花朵:
https://img-blog.csdnimg.cn/img_convert/9a4966e491dc5270cda5dc49b6d587da.png
best quality, masterpiece,
Garden, red flower, blue flower, yellow flower
https://img-blog.csdnimg.cn/img_convert/4aa81ab7eb764e2e391eebfab94807a9.png
best quality, masterpiece,
Garden,[[[ red flower]]], blue flower, yellow flower
4、自定义权重
自定义权重只可使用小括号控制,格式为(x:0.5)
0.5为权重值,权重取值范围 0.4-1.6,权重太小容易被忽视,太大容易拟合图像堕落
案例:使用自定义权重蓝色花朵对比:
https://img-blog.csdnimg.cn/img_convert/8f8803d3dd0a45c2465749df73f87ec8.png
best quality, masterpiece,
Garden, red flower,
(blue flower:0.4), yellow flower
https://img-blog.csdnimg.cn/img_convert/6b496dd340c54c2d3aa6e34e30b15903.png
best quality, masterpiece,
Garden, red flower,
(blue flower:1.6), yellow flower
5、使用尖括号<>调用lora
lora简单来说就是风格化模子,可以天生我们想要的特定风格大概人物。
https://img-blog.csdnimg.cn/img_convert/e5aaac80d93fb8f6f7c7e752ec4aea01.png
我们可以在提示词中使用 (lora:lora名称:权重)来调用lora
比方:
https://img-blog.csdnimg.cn/img_convert/dd66b6e765ba7f1a3709f716f91803d5.png
样例:使用lora让图片特定风格
https://img-blog.csdnimg.cn/img_convert/ee7eaa028b7d23a9616cffd4a2b5f861.png
使用lora前
https://img-blog.csdnimg.cn/img_convert/f196a48e4d6e8e48203ac1efcc61607b.png
使用lora后
样例:你可以通过权重来调解lora对画面的影响(0.1-1)
https://img-blog.csdnimg.cn/img_convert/05dcb1bebf6c1745b01bb4dbf23d935b.png
best quality, masterpiece,
Garden, red flower, blue flower, yellow flower
lora:万能插画-超强故事感-99二创艺术\_v1.0:0.5
https://img-blog.csdnimg.cn/img_convert/80318d68850468015051ecbad1d03d1b.png
best quality, masterpiece,
Garden, red flower, blue flower, yellow flower
lora:万能插画-超强故事感-99二创艺术\_v1.0:0.3
6、使用下划线和and连接提示词
下划线_起到连接的作用,让词与词更精密连接到一起/防止歧义。
比方我想让AI天生一个咖啡蛋糕,如果不加下划线它很大概理解不了会出现单独的咖啡喝蛋糕,但是加了下划线后它就理解的更好了。
https://img-blog.csdnimg.cn/img_convert/e03bce1970b688fa9c8acfa980f9d59a.png
masterpiece,best quality,
coffee cake,
https://img-blog.csdnimg.cn/img_convert/a3a9767f7812be533413af2df1445db1.png
masterpiece,best quality,
coffee_cake,
AND:将多个词缀聚合在一个提示词次序位置中,其初始权重划一
比方我们可以用这个技巧天生多色的头发
https://img-blog.csdnimg.cn/img_convert/7819c1c378282b979236be7ac103c569.png
best quality, masterpiece,
a girl,
green hair:1.3 and red hari:1.5 and yellow hair:1.2
三、提示词进阶语法
1、控制提示词的见效时间
[提示词:0-1数值]:意思是采样值到达X(数值)以后才开始计算这个提示词的采样
比方:
https://img-blog.csdnimg.cn/img_convert/d18f5b696ea0b163780a26fb309d4645.png
Forests, trees,weeds, , 采样值到达70%以后才开始计算花的采样
[提示词::0-1数值]:意思是一开始到场采样的词整体到X(数值)以后退出采样
比方:
https://img-blog.csdnimg.cn/img_convert/4931ef4fa0bb75491b9d873926987c06.png
Forests, trees,weeds, ,花一开始到场采样整体到70%以后退出采样
[提示词1:提示词2:0-1数值]:前X(数值)采样提示词1后1-X采样提示词2
比方:
https://img-blog.csdnimg.cn/img_convert/11eab6e2cc85e7e7cdec022444abb5fa.png
best quality, masterpiece,forest, ,前70%石头采样见效,后30%花朵采样见效
https://img-blog.csdnimg.cn/img_convert/90375ad0fedfb9f4bae23f3fd5a1faab.png
best quality, masterpiece,forest, ,反过来前面花先采样后面采样石头
2、交替采样
交替采样的写法:[提示词1|提示词2]
比方:1girl, hair,(括号外加词缀意味着两个颜色的共享元素),一步红头发,一步蓝头发如许不停循环
https://img-blog.csdnimg.cn/img_convert/5d3619abfb18079780e68a0c206e9368.png
1girl, hair,
假如不加词缀: 可以天生牛和马的混淆体
https://img-blog.csdnimg.cn/img_convert/27a07b62d02e3ca8b8a528a6d3dd33d0.png

举例: in sky 天空中一只飞机鸟
https://img-blog.csdnimg.cn/img_convert/06396cc0bc531322782e62d22bcc57d1.png
in sky
四、提示词插件推荐
1、One Button Prompt
只需一个主题天生一系列差别风格范例图片,自动丰富关键词
安装方法:在线安装大概下载后拖到\Extensions\ 文件夹中
https://github.com/Airjen/OneButtonPrompt
https://img-blog.csdnimg.cn/img_convert/bd28e92c9d6a405e0a46424179568214.png
使用方法:
在框框内填写提示词然后直接天生
https://img-blog.csdnimg.cn/img_convert/657ab7c27167bb579f459ec1bf810567.png
https://img-blog.csdnimg.cn/img_convert/bb56b404a66f10e266eda2360d0e8c42.png
一个白头发女孩拓展天见效果
https://img-blog.csdnimg.cn/img_convert/ad19cc8c626a3b2ba94f5fdc9b329ff0.png
一个白头发女孩拓展天见效果
2、sd-dynamic-prompts
动态提示词插件方便天生组合式图片
安装方法:跟上面的一样
https://github.com/adieyal/sd-dynamic-prompts
使用方法:
勾选启用
https://img-blog.csdnimg.cn/img_convert/c3fc2cf40e21f848b02503ad97b5b42f.png
**最大天生数:**0就是所有的方式都天生一次
**组合批次:**就是每一个范例天生几张
自动批次组合天生
开启动态提示词插件后可以使用全新语法举行提示词搭配:
A {boy | girl} in {school | street | forest},
上面这串语法的意思是:天生一个老师大概学生分别在学校、街道和森林的6种组合:
https://img-blog.csdnimg.cn/img_convert/a1959d7524dc87c1076473aca051873b.png
天生组合的效果
丰富提示词功能
https://img-blog.csdnimg.cn/img_convert/e35660e979a934d14a0f94cef5bcf76f.png
打开魔法提示词功能可以丰富提示词,比方我们输入一个提示词:a girl 长度就是词的数量创意越高AI发挥的越多
推荐使用模子:succinctly/text2image-prompt-generator
这是一个在简便/中途提示数据集上微调的 GPT-2 模子,其中包含用户在一个月内向 Midjourney 文本到图像服务发出的 250k 文本提示。有关怎样抓取此数据集的更多详细信息,请参阅中途用户提示和天生的图像 (250k)。
该提示天生器可用于自动完成任何文本到图像模子的提示(包罗 DALL·E眷属)。
强力推荐,各种扩展都好用,词穷抽卡必备。
AUTOMATIC/promptgen-lexart
这个模子是从 lexica.art 艺术网站上 举行训练的抓取的134819提示微调了 100 个 epoch,这个模子适合艺术风格画的魔法扩展,推荐画艺术风格提示词魔法扩展。
Gustavosta/MagicPrompt-Stable-Diffusion
魔法提示词第一个模子,这是 MagicPrompt 系列模子中的一个模子,这些模子是 GPT-2 模子,旨在天生用于成像 AI 的提示文本。该模子颠末 150,000 个步骤和一组约莫 80,000 个数据举行训练,这些数据从图像查找器中过滤并提取出来,以实现稳定扩散:“Lexica.art”。提取数据有点困难,因为搜索引擎仍然没有公共API,这个特殊通用、实用,适用各种场景提示词扩展,效果良好。
模子安装:
留意:需要科学上网,第一次使用模子会自动下载需要等候一下,并且关闭启动器的国内Pipy镜像、Git镜像、链接等。否则下载失败,会报错误:Error while generating prompt: ‘NoneType’ object cannot be interpreted as an integer。
https://img-blog.csdnimg.cn/img_convert/047bdb063687b9f359aba10e1c090113.png
动态提示词效果
https://img-blog.csdnimg.cn/img_convert/1486a1043af2f4ee0b63e50ab3d05d3b.png
A girl拓展为:a girl, read book, wearing green balenciaga top, anime style, artstation, muted colors, cool colors, by Ashley Wood. --ar 2:3 --stop 80 --uplight
3、Prompt-all-in-one
插件功能:
(1)一键翻译提示词、中文直接天生英文提示词。
(2)直接调用预设好的提示词、便捷添加提示词权重
(3)其它按钮功能讲解。
(4)和ChatGPT对接。
插件安装地址:
https://github.com/Physton/sd-webui-prompt-all-in-one
https://img-blog.csdnimg.cn/img_convert/78b1dc1beac17acf48d095e8fd35d7c3.png
4、oldsix-prompt
插件功能:
(1)预设丰富的起手式和提示词
(2)可以随机天生提示词的预设
https://img-blog.csdnimg.cn/img_convert/770c763f63db21ee1a5f92e9c4b16570.png
感兴趣的小同伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

https://img-blog.csdnimg.cn/direct/aa19b116493b4e719d11d1b2a57efab9.png#pic_center
AIGC技术的未来发展前景广阔,随着人工智能技术的不停发展,AIGC技术也将不停提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术精密团结,在更多的领域得到广泛应用,对程序员来说影响至关告急。未来,AIGC技术将继承得到提高,同时也将与人工智能技术精密团结,在更多的领域得到广泛应用。
https://img-blog.csdnimg.cn/direct/aa57cfece25e401694bf5d1046bd7455.png
一、AIGC所有方向的学习蹊径

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,包管自己学得较为全面。
https://img-blog.csdnimg.cn/direct/c62c1768bedb4c6982a3fffc54bb911d.png
https://img-blog.csdnimg.cn/direct/89039549fe7f4683a2ce89323a2e101a.png
二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
https://img-blog.csdnimg.cn/direct/de1388603f8b4d068b33839737364596.png
三、最新AIGC学习条记

当我学到一定基础,有自己的理解能力的时间,会去阅读一些前辈整理的书籍大概手写的条记资料,这些条记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思绪。
https://img-blog.csdnimg.cn/direct/b59bdc66881849a8ab6a46cd5421a93d.png
https://img-blog.csdnimg.cn/direct/5f96b729637345f08e2e4b2561dd40a7.png
四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思绪,从基础到深入,照旧很容易入门的。
https://img-blog.csdnimg.cn/direct/f24fd41af51c4f948f38805bd6622bcd.png
五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才气将自己的所学运用到实际当中去,这时间可以搞点实战案例来学习。
https://img-blog.csdnimg.cn/direct/03cc726e584849f38934fd46652a83fc.png
https://img-blog.csdnimg.cn/direct/4a2d3a791f754642af3f0383c95ee9c7.png#pic_center

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【SD教程】超详细AI绘画提示词语法讲解!