ModelArts快速获取Rest接口json结构

举报
星月菩提 发表于 2021/01/15 10:58:48 2021/01/15
【摘要】 通过rest接口对于modelarts进行管理,详细的api参考可以参考如下地址:https://support.huaweicloud.com/api-modelarts/modelarts_03_0001.html这次主要介绍一下,如何快速构建请求的json字符串。快速构建请求json的原理所有的ModelArts页面请求都是以Rest接口形式与ModelArts后台进行交互。Chrom...

通过rest接口对于modelarts进行管理,详细的api参考可以参考如下地址:

https://support.huaweicloud.com/api-modelarts/modelarts_03_0001.html

这次主要介绍一下,如何快速构建请求的json字符串。

快速构建请求json的原理

所有的ModelArts页面请求都是以Rest接口形式与ModelArts后台进行交互。

Chrome支持将页面的请求进行截获,因此可以通过chrome获取到页面与ModelArts后台交互的json。获取到以后就可以进行直接使用。

Demo场景

需要通过Rest接口创建一个基于算法管理的训练作业,算法已经导入。

操作过程

点击创建

页面配置完成后,点击下一步

在点击提交之前点击‘F12

弹出页面后点击下图红框按钮,清除历史内容

回到原始页面,点击提交,能够在devTool页面看到捕获到的HTTP请求

查看每个请求的具体信息,这里注意一定要看HeadersPost的请求

将view source后的字符串复制到本地。


用工具对于json进行格式化。

这样我们就能查看到具体的创建训练作业的json字符串,这个json字符串我们直接使用就可以了。

注意:有些时候复制下来的东西非常多,这些信息在页面看不到,其实就是没有用的信息,这些信息记录了页面的一些冗余信息,可以直接删除掉。要想知道哪些是必须请参考,https://support.huaweicloud.com/api-modelarts/modelarts_03_0001.html 大家如果不想参考可以反复修改,提交作业进行测试。大家有些时候会进行一些路径的修改,例如obs路径的修改,这里注意:如果是obs目录,必须要以’/’做结尾。如果是obs目录,必须要以’/’做结尾。如果是obs目录,必须要以’/’做结尾。重要的事情说三遍

访问请求的url地址请参考

https://support.huaweicloud.com/api-modelarts/modelarts_03_0001.html



Rest接口IAM鉴权例子代码参考下面的例子,每个例子里面首先都是进行iam鉴权:

linux使用python基于requests实现推理,输入数据为json字符串 https://bbs.huaweicloud.com/blogs/234862

linux使用java实现推理方法调用,输入数据为json字符串 https://bbs.huaweicloud.com/blogs/233074












【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。