Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用

这篇具有很好参考价值的文章主要介绍了Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

欢迎关注我的CSDN:https://spike.blog.csdn.net/
本文地址:https://spike.blog.csdn.net/article/details/131576762

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

Prompt:
(masterpiece, top quality, best quality, ((standing in centre)), ((1girl, black hair)), ((upper body, symmetrical composition)), ((wear yellow abstract patterns dress bold lines, geometric shapes)), (pure yellow abstract patterns background), ((studio light)) ((studio portrait)), emotional face, face front, extreme detailed
Negative prompt: (worst quality, low quality:2), monochrome, zombie,overexposure, watermark,text,bad anatomy,bad hand,extra hands,extra fingers,too many fingers,fused fingers,bad arm,distorted arm,extra arms,fused arms,extra legs,missing leg,disembodied leg,extra nipples, detached arm, liquid hand,inverted hand,disembodied limb, small breasts, loli, oversized head,extra body,completely nude, extra navel,easynegative,(hair between eyes),sketch, duplicate, ugly, huge eyes, text, logo, worst face
Steps: 50, Sampler: DDIM, CFG scale: 7, Seed: 2409945005, Face restoration: CodeFormer, Size: 768x512, Model hash: 86aa256dd5, Model: AWPortrait_v1.1, Denoising strength: 0.26, Hires upscale: 2, Hires upscaler: 4x-UltraSharp, Version: v1.4.0
Saved: 00034-2409945005.png

Stable Diffusion 是一种基于扩散模型的AI绘画技术,可以根据文本或图像生成高质量的图像,原理是通过不断去除噪音来逐渐恢复目标图像。Extension是一种扩展功能,可以提供更多的选项和操作性,例如改变风格、扩展画布、修复图像等,通常是由第三方开发者编写的 Python 脚本,可以通过 GitHub 或其他平台下载安装。

stable-diffusion 启动命令:

cd stable-diffusion-webui
conda deactivate
source venv/bin/activate
nohup python -u launch.py --port 9301 --xformers --theme dark > nohup.sd.out &
tail -f nohup.sd.out

1. 配置环境

配置页面为黑色主题,在启动时,增加参数 --theme dark ,即可。访问时,自动增加参数 __theme=dark

http://127.0.0.1:9302/?__theme=dark

推荐使用 扩展 - 可下载 进行安装,需要替换 扩展列表地址 为国内地址,有助于后续更新,再执行 加载扩展列表,即

  • 插件扩展的国内链接:https://gitee.com/akegarasu/sd-webui-extensions/raw/master/index.json
  • 参考:https://gitee.com/akegarasu/

即:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

建议直接修改工程:stable-diffusion-webui/modules/ui_extensions.py,替换插件源,
https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui-extensions/master/index.json
替换成 https://gitee.com/akegarasu/sd-webui-extensions/raw/master/index.json
或者 https://ghproxy.com/https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui-extensions/master/index.json

注意:在 GitHub 链接之前,加入 https://ghproxy.com/ 可有效提升下载速度,例如

https://ghproxy.com/https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git

删除插件:直接进入扩展文件夹 table-diffusion-webui/extensions ,删除相应的目录,重启即可。

内置的 Extension:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

2. 配置插件

待安装的 4 个插件:

  1. stable-diffusion-webui-localization-zh_Hans,汉化插件
  2. stable-diffusion-webui-images-browser,图库浏览器
  3. a1111-sd-webui-tagcomplete,提示词自动补全
  4. stable-diffusion-webui-wd14-tagger,提示词反推

2.1 汉化插件

stable-diffusion-webui-localization-zh_Hans,在 Available 页面搜索,取消 Location 勾选,搜索 zh,即可安装。

用户界面 (User Interface) - 本地化 (Location) 中,即可修改中文或英文 (None),点击 Apply Setting - Reload UI ,即可:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

2.2 图库浏览器

stable-diffusion-webui-images-browser,搜索 images browser,选择 图库浏览器

下载安装完成,重新启动,即可出现 图库浏览器 的Tab,点击 首页,即可刷新。点击图像,即可跳出生成信息,即:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

支持删除图像:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

2.3 提示词自动补全

a1111-sd-webui-tagcomplete,搜索 tag auto,选择 Booru tag autocompletion 即可。基于 Booru 词库进行替换。

安装重启之后,可以自动补全提示词,同时,也可避免提示词与模型之间的差异,即:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

也支持提升词替换:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&AIGC),stable diffusion,extensions,prompts

输入 <e:<l: 自动搜索,已下载的 Embeddings 或 LoRA。

中文词库自动翻译:https://www.bilibili.com/video/BV1Bg4y1H7Tq/

  • 下载地址:http://www.123114514.xyz/WebUI/Tag/a1111-sd-webui-tagcomplete.zip

解压之后,在 a1111-sd-webui-tagcomplete/tags 目录之下,包括 csv 文件:

  • zh_cn_tr.csv
  • zh_cn.csv
  • color.json

复制 3 个文件,至 stable-diffusion-webui/extensions/a1111-sd-webui-tagcomplete/tags 中。

进入 设置 - 标签自动补全 插件的设置页面中,刷新

  • 标签文件名,设置为 zh_cn.csv,默认是 danbooru.csv
  • 翻译文件名,设置为 zh_cn_tr.csv,默认是 None

点击 保存设置,即可使用中文输入,自动翻译成英文,即:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&amp;AIGC),stable diffusion,extensions,prompts

2.4 提示词自动反推

stable-diffusion-webui-wd14-tagger,搜索 Tagger,选择 WD 1.4 Tagger ,即可,点击安装,重新启动服务。

出现 WD 1.4 标签起 (Tagger),用于反推提示词,即:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&amp;AIGC),stable diffusion,extensions,prompts

首次启动时,需要下载模型:

Loading wd14-vit-v2-git model file from SmilingWolf/wd-v1-4-vit-tagger-v2
Downloading model.onnx: 100%|██████| 373M/373M [00:34<00:00, 10.7MB/s]
Downloading ()in/selected_tags.csv: 100%|| 254k/254k [00:00<00:00, 4
Installing onnxruntime
Loaded wd14-vit-v2-git model from .cache/huggingface/hub/models--SmilingWolf--wd-v1-4-vit-tagger-v2/snapshots/1f3f3e8ae769634e31e1ef696df11ec37493e4f2/model.onnx

可以修改阈值,提升标签的细腻度,输入图像,即可生成提示词。发送到文生图,即 自动生成相似的图像。

3. 配置完成

扩展,已安装,即可显示当前所有插件,即:

Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用,大模型(LLM&amp;AIGC),stable diffusion,extensions,prompts

Bug: 遇到 Bug “AssertionError: extension access disabled because of command line flags”

参考:[Bug]: AssertionError: extension access disabed because of commandline flags

原因是,启动服务时,不需要添加参数 --share--listen,即文章来源地址https://www.toymoban.com/news/detail-577608.html

cd stable-diffusion-webui
conda deactivate
source venv/bin/activate
nohup python -u launch.py --port 9301 --xformers --theme dark > nohup.sd.out &
tail -f nohup.sd.out

到了这里,关于Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【stable-diffusion使用扩展+插件和模型资源(上】

    个人网站: https://tianfeng.space 距离上次模型使用和插件推荐已经挺久了,所以必须再写一期来扩展使用方法了,毕竟得与时俱进,趁着这两天有空,赶紧写,写全点。上期模型插件使用方法和推荐 1.qrcode-monster qrcode-monster是一款controlnet模型,可以生成创意二维码,还可以通过

    2024年02月12日
    浏览(27)
  • Stable Diffusion - 图像控制插件 ControlNet (OpenPose) 配置与使用

    欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131591887 论文:Adding Conditional Control to Text-to-Image Diffusion Models ControlNet 是神经网络结构,用于控制预训练的大型扩散模型,以支持额外的输入条件。ControlNet 以端到端的方式学习任务特定的条

    2024年02月13日
    浏览(31)
  • Stable Diffusion WebUI扩展adetailer安装及功能介绍

    ADetailer是Stable Diffusion WebUI的一个扩展,类似于检测细节器。 目录 安装地址 如何安装 1. Windows系统 (1)手动安装 (2)一体机

    2024年02月06日
    浏览(32)
  • Stable Diffusion - ControlNet 插件中扩展局部重绘 InpaintOnly + LaMa 算法与应用

    欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131643131 LaMa: https://github.com/advimman/lama Paper: Resolution-robust Large Mask Inpainting with Fourier Convolutions LaMa: Large Mask inpainting 尽管现代图像修复系统已经取得了显著的进步,但是在处理大面积缺失、复

    2024年02月16日
    浏览(31)
  • Stable Diffusion - 超分辨率插件 StableSR v2 (768x768) 配置与使用

    欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131582734 论文:Exploiting Diffusion Prior for Real-World Image Super-Resolution StableSR 算法提出了一种新颖的方法,利用预训练的文本到图像扩散模型中封装的先验知识,来实现盲超分辨率(SR)。具体来说

    2024年02月15日
    浏览(27)
  • Stable Diffusion 使用outpainting扩展图像

    通常SD可以应用绘制的图像是固定分辨率的,但是如果想要超出这个分辨率的话那就要使用一些方法,并且如果还想保持这些图片的连贯性,例如背景就要使用到outpainting。 首先将需要扩展边缘的图像下载好,这个图像可以使横向也可以是纵向的,后续可以根据你的需要向其

    2024年02月12日
    浏览(31)
  • VS code中 扩展插件安装 提示:Error while fetching extensions : XHR failed

    VSCode安装插件时,报了这么一个错:Error while fetching extensions : XHR failed 大多帖子都是让改网络配置的代理。 打开关闭都没用 . 找到这个路径的 hosts文件,用文本工具打开 C:WindowsSystem32driversetc 如果保存不了 右键 文件属性,查看是否只读,或者安全选项中 勾选读写权限后

    2024年02月08日
    浏览(58)
  • Stable Diffusion WebUI扩展openpose-editor如何使用

    先上地址: GitHub - fkunn1326/openpose-editor: Openpose Editor for AUTOMATIC1111\\\'s stable-diffusion-webui Openpose Editor for AUTOMATIC1111\\\'s stable-diffusion-webui - GitHub - fkunn1326/openpose-editor: Openpose Editor for AUTOMATIC1111\\\'s stable-diffusion-webui https://github.com/fkunn1326/openpose-editor.git 具体如何安装,这里就不过多赘婿了

    2024年02月06日
    浏览(27)
  • Stable Diffusion 深度图像库插件使用小记

            Controlnet 横空出世以来,Stable Diffusion 从抽卡模式变为 引导控制模式,产生了质的飞跃,再也不用在prompt中钻研如何描述生成人物的动作模式,他对AI画师来说生产力提高不知道多少倍,文末附100个Lora资源方便大家使用。对于论文作者,某渣深感佩服。 ControlNet直

    2024年02月09日
    浏览(31)
  • Stable Diffusion - Style Editor 和 Easy Prompt Selector 提示词插件配置

    欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/132122450 Stable Diffusion 的 Prompt 的功能,可以用文字来描述想要生成的图像,根据输入来创造出逼真的图像。Prompt 支持两种形式,即自然语言或者提示词: 自然语言是指用完整的句子来描述图

    2024年02月14日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包