本文为您介绍新手用户如何快速上手使用PAI,并了解基于PAI的AI开发流程。
一. 注册阿里云账号
二. 产品开通及账号授权
开通云产品。初次使用PAI需要您登录PAI控制台,一键开通PAI并创建默认工作空间,建议您使用主账号开通产品避免过多权限限制,详细内容请参见开通PAI并创建默认工作空间。
为子账号授权操作权限。如果您使用主账号操作PAI,可跳过本步骤,如果您使用的是RAM子账号,则需要为该子账号授权算法开发、空间管理员等角色。子账号授权请参见管理工作空间 > 成员角色配置。
三. 快速体验PAI
免费试用
阿里云为首次使用DSW/DLC/EAS服务的新用户提供了免费试用权益,新用户可以领取资源抵扣包,在使用相关服务时,通过特定的计算方式进行抵扣。关于免费试用更详细的内容介绍,请参见新用户免费试用指南。
快速开始
Model Gallery是PAI专门面向大模型的组件,其集成了众多开源社区的预训练模型,底层通过对DLC、EAS、DSW封装,使您可以基于开源模型零代码进行模型训练(微调)、模型蒸馏、模型压缩、模型评测及模型部署。初次使用PAI您可以通过Model Gallery快速体验PAI的功能,详情请参见Model Gallery。
四. 了解AI开发流程
基于PAI您可以根据实际开发场景,进行机器学习全生命周期的开发和管理。常见的使用场景如下所示,您可以按照流程引导,使用子产品模块:
云原生AI开发场景
区域 | 描述 | 相关文档 |
① | 准备数据通常是模型开发的第一步,您可以通过数据集管理模块对本地数据、阿里云存储中的数据、以及公共数据集进行统一管理,为数据标注及模型训练环节做好准备。 | |
② | DSW是为AI开发者量身定制的AI云端开发IDE,集成了Notebook、VSCode、Terminal多种开发环境,帮助您快速开始AI模型代码编写、调试和运行。 | |
③ | 镜像管理模块为您展示PAI提供的官方公开镜像以及自定义镜像关联功能,从而在PAI中统一管理应用的镜像。 | |
④ | 云原生一站式的深度学习训练平台,提供灵活、稳定、易用和高性能的机器学习训练环境。支持多种算法框架,超大规模分布式深度学习任务的运行以及自定义算法框架。 | |
⑤ | 为了方便您在提交任务时指定所需的数据集和代码仓,PAI支持添加文件系统NAS或对象存储OSS的数据集以及Git代码仓。 | |
⑥ | 模型管理模块统一管理训练完成的模型,并直接对接模型在线服务(EAS),您可以通过EAS将模型直接部署为在线服务。 | |
⑦ | PAI平台的模型在线预测服务,支持异构硬件(CPU和GPU)模型加载,高吞吐低延迟,大规模复杂模型一键部署及实时弹性扩缩容。 说明 目前EAS产品不支持使用DSW镜像和CPFS类型的数据集。 |
AI+大数据开发场景
区域 | 描述 | 相关文档 |
① | 使用MaxCompute存储数据,首先在DataWorks中对数据进行预处理,然后PAI引用MaxCompute表作为数据源进行模型训练。 | |
② | Designer封装了上百种机器学习算法,您可以通过拖拽组件搭建工作流的方式完成建模,其支持大规模分布式的传统机器学习、深度学习、强化学习训练,支持流批一体训练。 | |
③ | DataWorks根据配置的调度和时间属性等参数,周期调度任务。 | |
④ | 任务管理支持将Designer的实验数据或自定义任务的执行信息记录到PAI提供的任务管理服务中,从而便于进行任务间的实验比较。 | |
⑤ | 模型管理模块统一管理训练完成的模型,直接对接模型在线服务(EAS),您可以直接将模型部署为在线服务。 | |
⑥ | PAI平台的模型在线预测服务,支持异构硬件(CPU和GPU)模型加载,高吞吐低延迟,大规模复杂模型一键部署及实时弹性扩缩容。 说明 目前EAS产品不支持使用DSW镜像和CPFS类型的数据集。 |
五. 典型实践案例
六. 动手实验
使用PAI-EAS一键部署ChatGLM及LangChain应用 使用模型在线服务(EAS)部署ChatGLM的AI-Web应用以及启动WebUI进行模型推理,并通过LangChain集成自己的业务数据。 | PAI-EAS快速部署AI绘画Stable Diffusion WebUI 使用模型在线服务(EAS)的预置镜像,快速部署AIGC Stable Diffusion SDWebUI绘画的AI-Web应用,以及启动WebUI进行模型推理。 | AIGC Stable Diffusion文生图Lora模型微调实现虚拟上装 在交互式建模(PAI-DSW)中,基于Diffusers开源库进行AIGC Stable Diffusion模型的微调训练及推理。 | 基于PAI-EAS挂载OSS部署AIGC服务 使用模型在线服务(EAS)部署AIGC(如Diffusion文生图模型),并利用OSS挂载功能解决AI服务持久化存储与扩容需求,从而避免因PAI服务停止或删除导致数据丢失的问题。 |
在PAI ArtLab一键实现欧洲杯粉丝专属贴纸制作 使用ComyfUI工作流完成个性化AI写真头像贴纸生成。 | 推荐系统入门之使用协同过滤实现商品推荐 在PAI平台搭建一个基于协同过滤算法的商品推荐系统。 | 推荐系统入门之使用ALS算法实现打分预测 使用ALS算法预测用户对音乐的评分。 | PAI-DSW快速启动AI绘画Stable Diffusion WebUI 使用交互式建模(DSW)中启动Stable Diffusion WebUI并进行推理。 |