如何在阿里云快速启动Stable Diffusion轻松玩转AI绘画

前言

AIGC最近非常火热,除了chatGPT,还有Stable Diffusion AI绘画,之前看到了一系列关于AIGC的文章,了解到很多同学都想体验下AIGC的魅力。关于Stable Diffusion部署,在网上看到了很多版本,云上最简单最快速部署的版本来了!
image.png

阿里云计算巢提供了Stable Diffusion快速部署及下载自定义模型功能,使用者不需要自己下载代码,不需要自己安装复杂的依赖,不需要了解Git、Python、Docker等技术,只需要在控制台图形界面点击几下鼠标就可以快速启动Stable Diffusion服务进行绘画,非技术同学也能轻松搞定。

初识Stable Diffusion

Stable Diffusion Web UI 是一个基于 Stable Diffusion 的基础应用,利用 gradio 模块搭建出交互程序,可以在低代码 GUI 中立即访问 Stable Diffusion。它支持文字生成图片,图片转图片,使用各种各样的模型来达到你想要的效果,还能训练自己的专属模型。本文向您介绍如何在阿里云上快速的启动stable-diffusion服务进行AI绘画。
先看效果
1.jpeg

快速启动

步骤

1.登录阿里云计算巢控制台,进入Stable Diffusion服务创建界面,根据界面提示,填写相关参数(软件登录名及登录密码很重要,后面访问WebUI需要用到),填写完成点击确认订单(确保账号有余额,推荐选择按量付费方式,使用完将实例释放掉或到ECS控制台选择节省停机模式进行关机以节省成本)。
1.png
1.png

参数说明

您在创建服务实例的过程中,需要配置服务实例信息。下文介绍stable-diffusion服务实例输入参数的详细信息。

参数组参数项示例说明
服务实例名称test实例的名称
地域华东1(杭州)选中服务实例的地域,建议就近选中,以获取更好的网络延时。
可用区配置部署区域可用区I地域下的不同可用区域
付费类型配置付费类型按量付费 或 包年包月
ECS实例配置实例类型ecs.gn6i-c4g1.xlarge实例规格,可以根据实际需求选择
ECS实例配置实例密码********设置实例密码。长度8-30个字符,必须包含三项(大写字母、小写字母、数字、()`~!@#$%^&*-+={}[]:;'<>,.?/ 中的特殊符号)
登录信息软件登录名admin设置软件登录名,默认为admin
登录信息软件登录名密码********设置软件登录密码
网络配置专有网络IPv4网段192.168.0.0/16VPC的ip地址段范围
网络配置交换机子网网段192.168.0.0/24交换机子网网段

2.勾选我已阅读并同意《计算巢服务协议》,点击”立即创建”按钮。
2.png
1.png
3.查看部署进度。
点击去列表页查看,可以看到刚刚创建的服务实例以及服务部署进度。
1.png
4.访问stable-diffusion
等待状态变为”已部署”后,点击详情,进入到对应的服务实例后,可以在页面上获取到Endpoint以访问服务。
1.png
1.png
点击Endpoint后面的链接,输入第1步设置的软件登录名及密码

完成验证后即可访问:
1.png

下载模型

  1. 这里以某个模型网站提供的模型为例,首先登录到C站,找到自己想要下载的模型(预览图左上角显示模型的类型)

  2. 点击一个模型预览图进入详情页,找到Download按钮点击右键,复制链接地址:

image.png

  1. 在计算巢控制台点击运维管理,点击“下载模型”,输入相关参数(选择模型或预览图、模型类型、下载方式、文件类型,输入模型名称):
    1.png
    1.png
    CHECKPOINT模型示例:
    1.png
    Lora模型示例:
    1.png
    注意:CHECKPOINT、LORA、VAE三种方式不需要输入存储目录,其他模型可在模型类型选择“OTHER”, 自行修改文件存储目录:
    1.png
    参数输入完成后,点击下一步
    4.点击创建,开始下载
    1.png
    等待下载完成(等待过程中也可以继续下载其他模型),当执行状态变为成功,表示已经下载完成
    image.png

    5.此时可以登录到WebUI加载下载的模型

    CHECKPOINT模型示例:
    点击上面的刷新按钮,就可以看到我们刚刚下载的CHECKPOINT模型了
    1.png
    Lora模型:
    点击右面Lora按钮,然后点击Refresh,此时就可以看到我们刚刚下载的Lora模型了
    image.png
    在这里我们可以看到,直接下载模型的没有预览图的,此时可以通过上述下载方式自行上传一张图片到模型文件中,这里以上传本地文件的Lora模型预览图为例。
    image.png
    以此点击确定、创建,等待执行状态变为成功。再次点击Refresh,可以看到,预览图也已经加载出来啦!
    image.png

如何节约成本

GPU资源费用较高,使用完毕后可以通过下述两种方式来节省成本:
1.若只是暂时不使用了可以在运维管理页面选择关机(节省停机模式)【确保前面快速启动步骤1中选择的是按量付费类型】,此时部分资源会被回收并停止收费,以降低相关费用、节约使用成本,下次使用再进行开机,操作如下:
注意:此模式可能关机再开机后公网IP可能发生变化,若原IP地址访问不了可在详情-资源选项中查看IP地址进行访问。
关机:
undefined
undefined
undefined
等待关机结束:
undefined
undefined
开机:
undefined
undefined
undefined
等待开机结束:
undefined
undefined
2.若彻底不再使用了可以直接将服务实例删除,后续就不会再产生费用
undefined
好了,现在可以开启你的AI绘画之旅了,祝大家绘图愉快!
image.png

了解更多

本文通过计算巢服务完成了StableDiffusion的快速部署,什么是计算巢服务

计算巢是一个开放给企业应用服务商、IT集成服务商、交付服务商、管理服务提供商(以上都统称为服务商)和最终用户的服务管理PaaS平台。服务商能通过计算巢服务更好地在阿里云上部署服务、交付服务及管理服务。最终用户能通过计算巢管理在阿里云上订阅的各类服务商提供的服务。计算巢为服务商和用户提供了更高效、便捷、安全的服务使用体验。可到计算巢服务官方文档了解更多。

本文通过运维编排服务完成了模型的快速下载,什么是运维编排服务

运维编排服务(简称OOS)是全面、免费的云上自动化运维平台,提供运维任务的管理和执行。典型使用场景包括:事件驱动运维,批量操作运维,定时运维任务,跨地域运维等,也可提供重要运维场景的审批、通知等功能。更多运维功能可在运维编排服务官方文档了解更多。

参考资料:


计算巢服务官方文档
运维编排服务官方文档

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
青葱年少的头像青葱年少普通用户
上一篇 2023年12月27日
下一篇 2023年12月27日

相关推荐