前言:如果你正在使用一个lora模型或需要多种不同状态时,你可能需要每次都输入不同的关键词进行替换,这样会很耗费时间。当然,也有人说可以使用之前分享的脚本来解决这个问题。不过,今天我要向大家推荐另一种方法——使用动态提示词插件:sd-dynamic-prompts。这个插件将提示词归类,比如服饰、动作、表情等,选中某一类,就会根据你生成图片随机选择不同款式的服饰提示词,生成图片。在这篇文章中,我将会介绍如何安装和使用这个插件。
在使用一个lora模型,或者需要多种不同状态的时候,需要每次都输入不同的关键词进行替换,还挺耗时间的,当然有人说可以用之前分享的脚本:从文本框内载入提示词,这个方法也可以,今天推荐另一种方法,就是使用动态提示词插件,其实也是一个提示词脚本。
这个插件将提示词归类,比如服饰(裙子,衬衫,裤子等),动作,表情等,选中某一类,就会根据你生成图片随机选择不同款式的服饰提示词,生成图片。
插件名:sd-dynamic-prompts
方法1、复制https://github.com/adieyal/sd-dynamic-prompts.git 到你的webui中 从网站安装后应用并重启;
方法2、 如果webui中无法安装的可以选择手动安装,点击页面上的code->DownloadZip 解压以后放在你的sd文件夹下的extensions文件夹后应用并重启。
使用方法:
这边只讲一个常用的用法,就是在提示词窗口,写两个横杠:__,就可以触发,动态提示词。然后鼠标选中你想要的那一类。
这边主要说以下常用的方式,要看详细的使用教程可以看这个官方链接:https://github.com/adieyal/sd-dynamic-prompts/blob/main/docs/tutorial.md
下面来操作一下:
比如要生成某个发色的女孩图片,提示词只能写某一个,比如一个纤细刘海发型的女孩:Wispy bangs,1girl,
四个发型基本都是一样的,如果我们要生成多种发型的图片,这里用动态提示词就比较快了,
提示词这么写,第一步先写2个横杠__,触发了动态插件的下拉菜单,然后选择发型选项。
将提示词翻译成英文,提示词就变成这样了,
现在你要几个发型,就可以在单批数量里面设置,这里设置为4。
点击生成图片,可以看到四个不同的发型:
如果我们要生成我们指定定的多种发型,我建议用这种办法,打开文件夹:\sd-webui-aki-v4.2\extensions\sd-dynamic-prompts\wildcards,
可以看到这里有刚刚下拉菜单的所有提示词分类,这个文件可以通过记事本打开,然后编辑,将所有需要的发型关键词都填入里面,用chatgpt等可以帮你整理出来,有多少图片就生成多少张:
其他的用法依次类推,包括lora不同的场景,不同的动作,不同的表情等等都可以做出来,简单快捷。
这边用一个IP的lora,展示一个不同的衣服风格
生成图片,非常可爱:
古风lora不同的服装和姿势:
这里就不一一展示了。
以上。
来源:汪鑫海(ID:wangxinhai568)