Stable Diffusion(一):AI绘画AutoDL平台云端部署

1590 字
8 分钟
Stable Diffusion(一):AI绘画AutoDL平台云端部署

最近AI绘图很火,一直想入坑,但是苦于没有显卡,7月英伟达出了 RTX 4060TI 16G,当时看到大显存非常心动,但是4000左右的答辩价格实在是劝退。

现在是坐等4060TI降价了,本来下定决心下单了,突然看到消息说RX7600发售,英伟达可能为了应对A卡的冲击,这几周会选择给4060TI降价,那就再等几周咯。

但是一直心痒痒想玩,就想到了租用GPU玩玩Stable diffusion试试水。

GPU平台选择

最开始想到的是谷歌的colab,考虑到谷歌云盘那点空间,还有colab非vip只能分到M40这种上古显卡,忙的时候还可能分不到显卡,只能免费连续使用8个小时,要获取最好的使用效果,最终还是要付费,而我又没有国外信用卡,就排除了colab。

看了国内腾讯云、阿里云等厂家,感觉有点小贵,最后找到了AutoDL,可以进行计量付费,不适用的时候可以关机,停止计费,正好我这种业余爱好者的需求。

这里就介绍下,如何在AutoDL平台租用GPU进行Stable Diffusion的部署。

一、注册AutoDL#

1、注册AutoDL账号,如果还没有账号可以点击以下链接进行注册

https://www.autodl.com/

2、如果是学生还可以注册学生认证,免费激活一年炼丹会员,租用GPU打95折,能省一点是一点。

注册后进入首页,点击认证学生进入快速升级通道,通过教育邮箱即可进行认证。

image-20211229150313968
image-20211229150313968

二、使用Stable-diffusion镜像#

这里推荐使用xiaolxl的stable-diffusion-webui镜像,可以直接在首页的算法社区找到。

image-20230827131910752
image-20230827131910752

选择镜像版本,就可以一键自动化部署

image-20230827131945297
image-20230827131945297

点击AutoDL创建实例进入GPU选择界面,有多种GPU供大家租用。因为xiaolxl的stable-diffusion-webui镜像使用的A5000进行部署,为了防止部署时出现自己解决不来的问题,这里我也选择使用A5000。

image-20230827132051284
image-20230827132051284

点击立即创建,就会自动根据选择的社区镜像进行部署,只需要等一切部署好就行。

在控制台界面的容器实例中,可以查看实例部署状况,一般部署1-2两分钟就完成了。

三、绑定网盘#

autoDL支持实例和百度网盘、阿里云盘进行数据传输,可以 备份相关实例数据、迁移数据,和别人共享数据集。

image-20220325102905470
image-20220325102905470

这里以百度网盘为例,登录百度网盘,在左边的工具界面中,选择效率助手,进入百度开放平台页面。

image-20230827132758734
image-20230827132758734

如果没有进行过百度的开发者认证就会创建失败,加入百度开发者平台,完成认证后即可。

在控制台中,选择创建应用

image-20230827133034686
image-20230827133034686

应用类别和应用名称随便填填就行,也可以填AutoDL,避免不必要的麻烦

image-20230827133058291
image-20230827133058291

创建成功后,就可以看到创建应用的AppKeySecretkey

image-20230827132942326
image-20230827132942326

在完成实例开机后,在快捷工具一栏中,可以找到AutoPannel入口,点击打开

image-20230827133546384
image-20230827133546384

这里选择百度网盘存储资料,现在阿里云盘也限速了,还不如百度。

在左边菜单栏中点击添加授权,选择百度网盘,将在百度开发平台中获取的的AppKeySecretkey填入。

image-20230827133759560
image-20230827133759560

点击获取Access Token,弹出百度云盘网页,进行账号授权,获取授权后返回的Token,粘贴进来就完成了百度网盘的授权。

四、镜像配置#

在实例界面的快捷工具中,点击JupyterHub进入配置界面

image-20230827134445319
image-20230827134445319

配置已经帮我们写好了,一步一步点击运行就可以自动进行配置

JupyterHub页面点击代码块,选择进行运行

image-20230827134739810
image-20230827134739810

在执行上述步骤后,刷新浏览器,在jupyterhub笔记本页面重新选择内核。

image-20230827134926515
image-20230827134926515

这样就可以愉快的使用镜像了。

五、Stable diffusion配置#

在笔记本中,点击第二个代码块就打开了模型配置界面,可以进行模型下载、更新、WebUi启动以及模组安装。

image-20230827135255974
image-20230827135255974

1.插件安装#

在工具栏中,点击拓展安装工具,填入需要安装的插件网址,点击安装即可进行拓展安装,信息栏弹出安装完成,即完成插件安装。

image-20230827135855613
image-20230827135855613

这里提供几个拓展安装地址:

c站助手:https://ghproxy.com/https://github.com/butaixianran/Stable-Diffusion-Webui-Civitai-Helper.git

3D OpenPose 编辑器插件:https://ghproxy.com/https://github.com/hnmr293/posex.git

ControlNet 插件:https://gitcode.net/ranting8323/sd-webui-controlnet.git

2.模型下载#

在下载器中可以进行模型安装,点击内置模型下载,镜像中内置了许多主流模型,按需可以进行一键下载。

建议将数据移动到数据盘,系统盘不够下载模型。

移动到数据盘后,webui的文件就移动到了/autodl-tmp文件夹。

stable-diffusion-webui文件夹中,models存储着下载的模型文件,extensions存储着下载的插件文件。

image-20230827140405992
image-20230827140405992

3.本地模型上传#

本地的模型文件可以上传至/autodl-tmp/models/Stable-diffusion/文件夹中。

4.运行WebUi#

在启动WebUi界面中,可以对需要开启的参数进行选择,点击运行WebUI

image-20230827141446138
image-20230827141446138

当输出以下信息后,webui就启动成功了,控制台实例的快捷工具中,点击自定义服务,即可访问WebUI的网页。

在新安装了模型和插件后,最好还是在笔记本中重新运行代码块重启下webui

image-20230827141730563
image-20230827141730563

总结#

1.当实例不使用时可以关机,如果使用的计量付费服务,就会停止扣费,下次使用的时候再开机。

2.但是需要注意的是,关机后,数据并不是永久存储的,以前是可以存储30天,现在是关机15天后释放,所以要记得做好实例和数据备份。

3.关机后,下次开机大概率会存在当前机房GPU不足的问题,这样是无法进行开机的。

参考#

1.AutoDL算力云

2.AUTOMATIC1111/stable-diffusion-webui/NovelAI-Consolidation-Package-3.1: (本地整合版)NovelAI+DreamBooth+DeepdanBooru+Xformers+官网效果+可视化启动界面整合包是NovelAI-Consolidation-Package的第三代版本 - CG (codewithgpu.com)

3.超简单autodl云端部署stable diffusion及一些使用方法-bilibili

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
Stable Diffusion(一):AI绘画AutoDL平台云端部署
https://blog.leihub.cn/archives/627/
作者
阿雷
发布于
2023-08-27
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
群晖照片异地备份到 Unraid + Immich 相册搭建详细教程:rsync 同步与踩坑全记录
NAS & 云服务搭建我家里同时有白群晖和 unRAID 两台 NAS ,准备把群晖里攒了几年的照片进行异地备份,单盘 NAS 一旦坏了,照片可就全没了。 我自己折腾了两天,踩了一堆坑,终于跑通了一套「unRAID 定时拉取群晖 + Immich 相册」的方案。
2
西上东下:梵净山雾中徒步记
城市短途漫游朋友嚷嚷了一年的梵净山,最近终于找到了爬山窗口,做足了攻略的我们,直接选择来一波特种兵爬梵净山。 一、周五晚上10点,株洲站出发 我们几个都是从株洲出发的,火车是晚上的卧铺车,10 点出发,第二天凌晨 5:40 到铜仁。一张硬卧 138 块
3
NotionNext 个人博客搭建教程:腾讯云 EdgeOne 部署
博客搭建 & 运维前言 目前主流的博客搭建方案可大致分为两类,且各有局限:一类是以 WordPress 为代表的动态博客系统,依赖独立服务器运行,运维与硬件成本较高;另一类是以 Hexo 为代表的静态博客框架,采用本地 Markdown 编写,无实时预览能力
4
五一萍乡自驾游|4天游玩全记录
自驾旅行日记五一不想挤人山人海的热门景区,和朋友果断冲萍乡自驾游!四天三晚玩遍孽龙洞、竹筏、反穿武功山,有好玩到封神的项目,也有巨踩雷的景点和美食,还有自驾专属大坑!全程真实无滤镜,新手直接抄作业,避坑省钱两不误✨ ✨出行省钱小技巧 出发前专门囤了株洲
5
2026黄山两日游|株洲出发,黄山两日20公里爬山记录
徒步登山攻略从株洲出发特种兵刷完黄山两日线!全程暴走20公里,日出、云海、天都峰、西海大峡谷全打卡✨ 所有路线、交通、踩坑点都是亲测实况,不用到处翻攻略了,新手直接抄作业就行! 一、全程交通|超详细换乘 我们的路线:株洲→长沙→黄山北站→黄山景区,全程
随机文章随机推荐

评论区

Profile Image of the Author
阿雷
一个小趴菜
公告
本站已从 WordPress 迁移到 Astro,访问更快、更清爽。文章链接保持原样(/archives/文章ID/),评论数据正在陆续恢复中。
分类
标签
最新动态
站点统计
文章
76
分类
15
标签
99
总字数
318,421
运行时长
0
最后活动
0 天前
站点信息
构建平台
EdgeOne Pages
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录