sd danbooru tags upsampler
v0.2.1
日本语はこちらへ
Stable Diffusion Web UI 的扩展,通过使用轻量级 LLM 生成或完成 danbooru 标签来对提示进行上采样。
对于那些不想考虑长提示或想不假思索地看到多样化、自然和高质量图像的人来说,它非常有用。
打开Danbooru Tags Upsampler
手风琴并选中Enabled
复选框以启用此扩展。
参数说明:
参数名称 | 描述 | 示例值 |
---|---|---|
标签总长度 | 该参数可以指定完成正向提示后的总标签数量。不是完成标签的数量。 very short 意味着“少于 10 个标签”, short 意味着“少于 20 个标签”, long 意味着“少于 40 个标签”, very long 则超过这个数量。 | 建议long |
禁止标签 | 该字段中的所有标签都不会出现在完成标签中。当您不想包含某些特定标签时,它非常有用。使用* 匹配任何字符。 (例如* background 与simple background 、 white background 匹配,...) | official alternate costume, english text, * background, ... |
上采样标签的种子 | 如果这个数字和肯定提示是固定的,那么完成标签也是固定的。 -1 表示“每次使用随机种子生成标签” | 如果您想每次生成具有不同最终提示的图像,请设置为-1 。 |
上采样时序 | 何时进行上采样,在应用其他提示处理(例如 sd-dynamic-prompts 或 webui 的样式功能)之前或之后。 | After applying other prompt processings |
品种等级 | 这些参数是Generation config 的预设。这可以改变上采样标签的种类。 | varied |
生成配置 | 生成标签的LLM参数。如果您不熟悉语言模型的生成参数,建议不要接触,而使用Variety level 选项。 |
输入提示 | 没有上采样 | 带上采样 |
1girl,独奏,牛仔射击(种子:2396487241) | ||
(用于生成的提示) | 1girl, 独奏, 牛仔射击 | 1girl、独奏、牛仔射击、ahoge、动物耳朵、裸露的肩膀、蓝色头发、脸红、闭上嘴、锁骨、有领衬衫、连衣裙、睫毛、狐狸耳朵、狐狸女孩、狐狸尾巴、眼睛之间的头发、心、长发、长袖, 看着观众, 颈带, 丝带, 衬衫, 简单的背景, 袖子超过手腕, 微笑, 尾巴, 白色背景, 白色连衣裙, 白衬衫, 黄色眼睛 |
3girls(种子:684589178) | ||
(用于生成的提示) | 3个女孩 | 3girls, 黑色鞋类, 黑发, 黑色高筒袜, 靴子, 蝴蝶结, 领结, 赤壁, 闭嘴, 有领衬衫, 花, 白发, 眼睛之间的头发, 发花, 发饰, 长发, 长袖, 看着观众,多个女孩,紫眼睛,红眼睛,衬衫,短发,坐着,微笑,高筒袜,背心,白衬衫,白裙子 |
没有人类,风景(种子:3702717413) | ||
(用于生成的提示) | 没有人,没有风景 | 没有人类、风景、动物、动物焦点、鸟、蓝眼睛、猫、狗、花、草、叶、自然、花瓣、阴影、坐、星星(天空)、向日葵、树 |
1girl, frieren, sousou no frieren (种子: 787304393) | ||
(用于生成的提示) | 1girl, 朋友, 苏苏的朋友 | 1girl, frieren, sousou no frieren, 黑色连裤袜, 斗篷, 闭上嘴, 小精灵, 指甲, 绿眼睛, 白发, 眼睛之间的头发, 长发, 长袖, 看着观众, 连裤袜, 尖耳朵, 简单的背景, 裙子,独奏,双马尾,白色背景,白色裙子 |
生成设置:
nsfw, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, artist name
上采样设置:
long
-1
Before applying styles
(种子不一样。)
输入提示 | 非常不变 | 不变 | 普通的 | 多种多样 | 非常多样化 |
1女孩,独奏,从侧面 | |||||
1girl, 朋友, sousou no frieren, | |||||
没有人,没有风景 |
Very unvaried
和Unvaried
意味着多样性较少,但同时忠实于输入提示并生成相对可接受的标签。另外, Very varied
和Varied
意味着更多样,但往往会忽略输入提示并经常生成奇怪的标签。
该扩展使用以下模型:
p1atdev/dart-v1-sft
:?抱脸演示?空间可用,因此您可以尝试在不安装此扩展的情况下对标签进行上采样:
演示:https://huggingface.co/spaces/p1atdev/danbooru-tags-transformer
打开[webui's root directory]/ui-config.json
,然后找到以customscript/dart_upsampler.py/
开头的参数并编辑它们。
如果您觉得默认值被破坏,可以删除以customscript/dart_upsampler.py/txt2img/
开头的参数来重置默认值。
该项目受到以下项目和研究的影响。我们向这些项目的开发者和贡献者表示敬意和感谢: