玩转AIGC | 使用阿里云NAS+PAI-EAS部署Stable Diffusion文生图模型

简介: 阿里云的AIGC存储解决方案是覆盖了数据收集、模型训练以及模型推理整个生命周期,本实验场景主要覆盖模型推理过程,介绍如何使用模型在线服务(PAI-EAS)以及文件存储NAS部署AIGC应用,快速生成图片。

AIGC作为人工智能技术和产业应用的要素之一,可自动生成图片、音频、文本、视频、代码等内容,随着技术能力的不断迭代升级,将降低内容创作门槛、释放创作能力。AI绘画工具Stable Diffusion ,是一种基于潜在扩散模型(Latent Diffusion Models)的文本到图像、图像到图像生成模型,能够根据任意文本或图像输入,生成高质量、高分辨率、高逼真的图像。基于 Stable Diffusion WebUI,可以在网页上轻松进行文生图、图生图的操作。

 AI解决方案.png

阿里云的AIGC存储解决方案是覆盖了数据收集、模型训练以及模型推理整个生命周期,本实验场景主要覆盖模型推理过程,介绍如何使用模型在线服务(PAI-EAS)以及文件存储NAS部署AIGC应用,快速生成图片。

 

一、准备工作

 

在阿里云免费试用的官网页面中(https://click.aliyun.com/m/1000374869/),可以找到文件存储NAS、PAI-EAS的试用资源,然后领用相关资源。戳这里>>,领取PAI-EAS免费试用。

PAI-EAS+NAS.png


二、实验步骤

 

1、创建相关的VPC、安全组和交换机

 

登录阿里云控制台,创建一个专有网络VPC,VPC的名称可以根据业务或个人喜好自行命名。选择IPV4网段时,可以从默认的三个网段中任选一个。在创建VPC的同时,需要把相关的交换机也创建好。因为和机器学习平台PAI连接,属于一种VPC的专网连接,需要通过专业的交换机实现。

创建专有网络.png

在VPC和交换机创建完成之后,接下来要创建安全组策略。通过VPC页面的云服务、云服务器安全组策略页面,可以创建安全组,此时选择默认的安全组策略即可,网络就选择刚才创建的VPC。相关描述建议根据个人选择进行添加,访问规则可不用改动。

创建安全组.png


2、创建相关的文件存储资源

 

在文件存储的控制台,选择创建文件存储通用型NAS。选择地域要勾选河源,因为相关的免费试用资源都是在华南2(河源)。在专有网络VPC、虚拟机交换机选择在前一步所创建好的VPC网络和交换机的名称,再点击立即购买,就会收到文件存储NAS创建成功的提示,在文件系统列表中可以查看到通用型NAS系统。

创建通用型NAS.png


3、通过PAI平台部署模型

 

进入机器学习平台PAI的页面搭建模型,首先需要在工作空间列表中新建一个工作空间,建议工作空间按照工程来进行命名(比如mynewaigc),可以把一组的工程集中在一个工作空间中。

 

工作空间创建好后,接下来使用模型在线服务(PAI-EAS)来部署模型。在部署模型之前,首先要选择刚才创建的工作空间mynewaigc,然后进入EAS。进入EAS之后呢,有多种服务可供选择,本次实验需要选择部署服务。填写模型服务信息时,需要自定义一个服务名称。由于本次要部署Stable Diffusion的一个web应用,所以部署方式需要选择镜像部署AI-Web应用。在镜像的选择上,PAI平台已经帮用户打包好了AIGC的应用,点击选择stable-diffusion-webui,镜像版本选择2.2版本。

部署服务.png

接下来需要选择存储的空间,也就是在模型配置选择NAS挂载。此时可以选择之前创建的NAS文件系统,每个文件系统默认会自带的挂载点,也可以一并选择。在源路径上,无需自输入“/”使用NAS的根路径,无需自定义路径。至于挂载路径,选择/code/stable-diffusion-webui/data,相当于“/”这个子目录就是我们所要指定的数据存储的目录。这样的话,整个这个模型部署以及图片都会在挂载的目录上生成。

NAS挂载.png

挂载路径填写完成后,开始选择运行模型需要使用的资源。这时得选择公共资源组和常规资源配置。在资源配置选择中,点击试用活动,可以看到之前在试用活动中领用的资源,然后选择一台GPU服务器。此时页面会显示这台服务器每小时会产生13.98元的费用。不过,这部分费用可以通过领用的试用资源中的500元代金券进行抵扣。所以,如果担心在测试使用的过程中产生不必要的费用,可以重点关注使用的时长。

资源配置选择.png

最后,在专有网络配置中,选择之前创建的VPC、交换机、安全组,就可以开始部署应用。当应用部署完成之后,如果服务状态处于运行中,就意味这个服务部署完成。

专有网络配置.png


4、使用模型实现文生图

 

在服务方式中选择点击查看Web应用之后,会进入我们所部署的Stable Diffusion的Web界面,使用文生图功能可以通过提示词生成对应的图片。比如输入cute dog很快就能得到一张小狗的图片。

cute dog.png

在默认情况下,Stable Diffusion只支持使用英文+有限的emoji颜文字来作为提示词(Prompt)。通过安装WebUI 插件,可以输入中文或其他语言生成图片。互联网上已有很多相关教程,可自行查找学习,在此不一一赘述。


三、清理资源

 

模型使用结束后,接下来需要清理资源,以免产生不必要的费用。首先,要停止模型、删除资源,当PAI-EAS里关联的GPU资源被清除,就不会再产生相关的费用。

停止模型.png

然后再去删除文件系统,这时需要在文件系统列表中删除之前创建的文件存储资源。由于文件存储资源挂载到VPC网络中,还有生命周期策略以及回收站的设置,因此需要清除这三项的关联信息。当这些信息全部清除完成之后,点击删除即可。

删除文件系统.png

最后要做的是专用网络VPC资源的清除,这时需要先删除交换机和安全组策略再强制删除VPC网络资源,从而释放所有的网络、网关等资源。至此,本次实验所创建的所有资源全部被释放完成,不会再产生额外的费用。

删除专有网络.png

欲了解更多,请点击这里。

相关实践学习
函数计算部署PuLID for FLUX人像写真实现智能换颜效果
只需一张图片,生成程序员专属写真!本次实验在函数计算中内置PuLID for FLUX,您可以通过函数计算+Serverless应用中心一键部署Flux模型,快速体验超写实图像生成的魅力。
相关文章
|
机器学习/深度学习 人工智能 自然语言处理
AIGC-Transformer 模型
8月更文挑战第6天
|
自然语言处理
AIGC使用问题之GPT-1如何优化目标函数,如何做模型微调
AIGC使用问题之GPT-1如何优化目标函数,如何做模型微调
|
机器学习/深度学习 人工智能 大数据
AIGC使用问题之多模态大模型如何升级AIGC的内容创作能力
AIGC使用问题之多模态大模型如何升级AIGC的内容创作能力
|
人工智能
AIGC使用问题之视觉大模型如何提高AIGC的感知能力
AIGC使用问题之视觉大模型如何提高AIGC的感知能力
|
存储 运维 监控
阿里云的文件存储NAS使用心得
阿里云的文件存储NAS使用心得
833 0
|
运维 文件存储 对象存储
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
771 0
|
存储 机器学习/深度学习 弹性计算
阿里云文件存储NAS简介和购买流程
阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。兼容POSIX文件接口,可支持上千台弹性计算ECS、容器服务ACK等计算节点共享访问,您无需修改应用程序,即可无缝迁移业务系统上云。 支持智能冷热数据分层,有效降低数据存储成本。广泛应用于企业级应用数据共享、容器、AI机器学习、Web 服务和内容管理、应用程序开发和测试、媒体和娱乐工作流、数据库备份等场景。
|
存储 运维 数据安全/隐私保护
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
769 0
|
存储 监控 安全
阿里云文件存储NAS(Apsara File Storage NAS)的测评体验报告
阿里云文件存储NAS(Apsara File Storage NAS)是一个弹性扩展的分布式文件系统,适用于各种企业级应用场景。本文将对其在内容管理系统和Web服务应用程序中的使用体验进行评估。
708 58
|
人工智能 文件存储
体验阿里云NAS+PAI-ECS部署Stable Diffusion文生图模型
当下,AIGC在生活中无处不见。作为一种新型的内容生产方式,AIGC在传媒、电商、影视等行业的作用可谓是卓有成效。我们可以用AI自主生成创造新的文本、图像、音乐、视频、3D交互内容,一定程度上为日常工作带来了很大的便利。
763 12
体验阿里云NAS+PAI-ECS部署Stable Diffusion文生图模型

热门文章

最新文章

相关产品

  • 文件存储 NAS