基于机器学习平台PAI的AI绘画最佳实践(二)

本文涉及的产品
交互式建模 PAI-DSW,每月250计算时 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
模型训练 PAI-DLC,100CU*H 3个月
简介: 基于机器学习平台PAI的AI绘画最佳实践

算力赋能AIGC专题训练营:基于机器学习平台PAI的AI绘画最佳实践

课程地址:https://developer.aliyun.com/trainingcamp/5c9aaef8f02e49dbb0a8dc961ac71248


十三、PAI-SD-API-方案优势和举例报价

来说我们这个优势首先第一点,我们原生的支持整个开源设计stability fusion的开源社区。包括里面的文生图,图生图,包括这个laura模型,control net模型是完美的融合。第二点是这两套diffuser API的方案跟SDWebUI的方案。您需要哪一种触手可及,很快速的就可以把它拉起来,并且保证它的稳定性。第三点是我们的极致的性价比,我们提供极致的便宜的高效的计算资源结合sport incense,刚才讲的抢占型实例,包括这个异步的推理,您可以通过一个队列这样的话不需要实时返回,更大限度的去提升你的GPU的利用率。再包括通过我们的blade的优化,让您的这个出图速度变得更快,而再次降低你的成本。真正的做到这个行业里面的大杀器。

image.png

这个方案其实也非常的简单,最简单来说就是最开始前面这一套其实是一套异步的推理的方案。因为API 保证这个集群的使用率,然后底层用整个的弹性扩缩容的能力,保证您底层资源的最大限度的使用并且在整个您部署的易用性上面,你可以非常方便的去运维,去管理您自己的服务,让你自己的服务可以更快速的被自己的这个游戏或者是应用所集成。并且带来稳定高效、便宜的这样的一套使用体验。

image.png

最后也是报价这。其实跟刚才讲到的报价其实是差不多一样的。因为它本质上都是布了一套SD的东西,只不过有的是web UI使用,而这个是API的使用。今天给了一个blade的性能的对比分析。可以看到在blade加速的情况之下,在A十的这个机型上面,今天加速比达到了2.34倍。那相当于整个达到了原来速度的两倍以上。让您出图的效率更高,并降低更多的成本。

 

十四、AIGC 模型训练及微调

刚才讲到的两个场景,第一个是美术社的场景他需要去做这个AI绘画,他需要用来外部UI。第二种就是API的场景,它需要通过调API的形式去完成AI绘画。AI绘画它过程中一定需要模型去进行绘画,今天完全纯通用的像C站横滨face model scope上面的模型,它很多情况下不会满足客户真实的生产场景的需求。这也是为什么像mid journey这样的产品,很难被B端的客户所应用。因为B端的客户他一定会有自己的定制化的需求。比如原神,我拥有那么多的IP我需要围绕我这个IP去进行绘画,不能随便给画一个不认输IP的东西。那这个时候就需要您对它的原来的模型去做一些模型的训练,SD的搬运,以及生成您自己的lower模型。

image.png

在这个领域,现在火遍这个市场的一个工具叫做kohya-SS。这个东西在B站上有大量的教程,我感觉美术师比我们玩的都厉害的多。我今天去拜访了非常多的客户,华东的华南的非常多的游戏公司互娱的公司。我每次去跟他们去做交流的时候,我发现其实并不是我给他们在灌输什么,是他们在给我讲,他们在说网上在B站上,他们学到了什么样的就是怎么样去拉起kohya,拉起SDWebUI怎么去弄,怎么支持。然后我回来开始疯狂的补习这样的功课。所以我们今天也推出了这样的方案,您今天不用再单击的去这个相对麻烦的垃圾和kohya-SS的这样一个训练的工具。我们自动的集成了它整个镜像,开源社区的镜像,然后帮助您也是一键式的拉起这样一套kohya-SS的一套工具。然所有的美术师都比我熟的多去用这个东西你可以看到他的这个训练过程中,是生成自己的lora模型。今天看到其实每一个美术师,他都有自己几百个lora模型,他们真的是深度用户,比我们玩的都熟的多。他们怎么去训练lorar模型,然后lora型怎么使用我们更多的其实就是把这个工具变得极其的好用,并且极其的便宜,提供给我们的客户。

image.png

说完美术师之后,还是回到开发者。我天开发者就想写代码去翻译模型怎么办没问题,我们提供PAI DSW这款产品,让您通过w get代码的方式,去通过改代码的方式去对模型进行翻新的训练。快速开始针对于完全小白的客户,我们今天提供了快速开始的一款产品。

image.png

在这个里面您不需要写任何一行代码,不需要看任何东西,只是需要准备好这样的数据集,通过点点点的形式就可以完成您自己的lora模型或者是大模型的翻新训练。

 

十五、LLM 大模型训练和部署

讲完这个AIGC这个场景,再换句话回过来另一个场景就是大规模原理模型LLM这样的场景。在这些的领域,其实平台也做了非常多的集成。我们来一起来看一看怎么去用。

image.png

首先还是第一点,今天在ES上面集成了这个一键可以部署一个chat GLM的这个web UI的应用以及您可以通过long chain去集成您自己的业务数据。这两个也都是非常火爆,我们现在最火的两个大模型,一个是这开源大模型,一个是chat GLM,一个是拉马,然后最火的这个插件,开源设计应用lang chain,都有很好的集成。因为我们都通过镜像的方式集成,你可以一键式的把这样一套GLM去把它拉起来。并且可以看快速的跟它去对话,并且你也可以通过lang chain去把自己的业务数据,通过这个vector的形式,知识库文件的现代化的形式,很快速的去集成到自己的chat的boat中可以跟他对话,去产生您自己的业务价值。让它在一个真正的生产场景,而不是demo场景中变得有用,去让您真正的生产业务中去发挥它的价值。

image.png

包括在我们的DSW里面,你也可以通过代码化的方式去快速的去进行这个chat GLM模型的翻圈训练,以及模型的拉起。

 

十六、PAI 灵骏智算服务

刚才讲的是开源大模型怎么去应用今天如果您有自己训练超大模型的这样需求,我们也提供了一个超算平台-PAI灵骏智算服务它里面提供的是超高能的络,什么RDMA以及超大规模的存储CPFS,以及超高规格的算力。这个A800H800的机器,让您在上面可以做大规模分布式的一套训练包括这包括部署的能力,满足您自建大大模型一套需求的平台。今天我们这款产品叫做PAI灵骏智算服务,也已经向大家公开的使用了。

image.png


十七、客户使用产品观点

这个刚才讲的是我我们自己PAI,我们自己说自己多么好多么厉害。今天其实客户更想听到别人客户是怎么用的,别人客户是怎么想的。这对大家可能更有价值。

image.png

今天也以一个公司为例,这个具体的名字我就不展开讲了。这是我们合作的非常紧密的一个客户,上海市的一个大型的游戏公司。他们在整个端游领域和手游领域都有非常大规模的游戏进展然后公司的盈利规模也是非常大的。在整个的这套平台实践之中,这个公司跟我们一起做了两套整个的解决方案。

第一套就是我刚才讲的SDWebUI针对他们自己内部的美术师,批量的做了很大规模的SDWebUI的实践里面的美术设计师,他们内部的账号体系就跟阿里云SSO完全打通。可以一站式把SDWebUI的入口嵌入到他们的套装里面,直接去使用,方便了他们美术师真正使用这个过程。并且在整个过程中也可以去按工作日去隔离资源,去弄自己的模型,去出自己的图,并且互相是完全分离开的可以出自己的账单。并且多人可以共用同一张卡,极大的降低了他们的成本。第二块就是他们在游戏里面面向C端做了很多SDAPI的集成也是刚才讲到的。然后在这个里面他们用到了异步推理,用到了整套弹性伸缩用到了博列的加速,进一步的去降低他们的成本。

再以一个性能case的去举例,在相同的这个情况之下,我们用的模型是这个国模型,然后正向的promise。这个negative的promise

image.png

在整个测试场景之中,我们是分别用了原生的SDVUI和启动x formose加速的。x formose是这个SDW UI自带的一套加速的体系,以及使用我们自己PAI自研的blade加速。我们会在这些场景中发现,尤其是更大规模的场景,我们的生产效率直接提高了2倍到3倍相当于您直接减省了2倍到3倍,这是一个非常可怕的效率。今天PAI更好的去让您去在这个平台上做AI绘画。整个AIGC的创新之旅的实现。

 

十八、产品介绍

最后如果您对我们的产品感兴趣的话,可以通过扫这个二维码去立刻免费试用。PAI EAS推出了500块钱的免费试用礼盒包。只要您是我们的新客户,都可以免费去领取,免费去试用。更多的问题也可以加入我们的群,跟我们一去交流。我们可以一起去看看更多的业务场景,让我们在AIGC这个行业里面去看看有没有更多好玩的东西,让我们一起去尝试一下。

image.png

 

十九、产品试用展示

最后我会给大家做一些demo的展示刚才说了很多之后,来展示一下,从头来说,比如第一步,进到产品先进到阿里云的官网。在产品里面去找到人工智能机器学习平台PAI,点击查看控制台。如果您第一次的话需要先开通,也很简单。刚才也讲到了,如果您是第一次的使用,也可以去领取我们的免费试用包。这个EAS提供500块钱的免费试用包,您可以去尽情的使用。

找到在这个里面,我们我刚才提到了我们数据准备有i tag我们的开发有这个designer和DSW。我们的模型训练有DLC,然后模型部署有EAS。点击到EAS进入到一个工作空间。这个里面其实有一些文档,可以造出我们的很多的产品的最佳时间的文档来在的文档里面,实践教程里面有AIGC,然后五分钟部署这个应用,这里面有详记得去部署的方法的介绍。

具体实操一下,简单其实很简单,点击一个部署服务

image.png

输入一个名字比如说这个SD web UI demo001,然后选择AI这个镜像部署AI外部应用,然后选spread diffusion的web UI,然后选镜像或者选一个3.0镜像,把这个勾选上。这个地方可以去做模型的挂载。刚才有也有说到,今天如果你有自己的下载好的或者训练的loar模型等等,那您可以通过这种方式去挂载进来和OSSnas都可以。

image.png

比如OSS的话,那您可以去选自己一个OSS目录,这个是之前都创建好的,您可以在OSS的控制台去找到这样的目录,然后去找到一个样的文件。

image.png

然后挂载的路径,直接copy下来,在这个解决方案的文档里面都有,大家可以直接去copy挂载模型。这边单独写了一张,找到这个路径,给它挂进去。

image.png

这个路径的不用写死,这个dota OSS可以随便换的。比如说你可以自定,比如test,这个你可以随便写。

image.png

但是在这个地方启动命令的时候,data-dil,这个地方要跟它去做一个对应,写相对路径就好Data test然后选资源。刚才提到了,这个超级便宜,挺好用的GU30的这款机型选择它如果是您第一次也可以参加这样的试用活动,去免费体验这个计算资源。

image.png

然后可以选这样的计算资源,然后点击部署就ok了。

刚才讲的是OSS,你也可以去挂载nas你可以选择nas,然后选择nas的一个文件系统。然后在那里里面你可以选择不同的容量型的性能的nas。根据您自己的业务需求,然后选择挂载点,然后把路径挂载上。这个挂载路径是一样的。比如这个是nas,我就写成nas,这个地方就是挂载的nas,把这个OSS去掉,就挂载一个就行了。是为了方便,所以给大家展示了两个

image.png

然后再把这个地址填进来,这挂载的路径,这个地方你直接copy过来就好了。就是随便自定义,只要跟他对齐就好了。这个名称是可以自己定义的。然后点击部署,换个志愿组,对换安全组,点击部署,然后再等一段时间就可以把这个服务器下来了,非常的方便。

image.png

今天为了效率,找一个我之前部署好的,比如找一个之前部署好的SDWebUI的服务。您点击这个查看web UI,点击查看web UI你就可以进到SDWebUI里面了,在这个里面你可以切换自己的大模型。

image.png

我之前准备了很多的模型,可以去切换。切换好了之后,你可以去输入一个词,QQ dog的语录,然后点击生成。就可以快速的生成你自己想要的这样的一些图片非常的丝滑顺滑丝滑且便利。

image.png

除了SDWebUI的这套以外,我们也支持你部署一套chain BLM。就是说我再部署一个chat GLM demo001AIY应用,然后选chat GL MIUI,然后选版本,然后勾选。

image.png

这个里面你也可以去挂载自己的OSS,你可以挂载自己的这样一些LLM的大模型。这边就不做挂载的演示了。然后这边你去选一个GPU的资源,还是选这个GU30然后点击部署

image.png

 

可以看到这个过程非常的简单,基本不需要写任何的东西,很快的就可以把它补起来然后等它去这个运行就好了。

image.png

我也找一个我之前部署好的,点击进去,那我就进到了这样一套chat GLM的界面里面比如输入这个请介绍,你是谁这个点发送,他是他就开始跟他对话。比如请给我介绍一个两天的学习理财计划然后他就可以开始给你置顶,就正常的像chat GPT1样去找他聊天,快速拉起您自己的一套SDWebUI的是chat GLM的这样一套大模型的SDWebUI这个chat GLM的web UI。

你也可以通过launching去拖入您自己的一个业务数据。

image.png

这个自己之前找到的一个MD的这个是read MI markdown的一个文档。这个文档里面主要是讲deep speed的一个安装和用法。然后上传上来之后,点击一个知识库文件的限量化。然后它已经加载完成了。比如加载完成之后就可以问他了。比如我问他如何下载deep speed,然后点击发送。

然后他就可以把这个文件里面加载的这个知识快速的给您吐出来。其实这个只是一个例子,让你更好的集成自己的业务数据,去使用整个大模型的推理的这样一套业务,今天的分享就到这。

相关实践学习
使用PAI-EAS一键部署ChatGLM及LangChain应用
本场景中主要介绍如何使用模型在线服务(PAI-EAS)部署ChatGLM的AI-Web应用以及启动WebUI进行模型推理,并通过LangChain集成自己的业务数据。
机器学习概览及常见算法
机器学习(Machine Learning, ML)是人工智能的核心,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。 本课程将带你入门机器学习,掌握机器学习的概念和常用的算法。
相关文章
|
3天前
|
人工智能 关系型数据库 分布式数据库
PolarDB-PG AI最佳实践3 :PolarDB AI多模态相似性搜索最佳实践
本文介绍了如何利用PolarDB结合多模态大模型(如CLIP)实现数据库内的多模态数据分析和查询。通过POLAR_AI插件,可以直接在数据库中调用AI模型服务,无需移动数据或额外的工具,简化了多模态数据的处理流程。具体应用场景包括图像识别与分类、图像到文本检索和基于文本的图像检索。文章详细说明了技术实现、配置建议、实战步骤及多模态检索示例,展示了如何在PolarDB中创建模型、生成embedding并进行相似性检索
|
3天前
|
SQL 人工智能 关系型数据库
PolarDB-PG AI最佳实践 2 :PolarDB AI X EAS实现自定义库内模型推理最佳实践
PolarDB通过POLAR_AI插件支持使用SQL调用AI/ML模型,无需专业AI知识或额外部署环境。结合阿里云EAS在线模型服务,可轻松部署自定义模型,在SQL中实现如文本翻译等功能。
|
4天前
|
存储 人工智能 运维
AI + 可观测最佳实践:让业务从“看见”到“洞察”
本文介绍了AI Ops的概念及其在提升系统运维效率、洞察力和可观测性方面的作用。主要内容分为三个部分:一是监控、观测与洞察的区别及挑战,强调了数据整合和语义对齐的重要性;二是AI与计算如何重塑可观测性,通过UModel数字图谱和多模态存储分析架构实现数据联通;三是最佳实践与未来展望,展示了阿里云AI Stack可观测解决方案的应用案例,并总结了可观测性的四个发展阶段,最终愿景是借助AI力量让每个人成为多领域的专家。
|
3天前
|
存储 数据采集 算法
构建AI数据管道:从数据到洞察的高效之旅最佳实践
本文探讨了大模型从数据处理、模型训练到推理的全流程解决方案,特别强调数据、算法和算力三大要素。在数据处理方面,介绍了多模态数据的高效清洗与存储优化;模型训练中,重点解决了大规模数据集和CheckPoint的高效管理;推理部分则通过P2P分布式加载等技术提升效率。案例展示了如何在云平台上实现高性能、低成本的数据处理与模型训练,确保业务场景下的最优表现。
|
2天前
|
人工智能 安全 大数据
PAI年度发布:GenAI时代AI基础设施的演进
本文介绍了AI平台在大语言模型时代的新能力和发展趋势。面对推理请求异构化、持续训练需求及安全可信挑战,平台推出了一系列优化措施,包括LLM智能路由、多模态内容生成服务、serverless部署模式等,以提高资源利用效率和降低使用门槛。同时,发布了训推一体调度引擎、竞价任务等功能,助力企业更灵活地进行训练与推理任务管理。此外,PAI开发平台提供了丰富的工具链和最佳实践,支持从数据处理到模型部署的全流程开发,确保企业和开发者能高效、安全地构建AI应用,享受AI带来的红利。
|
6天前
|
人工智能 安全 算法
PAI负责任的AI解决方案: 安全、可信、隐私增强的企业级AI
在《PAI可信AI解决方案》会议中,分享了安全、可信、隐私增强的企业级AI。会议围绕三方面展开:首先通过三个案例介绍生活和技术层面的挑战;其次阐述构建AI的关键要素;最后介绍阿里云PAI的安全功能及未来展望,确保数据、算法和模型的安全与合规,提供全方位的可信AI解决方案。
|
2天前
|
人工智能 容灾 Serverless
AI推理新纪元,PAI全球化模型推理服务的创新与实践
本次分享主题为“AI推理新纪元,PAI全球化模型推理服务的创新与实践”,由阿里云高级产品经理李林杨主讲。内容涵盖生成式AI时代推理服务的变化与挑战、play IM核心引擎的优势及ES专属网关的应用。通过LM智能路由、多模态异步生成等技术,PAI平台实现了30%以上的成本降低和显著性能提升,确保全球客户的业务稳定运行并支持异地容灾,目前已覆盖16个地域,拥有10万张显卡的推理集群。
|
2天前
|
存储 人工智能 大数据
AI开发新范式,PAI模型构建平台升级发布
本次分享由阿里云智能集团产品专家高慧玲主讲,聚焦AI开发新范式及PAI模型构建平台的升级。分享分为四个部分,围绕“人人可用”和“面向生产”两大核心理念展开。通过降低AI工程化门槛、提供一站式全链路服务,PAI平台致力于帮助企业和开发者更高效地实现AI应用。案例展示中,介绍了多模态模型微调在文旅场景的应用,展示了如何快速复现并利用AI解决实际问题。最终目标是让AI技术更普及,赋能各行业,推动社会进步。
|
2天前
|
人工智能 运维 API
PAI企业级能力升级:应用系统构建、高效资源管理、AI治理
PAI平台针对企业用户在AI应用中的复杂需求,提供了全面的企业级能力。涵盖权限管理、资源分配、任务调度与资产管理等模块,确保高效利用AI资源。通过API和SDK支持定制化开发,满足不同企业的特殊需求。典型案例中,某顶尖高校基于PAI构建了融合AI与HPC的科研计算平台,实现了作业、运营及运维三大中心的高效管理,成功服务于校内外多个场景。
|
1月前
|
SQL 人工智能 自然语言处理
PolarDB-PG AI最佳实践 1:基础能力实践
Polar_AI 是 PolarDB 数据库的 AI 扩展,集成了先进的人工智能模型和算法,使数据库能够执行机器学习和自然语言处理任务。它支持 PostgreSQL 及 Oracle 兼容版本,通过标准 SQL 轻松调用 AI 模型,具备简单易用、灵活可定制、无缝数据融合、数据安全和高性能等优势。用户可以通过 SQL 快速实现文本转向量、情感分类等功能,并能自定义扩展 AI 模型。

相关产品

  • 人工智能平台 PAI