【华为云-上云之路】手把手教你用Postman测试ModelArts​部署的图像分类模型

举报
看那个码农 发表于 2020/06/06 15:47:14 2020/06/06
【摘要】 手把手教你用Postman测试ModelArts​部署的图像分类模型

华为云华为公司倾力打造的云战略品牌,2011年成立,致力于为全球客户提供领先的公有云服务,包含弹性云服务器、云数据库、云安全等云计算服务,软件开发服务,面向企业的大数据和人工智能服务,以及场景化的解决方案。


image.png


华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。

image.png

华为云官方网站
ModelArts华为云产品中面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。

image.png

华为云官方网站




用Postman测试ModelArts部署的图像分类模型

本实验将带你学会Postman的下载,安装,注册,启动,获取用户Token等基础操作,并教会你如何用Postman测试ModelArts部署的在线图像分类模型。

image.png





用Postman测试ModelArts部署的图像分类模型实验流程

1.关于Postman的各项前期准备工作

2.利用Postman获取用户Token值

3.启动已经部署的在线服务

4.Postman测试部署的图像分类模型




1


1.Postman的下载安装


首先需要进入Postman官方网站:

https://www.getpostman.com/apps

image.png



根据你的电脑系统(Windows,macOS,Linux)选择下载的类型,整个文件约80M:

image.png



什么是Postman?
Postman是网页调试与辅助接口调用的工具,具有界面简洁清晰、操作方便快捷的特性,可以处理用户发送的HTTP请求,例如:GET,PUT、POST,DELETE等,支持用户修改HTTP请求中的参数并返回响应数据。


安装Postman依赖.NET Framework 4.5组件,如果您的系统上没有该组件,可以通过下面的下载链接进行下载和安装:


https://www.microsoft.com/en-us/download/details.aspx?id=42642


image.png


将之前下载好了的Postman安装后,直接打开就是这个页面,加载比较慢,耐心等待:


image.png


注册账号和密码,等待的时间也会略长,所以请耐心等待:


image.png


登陆账号密码后,进入下面的页面:

image.png





2


2.利用Postman获取用户Token


获取IAM区域与终端节点地址,得到属于自己的Request URLimage.png



结合表格,以自己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软件,点击图中“+”号:

image.png



下图中所示,选择“POST”后:image.png



将刚才得到的Request URL粘贴至Postman中:

image.png


粘贴后,点击“Body”,选择“raw

image.png


输入下面的模板代码:

{
  "auth": {
    "identity": {
      "methods": ["password"],
      "password": {
        "user": {
          "name""华为云账号",
          "password""华为云密码",
          "domain": {
            "name""华为云账号"
          }
        }
      }
    },
    "scope": {
      "project": {
        "name""服务所在区域"
      }
    }
  }
  }



其中华为云账号和华为云密码填写自己华为云的账号密码,服务所在区域结合下表填写,如华北-北京四,就填cn-north-4
除了华为云账号华为云密码服务所在区域改为自己的信息,其它都不用修改。

image.png


单击“Send”,发送API请求,得到下面的页面:

image.png


点击页面中的“Headers”:

image.png


就可以在出现的页面处,看到用户Token值:

image.png


对应右侧的数值就是用户Token值:image.png



为方便复制粘贴用户Token值,可保留此页面。


3


3.启动已经部署的在线服务


在ModelArts平台启动已部署好的图像分类模型:

image.png


如何部署图像分类模型,请看我往期系列推文:



【玩转华为云】手把手教你利用ModelArts零代码开发声音识别模型




【玩转华为云】手把手教你利用ModelArts零代码开发美食分类模型




【玩转华为云】手把手教你利用ModelArts实现垃圾自动分类




4


4.Postman测试部署的图像分类模型


点击进入启动好了的图像分类在线服务,选择“调用指南”,在“调用指南”中复制API接口地址:

image.png


将复制好了的API接口地址,粘贴到Postman中:

image.png


Headers处新建:Key:X-Auth-TokenValue:第2步中记录的用户token值

image.png


Body的from-data中新建:Key:images(注意:Key的类型一定要选择File!!!切记!!!)
Value:选择被测试的本地图片

image.png


操作好了后就是如下界面,可单击“Select Files”选择测试图片:

image.png


我选择的图片是这张:
image.png



选择好了图片后,点击Send”,进行测试:
image.png



结果如下,返回的结果是“”和图片显示的内容是完全一致的,测试成功!

image.png


至此实验全部完成。


大家使用的云端资源记得全部删除或停用,如对象存储服务创建的OBS桶,文件夹;ModelArts创建的数据集,部署的模型等都需要删除,并停用访问密钥,以免造成不必要的花费。


[华为云ModelArts]带给我的记忆不止是人性化,智能化,普众化。更有很多吸引人的AI技术。


正因我们国家有许多像华为这样强大的民族企业在国家背后默默做支撑,做奉献。我们国家才能屹立于世界民族之林。

华为,中国骄傲!中华有为!

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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