Stable Diffusion Web UI 1.9.4
运行在 WSL 中的 Docker 容器中
tagger 插件的作用是,上传一张图片,反推这张图片可能的提示词。
使用场景就是,想要得到类似的图片内容时使用。
WD14-tagger 安装
Stable Diffusion WebUI WD14-tagger GitHub地址 。
安装部署:
- 打开 "Extensions tab"页签
- 打开" Install from URL" 页签
- 将 https://github.com/toriato/stable-diffusion-webui-wd14-tagger 填入到 "URL for extension's git repository "输入框中
- 点击**"Install"**按钮
- 等待安装完成后,会看到 "Installed into /Stable-diffusion-webui/extensions/sd-webui-wd14-tagger.Use Installed tab to restart" 字样
WD14-tagger 报错调整
直接安装 WD14-tagger ,启动后会报错,报错需要修改两个文件。
先进入到,WD14-tagger 插件文档中,即安装后的路径:/Stable-diffusion-webui/extensions/sd-webui-wd14-tagger。
文件一: preload.py
修改内容如下
# 原来引用
#from modules.shared import models_path
#default_ddp_path = Path(models_path, 'deepdanbooru')
# 修改后
from modules import paths
default_ddp_path = Path(paths.models_path,'deepanbooru')
文件二:tagger/ui.py
# 原来的
#from webui import wrap_gradio_gpu_call
# 修改后
from modules.call_queue import wrap_gradio_gpu_call
WD14-tagger 演示
操作步骤很简单:
1、进入 Tagger 页签
2、上传图片
3、反推
4、得到结果(可以选择推送到图生图、也可以选择推送到文生图)
推送到图生图,然后生成一张新的图片
新图片如下: