但是既然是学习笔记嘛,当然是要有始有终啦,必须系统的开始分享才对得起各位关注我的小伙伴嘛。
所以呢,我们今天就从SD的安装开始讲「后续都以SD来代表 Stable Diffusion 了哈,字少一点也是好的,毕竟手累啊」。
具体介绍呢,其实可以对照 Midjourney「后续简称MJ」 ,只不过MJ是线上付费的,SD是可以免费安装在自己电脑里的「就是对电脑的配置要求有点高」;嗯,MJ相对操作简单一点,SD操作门槛要高一点。
嗯,咋说呢,以武林秘籍为例,SD的心法等级要比MJ更高一些,你投入的精力越多,收获也就越大。SD相对MJ来说,更千变万化一些,你永远不知道SD的潜力在哪里。
话说多了,直接上干货。后续大家可以自行体会哈!
—
小伙伴们想体验SD呢,主要可以有三种方式:
方案一:部署在自己电脑上「对电脑的基础配置有要求」。
方案二:部署在云服务器上「需要花点小钱,也不贵」。
方案三:直接白嫖在线网站的SD。
上面三种方案各有各的优缺点,下边等我介绍完以后,大家对号入座,各取所需哈。
—
方案一:本地部署「安装在自己电脑上Windows版本」
注:Mac我没有啊,没操作过就没有发言权,所以我这边主要介绍Windows版本下的本地部署。
配置要求:
-
内存16G以上,8G就不太推荐了,8G现在开几个应用就很卡了。
-
显卡一般需要N卡「Nvidia」,不建议A卡「AMD」。显存要4G以上,显存越大越好,尤其涉及到跑大图和炼丹「后续也会介绍」的时候。
-
CPU并没有太多要求。
-
固态硬盘建议200G以上,毕竟一个模型就好几个G了。
以下是显卡在运行 SD 时候的性能对比,大家可以直观感受下,然后选择合适自己的显卡。我自己用的是 RTX3060 12G 版本的显卡,算是入门级配置吧「基本可以体验SD的所有功能,就是慢点」。
首先这里要拜谢一下B站的秋叶大神,开发了 SD 一键整合包,不需要我们一步一步去试错,抓耳挠腮了。没错,就是传说中的懒人整合包,熟悉吧!
以下是整合包的百度网盘链接:
https://pan.baidu.com/s/1ll4xB8MiaWD46k5Q0REO0A?pwd=byip
下载下来有这三个文件,首先点击「启动器运行依赖」,按步骤点击安装完成即可。第一个文件先不讲哈,暂时用不上。
然后第二步解压「sd-webui-aki-v4.1.zip」文件,现在已经更新到了4.2版本了,操作是一样的。百度网盘中是4.2的版本。
解压以后是这样的,点击「A启动器.exe」就可以了。
出现这个页面是正常的,等待更新完成就可以了。
这个就是启动页面了,点击「一键启动」即可。
等待启动成功以后,在你的默认浏览器上跳出这个页面就算是启动成功啦,你就可以愉快的玩耍啦!
—
方案二:云部署
如果电脑配置不够,又想玩 SD 怎么办呢,有办法的,毕竟条条大路通罗马不是,接下来我就来讲讲怎么云部署呢,其实也简单的。
首选呢你需要选择一个 GPU 云租赁平台,因为SD只能在 GPU 云平台上部署,我这边使用的是 AutoDL 算力云平台,我就用 AutoDL 来展示了。
AutoDL 网址:https://www.autodl.com/home
注册登录以后首先当然是先充钱啦,小伙伴们把鼠标移动到首页右上角,会弹出以下界面,点击充值就好了,可以先充个5块10块就足够了。
然后大家选择算力市场,默认计费方式就是「按量计费」,我们默认就行,以下是不同 GPU 型号每个小时的价格,大家可以按自己的需求租赁。我反正一般是用的 RTX 3080 ,每个小时不到1块钱。
进来这个页面以后选择社区镜像,输入 LazyDog ,选择最新版本就行。没错,这里也有懒人一键包,这也是各路大神已经帮你搭建好镜像了,你直接用就行。其他参数默认就行,然后点击右下角的立即创建。
等待实例创建并开机。
开机以后点击「JupyterLab」。
以下就是进来的首页啦,大神都把启动SD的说明给你写好了。我就不再赘述了,小伙伴们看说明启动就好了。
具体操作要在终端中操作哦。
由于系统镜像默认生成是在系统盘中,但是系统盘的容量比较小,小伙伴们可以把系统盘中的整个SD文件夹迁移到数据盘中哦,重启服务数据不会丢失的。
出现网址:http://127.0.0.1:6006,就说明启动成功了,小伙伴们记得在启动脚本之前先设置学术加速哦。「先打开看我.txt」说明里也有哈。我就是再强调一下。
然后继续回到咱们的实例界面,点击「自定义服务」。
会弹出以下的弹框。你直接点击「SSH隧道」,然后根据官方文档进行操作就可以了。
SD需要用到模型和插件怎么上传呢,在实例的运行界面选择「文件存储」,然后选择你当前实例所在的区,点击「初始化文件存储」。
初始化成功以后,界面是这样的,你点击「上传」即可上传你的模型和插件啦。注意免费存储空间只有20G哦,超过要收钱哒!
上传的文件会出现在你终端的/root/autodl-fs目录下,你直接迁移到你SD的指定目录下就可以了。
或者你也可以绑定你的网盘进行上传模型,具体操作可以参考官方文档:
https://www.autodl.com/docs/nas/,大家遇到问题也可以先看看 AutoDL 的官方帮助文档哦。
最后提醒大家一句,用完一定记得关机哦!要不然它费用会一直走的。所以小伙伴们尽量别充太多钱,5块10块的忘了也就忘了,不心疼。
—
方案三:白嫖在线网站
推荐一个在线白嫖网站,同时也是SD模型下载网站:https://www.liblibai.com/
登录注册以后,点击右上角的「在线Stable Diffusion」就可以愉快的玩耍啦。
官网有新手教程哦,小伙伴们有需要的可以先看看新手教程再操作。然后,毕竟是白嫖的嘛,所以单个账号当天只能生成100张图片。
以上呢就是今天所有的内容啦,SD的界面参数呢今天就先不介绍了,要不然太长了我怕小伙伴们看不下去。小伙伴们着急的也可以先自行了解哦!
今天主要介绍了SD的三种体验方案,小伙伴们都有自己的选择了嘛。不过说真的,如果真的打算深入研究SD的话呢,听雨这边还是建议大家本地部署哦,毕竟想怎么折腾就怎么折腾!