个人网站:https://tianfeng.space/
文章目录
- 一、前言
- 二、个人方案
- 1.扼杀在萌芽中
- A.解压后点击启动器运行依赖,然后点击A启动器
- B.更新本体和扩展(全部到最新版本)
- C.把controlnet1.1放入stable diffusion 中
- D.插件转移
- E.模型转移
- F.额外的东西(视情况而定)
- 2.防患于未然
- base模型和refiner模型下载:
- SDXL-controlnet下载
- 安装python库
- 额外扩展
一、前言
最近随着webui增加到1.6版本,很多问题也随之出现,其实最多就是插件问题,这多是由于插件太久没有更新维护导致,我更新之后主要是TemporalKit和wd1.4tag反推插件使用不了,TemporalKit用的有点顺手了,但是没人更新维护了,所以换成Ebsynth Utility了,本质上差不多,wd1.4tag现在秋叶大佬已经切换到一个在维护的分支了,所以也没问题了,其他问题基本没有。针对你们的问题我的解决方案。
二、个人方案
1.扼杀在萌芽中
我建议那些对代码什么的没什么基础,只是用这个作为工具使用,第一步把先使用最新4.3安装包
链接:https://pan.baidu.com/s/140FM0iFZ-AJN0_4xdvZxpg
提取码:b9jr
安装方式和老的一样,秋叶挂在原4.2安装视频下,有的人可能没注意,
更新版本
● SD-WebUI 本体 v1.5.2,SDXL支持
● xformers 0.0.21
■ 修改内容
● 修改部分配置 ● 添加部分常用插件
● 优化界面汉化内容,切换为 zh-Hans (Stable)
● 由于 SD-WebUI 在 1.5 以后的版本中,官方支持 LyCORIS,本次移除了 LyCORIS 插件
● Tag 自动补全添加了汉化文件
A.解压后点击启动器运行依赖,然后点击A启动器
B.更新本体和扩展(全部到最新版本)
C.把controlnet1.1放入stable diffusion 中
模型里面的文件复制放入
预处理器里的download放入
区别就是你们自己下的controlnet之前是放在扩展里的controlnet里的模型里,这些自行下载的是不参与更新的,只有之前那些才是会随着版本更新,
D.插件转移
把之前webui下的插件复制到新webui的扩展下,目录都是一样的,自带了一些基本插件(强调:不要不要全部复制,覆盖自带的的插件,例如controlnet,万一你们又出问题),还有TemporalKit这种停止维护的就不要复制过来了
E.模型转移
把你们下的hypernetwork,lora,lycoris(现在不需要插件了,直接下载放到目录),大模型stable diffusion,自己下的一些VAE,直接复制到对应目录下就行,很简单
F.额外的东西(视情况而定)
roop和deforum是之前安装插件弄得,之前看过文章的应该知道,反正你就把没有的文件夹复制过来就行,放大算法我多下了一个4x-UltraSharp,放在ESRGAN目录就行
脚本文件(我之前下的loopback wave),如果你下过脚本可以放在这
还有embedding文件放在这
提示词预设文件styles.csv,直接复制过了覆盖就行,这里面就是之前你的提示词预设
到这里,基本你就完美复刻了,和你原先一样的最新版本,先别急着启动,随我设置
2.防患于未然
其实你们很多问题都是不通魔法导致,如果还有不会的去个人网站,资源界面图包网盘找,特别是如果去下载模型插件等文件,你不开魔法老是下载失败,你按照以下设置,不管是扩展网址安装一秒成功,还有一些插件启用会自动下载配置文件模型文件等等,基本不会出问题了,
webui设置把代理改成如下,右键网络打开网络设置就有了,开了魔法就会自动使用daili服务器,如果
高级选项根据自己显存修改
第一次打开,选择你常用的插件勾选,不用的就别全勾选了,占内存,而且第一次启动,插件太多启动时都在下载一些文件,容易出问题,分两次就行,之后就正常使用了,
然后打开webui,基本没问题,
高分辨率重建和refiner都如下所示
如果想选择高分辨率重建模型和采样方法选择需要设置,在设置里,点击显示所有然后找到如下,保存设置重启
refiner可以选择refiner模型进行修复,你可以设置跑50步,如果切换时机为0.7,base模型先跑35步,那么从35步开始使用refiner模型进行修复,大概就是这样,详情自己体验,你也可以下载其他SDXl模型
同理面部修复在这,保存设置
提示词预设现在可以点击木棒打开,对预设修改
base模型和refiner模型下载:
https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0
https://huggingface.co/stabilityai/stable-diffusion-xl-refiner-1.0/tree/main
SDXL-controlnet下载
https://huggingface.co/lllyasviel/sd_control_collection/tree/main
里面包含了大佬整理的官方和非官方的controlnet模型,diffusers的扩展库和stabilityai的sai打头官方库,和其他非官方的库,可能有有优有劣势,自己尝试看看效果。下载放在该目录下
网盘:我下了其中比较好的模型(都选择最大的和最新版本的)和diffusers最新的depth-zoe,还有最新官方VAE模型(放在vae目录)
百度网盘链接:https://pan.baidu.com/s/1BzGr4jHzB2cKDGnKtY7sTQ
提取码:3p75
安装python库
举个例子,像安装Ebsynth Utility插件时需要安装一些其他的python库,经常可以肯定评论很多同学出错什么的,我觉得他们问题应该在这,首先来到webui根目录下的python文件夹下,
pip install transparent-background
cmd回车
这样你按照的包一定是在启动器里,你也可以在scripts目录下pip install transparent-background
如果你还有其他环境很有可能安装到其他环境里去了,安装包时一定要养成切换到该环境下的python下的scipts下安装,特别是多环境时,没接触的可能往往被这个简单细节给搞崩溃。
额外扩展
还有你们下载模型可以直接出huggingface下,比如一些webui没有的放大算法,和controlnet模型,找不到的模型等等,直接在model里搜索,例如第一个,打开,在文件和版本中下载放到对应目录下
剩下就是一些扩展了,我一般都是用anaconde管理安装python环境的,之前写过教程:你们只需要看前面anaconda安装就行。https://tianfeng.space/399.html
还有git安装:https://tianfeng.space/715.html
这样你们就可以直接在扩展目录git clone 网址安装插件了