今天分享的是:AI开发平台ModelArts API参考
报告共计:1722页
该文档为《ModelArts 6.8.0 API 参考》,主要介绍了华为云ModelArts平台的API接口相关内容,以下是核心内容总结:
文档基本信息
- 版本与发布时间:文档版本为01,发布于2025年5月16日,由华为云计算技术有限公司发布,版权归其所有。
- 法律声明:未经书面许可,不得擅自摘抄、复制文档内容及传播,文档中提及的商标归各自所有人所有,产品等受商业合同和条款约束,内容会不定期更新,仅作使用指导,不构成担保。
API整体架构
- 调用方式:ModelArts提供REST风格API,支持HTTPS请求调用,也提供多种编程语言的SDK。调用前需了解相关概念,终端节点因服务和区域而异,调用时需构造请求URI、选择请求方法、添加请求消息头和消息体,认证鉴权方式有Token认证和AK/SK认证,推荐使用安全性更高的AK/SK认证。
- 主要模块:包含Workflow工作流管理、开发环境管理、训练管理、AI应用管理、APP认证管理、服务管理、资源管理等多个模块,每个模块下有诸多具体API接口,如Workflow工作流管理下有获取列表、新建、删除、查询、修改等接口。
各模块核心功能
- Workflow工作流管理:可对工作流及其执行进行全面管理,包括创建、查询、删除工作流,管理工作流执行记录,如停止、重跑等操作,还能进行消息订阅、定时调度设置等。
- 开发环境管理:以创建Notebook实例为例,可根据实例规格、AI引擎镜像、存储等参数创建,能通过网页和SSH客户端访问,创建为异步操作,状态需通过查询获取,还涉及实例的查询、更新、删除等操作。
- 训练管理:涵盖算法管理,如创建、查询、更新、删除算法,以及训练作业管理,包括创建训练实验和作业、查询详情、更新描述、终止作业等,还能获取超参搜索算法、进行超参敏感度分析等。
- 其他模块:AI应用管理可查询模型runtime、管理AI应用;APP认证管理能管理APP及API授权;服务管理可对服务进行部署、查询、更新等操作;资源管理涉及节点、网络、资源池等管理。
附录内容
- 包含状态码、错误码,以及获取项目ID、账号名、用户名等信息的方法。
文档内容全面详细,为开发者使用ModelArts API提供了清晰的指导,从API调用的基础构造到各功能模块的具体接口操作都有涵盖,有助于开发者高效使用ModelArts平台进行AI开发相关工作。
以下为报告节选内容