【华为云-上云之路】手把手教你用Postman测试ModelArts部署的图像分类模型
华为云—华为公司倾力打造的云战略品牌,2011年成立,致力于为全球客户提供领先的公有云服务,包含弹性云服务器、云数据库、云安全等云计算服务,软件开发服务,面向企业的大数据和人工智能服务,以及场景化的解决方案。
华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。
华为云官方网站
ModelArts是华为云产品中面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。
华为云官方网站
用Postman测试ModelArts部署的图像分类模型
本实验将带你学会Postman的下载,安装,注册,启动,获取用户Token等基础操作,并教会你如何用Postman测试ModelArts部署的在线图像分类模型。
用Postman测试ModelArts部署的图像分类模型实验流程
1.关于Postman的各项前期准备工作
2.利用Postman获取用户Token值
3.启动已经部署的在线服务
4.Postman测试部署的图像分类模型
1
1.Postman的下载安装
首先需要进入Postman官方网站:
https://www.getpostman.com/apps
根据你的电脑系统(Windows,macOS,Linux)选择下载的类型,整个文件约80M:
什么是Postman?
Postman是网页调试与辅助接口调用的工具,具有界面简洁清晰、操作方便快捷的特性,可以处理用户发送的HTTP请求,例如:GET,PUT、POST,DELETE等,支持用户修改HTTP请求中的参数并返回响应数据。
安装Postman依赖.NET Framework 4.5组件,如果您的系统上没有该组件,可以通过下面的下载链接进行下载和安装:
https://www.microsoft.com/en-us/download/details.aspx?id=42642
将之前下载好了的Postman安装后,直接打开就是这个页面,加载比较慢,耐心等待:
注册账号和密码,等待的时间也会略长,所以请耐心等待:
登陆账号密码后,进入下面的页面:
2
2.利用Postman获取用户Token值
获取IAM区域与终端节点地址,得到属于自己的Request URL:
结合表格,以自己ModelArts平台部署区域为华北-北京四举例:
我的Request URL为:https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens
如果是华北-北京一Request URL为:https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens
打开Postman软件,点击图中“+”号:
下图中所示,选择“POST”后:
将刚才得到的Request URL粘贴至Postman中:
粘贴后,点击“Body”,选择“raw”
输入下面的模板代码:
{
"auth": {
"identity": {
"methods": ["password"],
"password": {
"user": {
"name": "华为云账号",
"password": "华为云密码",
"domain": {
"name": "华为云账号"
}
}
}
},
"scope": {
"project": {
"name": "服务所在区域"
}
}
}
}
其中华为云账号和华为云密码填写自己华为云的账号密码,服务所在区域结合下表填写,如华北-北京四,就填cn-north-4
除了华为云账号,华为云密码,服务所在区域改为自己的信息,其它都不用修改。
单击“Send”,发送API请求,得到下面的页面:
点击页面中的“Headers”:
就可以在出现的页面处,看到用户Token值:
对应右侧的数值就是用户Token值:
为方便复制粘贴用户Token值,可保留此页面。
3
3.启动已经部署的在线服务
在ModelArts平台启动已部署好的图像分类模型:
如何部署图像分类模型,请看我往期系列推文:
【玩转华为云】手把手教你利用ModelArts零代码开发声音识别模型
【玩转华为云】手把手教你利用ModelArts零代码开发美食分类模型
【玩转华为云】手把手教你利用ModelArts实现垃圾自动分类
4
4.Postman测试部署的图像分类模型
点击进入启动好了的图像分类在线服务,选择“调用指南”,在“调用指南”中复制API接口地址:
将复制好了的API接口地址,粘贴到Postman中:
Headers处新建:Key:X-Auth-TokenValue:第2步中记录的用户token值
Body的from-data中新建:Key:images(注意:Key的类型一定要选择File!!!切记!!!)
Value:选择被测试的本地图片
操作好了后就是如下界面,可单击“Select Files”选择测试图片:
我选择的图片是这张:
选择好了图片后,点击“Send”,进行测试:
结果如下,返回的结果是“猫”和图片显示的内容是完全一致的,测试成功!
至此实验全部完成。
大家使用的云端资源记得全部删除或停用,如对象存储服务创建的OBS桶,文件夹;ModelArts创建的数据集,部署的模型等都需要删除,并停用访问密钥,以免造成不必要的花费。
[华为云ModelArts]带给我的记忆不止是人性化,智能化,普众化。更有很多吸引人的AI技术。
正因我们国家有许多像华为这样强大的民族企业在国家背后默默做支撑,做奉献。我们国家才能屹立于世界民族之林。
华为,中国骄傲!中华有为!
- 点赞
- 收藏
- 关注作者
评论(0)