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

本文涉及的产品
文件存储 NAS,50GB 3个月
简介: 阿里云的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/),可以找到文件存储NASPAI-EAS的试用资源,然后领用相关资源。戳这里>>,领取PAI-EAS免费试用。

PAI-EAS+NAS.png


二、实验步骤

 

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

 

登录阿里云控制台,创建一个专有网络VPCVPC的名称可以根据业务或个人喜好自行命名。选择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 DiffusionWeb界面,使用文生图功能可以通过提示词生成对应的图片。比如输入cute dog很快就能得到一张小狗的图片。

cute dog.png

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


三、清理资源

 

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

停止模型.png

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

删除文件系统.png

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

删除专有网络.png

欲了解更多,请点击这里

相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
相关文章
|
5天前
|
存储 人工智能 云栖大会
【云栖大会】阿里云设计中心 × 教育部协同育人项目成果展,PAI ArtLab助力高校AIGC教育新路径
【云栖大会】阿里云设计中心 × 教育部协同育人项目成果展,PAI ArtLab助力高校AIGC教育新路径
|
6天前
|
人工智能 编解码 算法
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
|
7月前
|
数据采集 机器学习/深度学习 人工智能
Datawhale AI夏令营第四期魔搭-AIGC文生图方向Task1笔记
这段内容介绍了一个使用Stable Diffusion与LoRA技术创建定制化二次元图像生成模型的全流程。首先,通过安装必要的软件包如Data-Juicer和DiffSynth-Studio准备开发环境。接着,下载并处理二次元图像数据集,利用Data-Juicer进行数据清洗和筛选,确保图像质量和尺寸的一致性。随后,训练一个针对二次元风格优化的LoRA模型,并调整参数以控制模型复杂度。完成训练后,加载模型并通过精心设计的提示词(prompt)生成一系列高质量的二次元图像,展示模型对细节和艺术风格的理解与再现能力。整个过程展示了从数据准备到模型训练及结果生成的完整步骤,为定制化图像提供了方向。
|
8月前
|
存储 自然语言处理 API
通义万相AIGC技术Web服务体验评测
随着人工智能技术的不断进步,图像生成技术已成为创意产业的一大助力。通义万相AIGC技术,作为阿里云推出的一项先进技术,旨在通过文本到图像、涂鸦转换、人像风格重塑及人物写真创建等功能,加速艺术家和设计师的创作流程。本文将详细评测这一技术的实际应用体验。
262 4
|
5月前
|
JSON 测试技术 API
阿里云PAI-Stable Diffusion开源代码浅析之(二)我的png info怎么有乱码
阿里云PAI-Stable Diffusion开源代码浅析之(二)我的png info怎么有乱码
|
6月前
|
人工智能 自然语言处理 计算机视觉
比Stable Diffusion便宜118倍!1890美元训出11.6亿参数高质量文生图模型
【9月更文挑战第6天】最近,一篇论文在AI领域引起广泛关注,展示了如何以极低成本训练高质量文本生成图像(T2I)模型。研究者通过随机遮蔽图像中75%的patch并采用延迟遮蔽策略,大幅降低计算成本,同时结合Mixture-of-Experts(MoE)层提升性能。最终,他们仅用1890美元就训练出了一个拥有11.6亿参数的模型,在COCO数据集上取得12.7的FID分数。这一成果比Stable Diffusion成本低118倍,为资源有限的研究人员提供了新途径。尽管如此,该方法在其他数据集上的表现及进一步降低成本的可行性仍需验证。
80 1
|
7月前
|
人工智能 编解码 算法
使用PAI-DSW x Free Prompt Editing开发个人AIGC绘图小助理
本文介绍如何借助阿里云PAI-DSW及Free Prompt Editing算法开发个性化AIGC绘图助手,实现图像智能编辑与生成。首先需领取PAI-DSW免费试用资源并创建实例;随后通过运行教程文件完成环境搭建。WebUI界面预设了多种参数供调整,如图像分辨率、编辑层数量等,支持更改图像背景与风格等功能演示。完成实验后应及时清理资源以避免额外费用。此外,参与阿里云开发者社区的“AIGC绘图小助手”活动,不仅可获得免费云资源试用,还有机会赢得桌面折叠风扇、小度智能屏X9等礼品。
|
7月前
|
数据采集 机器学习/深度学习 人工智能
Datawhale AI夏令营第四期魔搭-AIGC文生图方向Task1笔记
这段内容介绍了一个使用LoRA技术定制Stable Diffusion模型的工作流程。首先定义了提示词的结构,接着概述了LoRA作为轻量级微调方法的角色。ComfyUI作为一个图形化工具,简化了AI模型的配置与操作。示例脚本展示了如何通过Data-Juicer和DiffSynth-Studio进行数据准备、模型训练,并最终生成特定风格的二次元图像。通过不同的种子和提示词,生成了一系列具有一致风格但内容各异的高质量二次元角色图像。
|
8月前
|
弹性计算 人工智能 自然语言处理
通义万相AIGC快速生成图像体验测评
通义万相AI绘画创作部署与体验。
|
8月前
|
JSON Shell API
阿里云PAI-Stable Diffusion开源代码浅析之(一)所有api的入参如何看
阿里云PAI-Stable Diffusion开源代码浅析之所有api的入参如何看

相关产品

  • 文件存储 NAS