ModelArts快速获取Rest接口json结构
通过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请求
查看每个请求的具体信息,这里注意一定要看Headers为Post的请求
将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
- 点赞
- 收藏
- 关注作者
评论(0)