更好的出图体验,Stable diffusion AI画图新版本介绍

SD指南2年前 (2023)发布 一起用AI
929 0 0

随着 ControlNet 的更新,Webui 也在五一期间更新了新的版本,从最开始的 1.0 版本更新到了 1.1 版本。

更好的出图体验,Stable diffusion AI画图新版本介绍

新版本最大的变化是支持 Torch 2.0 ,在推理方面速度更快,效率也更高,但相对的需要的资源也更多。

我的显卡是 2070S,显存 8G,经测试速度上提升 10% 左右,但是在出大图的情况下非常容易崩显存,在旧版本里面使用的出高清图的方法,在新版本里面基本上都不适用了,需要重新调整。

更好的出图体验,Stable diffusion AI画图新版本介绍

所以如果你的配置也比较低,依据自己的实际情况选择是否更新吧,或者也可以选择同时安装两个版本,如果新版本不好用还可以用旧版本。

下面介绍一下更新的方法,首先在更新前要注意先做好备份,毕竟软件的东西谁也不知道会出现什么问题,万一更新后不能使用还可以恢复原来的版本。

如果你是第一次安装 Stable diffusion ,那么软件会自动安装 Torch 2.0,不需要单独操作,如果原先已经安装过 Stable diffusion 了,那就需要手动更安装 Torch 2.0。

打开主程序目录,找到 webui-user.bat 这个文件,也是经常使用的启动文件,右键选择 编辑 或者 以记事本的方式 打开,将 set COMMANDLINE_ARGS 参数的值改为 –reinstall-torch,如下图。

更好的出图体验,Stable diffusion AI画图新版本介绍

修改后保存文件,直接双击运行 webui-user.bat 这个文件,程序就会自动下载并安装 Torch 2.0。

更好的出图体验,Stable diffusion AI画图新版本介绍

更新完成后关闭窗口,将 set COMMANDLINE_ARGS 参数的值回你原来设置的值,然后保存就可以正常使用了,更新后的界面信息大致如下。

更好的出图体验,Stable diffusion AI画图新版本介绍

下面介绍新版本里几个经常会用到的功能。

1、使用 ctrl+up/down 调整权重时自动选择当前提示词

在旧版本里面,如果想要使用快捷键调整提示词权重,需要先把整个提示词选中,然后才能调整权重,像下面这样。

在新版本里面,只需要将光标放到对应的提示词上,就可以直接使用快捷键调整权重,不需要全选整个提示词,节省了很多时间。

2、为 X/Y/Z 图表添加下拉菜单

使用过 X/Y/Z 图表的应该都有体会,对于值为名称的类型,数据都是以文本的形式填写的,比如采样方法、模型名称等数据,在修改和添加上都非常麻烦,一不小心就弄错了,像下面这样的。

更好的出图体验,Stable diffusion AI画图新版本介绍

新版本里面对这个问题进行了优化,将值的选择改成了下拉菜单的形式,原来的文本数据也改成了标签的形式,这样操作起来就非常方便,需要哪一个名称直接在前面打勾就可以,不需要的名称直接点击标签上的叉号,直观方便省事,而且也不会因为输入的问题而出错。

3、恢复丢失的进度

相信大部分人都会有这样的经历,UI界面还在执行着任务,但鼠标一划不小心就把UI界面给关掉了,虽然命令窗口还在继续运行,但已经看不到任务执行的状态了,哪怕重新登录UI界面,也无法找回丢失的任务,看不到最终的结果。

新版本里面就提供了一个方法来解决这个问题,像上面说的这种情况,只要命令窗口还在运行没有被关掉,就可以重新登录UI界面,进入到对应的选项卡里面,在 Generate 生成按钮的下方会多出一个蓝色的按钮,点击它就可以在预览窗口中看到丢失的进度,具体效果大家可以自己试一下,也还是蛮好用的。

4、图生图增加放大到指定倍数功能

在旧版本的图生图中,如果想要将原图放大或者缩小,需要手动修改宽高,同时为了保持缩放后的比例不变,还需要手动计算对应的数值,如果不小心算错了,就会导致出图变形,超级烦。

更好的出图体验,Stable diffusion AI画图新版本介绍

而新版本里面就增加了一个缩放指定倍数的功能(Resize by),只需要将这个值设置为需要缩放的倍数,程序在出图的时候就会自动计算图片的尺寸,从而保持图片比例不变,不需要人工参与,简单省事。

这个值最小为 0.05,最大为 4,意思就是出图尺寸最小为原图的 5%,最大为原图的 4 倍。

需要注意的是,这里的放大不同于 Script 里的 SD 放大,如果倍数过大,就会崩显存,一般来说 8G 显存的出图极限尺寸是1280*1280,12G 显存的出图极限尺寸是 1760*1760,所以这个值要根据实际情况来填写。

5、备份及恢复功能

像前面说的,软件这玩意谁也不知道会出现什么问题,特别是扩展插件的更新最容易出问题,所以在更新的时候就需要提前做好备份。

新版本的 Webui 里面就提供了插件以及 Webui 的备份及恢复功能(Backup/Restore),这个功能可以在 Extensions扩展选项卡里面找到。

更好的出图体验,Stable diffusion AI画图新版本介绍

a、备份

State to restore 里选择需要备份的内容,可以备份扩展插件,也可以备份 Webui,也可以两者都备份, 在 Config Name文本框里输入本次备份的名称,然后点击Save Current Config 按钮,就可以备份当前的配置。

该备份并不是备份文件内容,而是备份 git 上提交的哈希值,使用过 git 的应该都知道每一次提交都会生成一个哈希值,该值在整个项目里面都是唯一的。

更好的出图体验,Stable diffusion AI画图新版本介绍

b、恢复

恢复很简单,在 Saved Configs 下拉列表里面选择需要恢复的历史版本,然后点击右侧的 Resore Selected Config 按钮,程序就会根据备份的哈希值自动从 git 上下载对应版本的文件,恢复完成好重启 UI 就可以。

6、修改主题

旧版本里面如果想要更改 Webui 的主题,通常需要借助第三方插件,而新版本就直接把这个功能集成到设置里面了。

打开 Setting设置选项卡,左侧栏选择 User interface 用户界面,右侧界面里面找到 Gradio theme 选项,该选项就可以把 Webui 的主题修改为自己喜欢的主题。

更好的出图体验,Stable diffusion AI画图新版本介绍

以上就是本次更新中较为常用的功能,当然也还有其他的内容,感兴趣的话可以上官网查看。

这里也非常感谢 AUTOMATIC1111 大佬的付出,让我们每个人都有机会用上免费的AI画图工具。

© 版权声明

相关文章