欢迎光临散文网 会员登陆 & 注册

鱼子酱的AI绘画快速上手指南(2023年7月)—— [2] 启动器和webui基本界面元素

2023-07-11 17:02 作者:少女男神鱼子酱  | 我要投稿


Hi,这里是鱼子酱,这一期我将会讲解秋叶启动器的基本功能以及webui的界面。


启动器

哪个是启动器?

    进入到sd-webui-aki-v4.2文件夹内,找到A启动器.exe,这个就是启动器,建议将其创建快捷方式到开始菜单或者桌面,方便启动

这个就是启动器


    双击打开启动器,会看到启动器的欢迎界面

启动器的欢迎界面

    先别急着点击右下角的一键启动直接开始。可以看到左下角的SD-WebUI版本那边的字体是红色的

    这是因为启动器检测到webui 的版本并不是最新的,所以会把字体标红。一般我会建议把webui的版本更新到最新之后再去出图(在最新版本稳定的情况下)


更新webui版本和插件版本

    点击启动器左边那一栏的版本管理,可以进入到webui的版本管理界面

    

点击中间的版本管理

webui版本管理界面

    可以看到默认的版本已经是较老的版本了,直接点击右上角的一键更新更新到最新版本。

点击一键更新,更新到最新的webui版本

    随后点击上方的扩展标签,进入到插件版本管理界面

    

点击扩展,进入到插件版本管理界面
插件版本管理界面

    可以看到也有很多的插件的字体是标红的,这些插件的版本也是过期的,点击右上方的一键更新将他们更新到最新。

    可能有人想问插件是干嘛用的,这个就像我在第一篇教程说的一样,webui是有很强的扩展性的,有很多人专门针对ai绘画的不同方向给webui制作了不同的插件方便人们选择性的安装上去。这样做的好处就是将不同的功能开发交给了不同项目组的人员,加强了功能开发的集中性和多样性。其实人们常说的controlnet也就是一个webui的很大的插件项目。

    至此,webui和插件的版本都已更新到最新了。


    (可选+未来可期)更改PyTorch和xFormers版本

    这一部分的内容为可选和方便未来的操作,目前秋叶整合包v4.2内已经包含了最新的PyTorch和xFormers版本[Torch 2.0.1 (CUDA 11.8) + xFormers 0.0.20],本部分内容仅仅针对未来有更新的PyTorch和xFormers版本发布的情况。

    什么是xFormers和PyTorch?

    以下内容摘自维基百科


    简单来说,PyTorch是一个机器学习(这里顺带一提,我们常说的AI,也就是Artificial Intelligence和机器学习Machine Learning,以及深度学习Deep Learning其实概念差不多,只是所运用到的模型训练理念和思路逐步升级,往广一点的范围说,AI,机器学习,深度学习这些东西都可以被我们称之为AI。AI模型的训练和使用代码基本都是用Python写的)的框架,框架的概念和库类似,(而库就是我们常在C或者Java编程中开头用到的include和import这些指令导入的东西),就是某些大佬已经提前写好了一些指令集和功能方便我们直接调用,不用自己费尽心思和脑汁去想怎么写哪些功能了。webui的代码很多地方都是直接调用了PyTorch框架。而xFormers就是一个建立在PyTorch框架上的库,写好了很多有用的功能和指令集方便程序员直接调用。

    更新PyTorch和xFormers版本有什么用?

    最明显的效果就是出图速度加快了。举个简单的例子,最开始的webui,也就是大概去年12月份我们用的torch版本基本都是1.13.1那种,而现在基本都是在2.0.0以上了,明显感觉到现在的出图速度比以前快了好多。这是因为那些大佬改进了他们PyTorch和xFormers的框架和库的代码,加快了代码运行效率,从而加快了我们的出图速度。

    但是代价是稳定性,往往最新最快的版本也意味着较差的稳定性。如果有新的版本,不建议立刻升级,建议等个一两个星期在升级。


    秋叶整合包v4.2内自带的PyTorch和xFormers版本是几?

    Torch 2.0.1 (CUDA 11.8) + xFormers 0.0.20,已是最新。确认目前的PyTorch和xFormers的版本的方法是启动webui后查看下方的页脚。如果你和我一样用的还是秋叶v4.1的整合包,那么可以在页脚查看到用的PyTorch版本并不是最新的,还是2.0.0,可以在这里更新。


    如何更新PyTorch和xFormers版本?

    点击启动器左侧的“高级选项”,进入到高级选项界面

    

点击“高级选项”
高级选项界面

    再点击左上角的“环境维护”,进入到环境维护界面

点击环境维护,进入到环境维护界面
这就是环境维护界面

    点击选择版本,然后选择数字最大的那个Torch (CUDA) + xFormers即可,然后点击下方的安装按钮即可更新PyTorch和xFormers版本


    安装过程会在控制台中显示,安装过程中可以关闭梯子,以及不要做任何其他的操作,比如不要一般安装一玩APEX,容易导致安装中断(不要问我为什么知道)。下载源已经被秋叶大佬调整成了清华大学的,所以在国内的话下载速度应该还蛮快的。

    等待一段时间后,PyTorch和xFormers版本就更新完成了。


正式启动webui

    点击启动器左侧的“一键启动”,进入启动页面

点击一键启动,进入启动页面

启动界面

    然后点击右下角的“一键启动”,就可以正式启动webui了。

    可以看到突然多出来了一个叫控制台的东西,里面有好多英文

这就是控制台,其实是webui的“本体”

    这个控制台其实就是webui的“本体”(开个玩笑),使用webui的过程中千万不要把他关闭了。等待几秒,待其加载完成后,控制台会自动打开浏览器进入webui界面。

    

这就是webui!

    默认是文生图的界面。

    下面我会给大家介绍webui的基本界面元素。


  

webui基本界面元素

 webui界面 —— 上方栏位

   

webui上方栏位

    这个栏位位于webui界面的左上角,有三个栏,Stable Diffusion模型,外挂VAE模型,CLIP终止层数。

    Stable Diffusion模型这一栏是来选择checkpoint (简称ckpt),也就是大模型的s。

    外挂VAE模型是用来选择VAE的

    CLIP终止层数是用来选择CLIP的,搞二次元一般选2,三次元可以选1。

    Stable Diffusion模型,外挂VAE,CLIP这三个东西是啥,先不用着急,我在后面的讲正式出图的教程会讲。

    这边我会建议,如果是搞二次元AI绘画的话,可以直接把这个CLIP终止层数这一栏直接关闭,省去误触的麻烦。方法是在webui界面标签一栏选择设置

webui标签一栏选择设置

    然后点击左侧的用户界面

点击左侧的用户界面

    然后在右侧,鼠标滚轮往下拉找到快捷设置列表

右侧鼠标滚轮往下拉,找到快捷设置列表

    然后把第三个标签,CLIP_stop_at_last_layers,给关了(点击右侧的X号就行)。

    关了之后就只会剩下前面两个标签了。

关了之后只会剩下前面两个标签还在

    然后鼠标滚轮往上拉,先点击保存设置,再点击重载前端

先点击保存设置,再点击重载前端

    等待载入完成后,会发向上方栏位只剩下Stable Diffusion模型和外挂VAE模型这两个栏位了。

    如果你想把CLIP那一栏或者是其他栏为放到上方,也可以在设置里的快捷设置栏那边加上。方法是点击左侧的info,可以看到对照表

点击左侧的[info],可以看到对照表

    

上方栏位标签对照表

    按照对照表右侧的文字描述,如果想要对应功能的栏位出现在上方栏位,只需要将左侧的文字输入再快捷设置列表那一栏中,然后点击回车就行。(当然也可以直接从他给出的上拉列表中选中),就像这样

可以从上拉列表中直接选中,也可以手动文字输入并按回车

    搞定了之后还是不要忘记鼠标往上拉,点击保存设置和重载前端,这样才能保存和套用刚才的更改。


webui界面 —— 下方页脚

    在webui的下方可以看到这样的页脚


webui下方的页脚

    页脚没啥重要的功能,主要是可以确认目前的pytorch和xformers版本。

    

    至此,webui的基本界面元素介绍完毕了。

    

    下面几期我会按照我的出图流程给大家讲我的webui常用标签页的界面和功能。

鱼子酱的AI绘画快速上手指南(2023年7月)—— [2] 启动器和webui基本界面元素的评论 (共 条)

分享到微博请遵守国家法律