【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型

本篇推文共计2000个字,阅读时间约3分钟。

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

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

华为云官方网站

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

华为云官方网站

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

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第1张图片

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

实验流程

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

2.利用Postman获取用户Token值

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

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

1

1.Postman的下载安装

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

https://www.getpostman.com/apps

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第2张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第3张图片

什么是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测试ModelArts部署的图像分类模型_第4张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第5张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第6张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第7张图片

2

2.利用Postman获取用户Token

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第8张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第9张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第10张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第11张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第12张图片

输入下面的模板代码:

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

其中华为云账号和华为云密码填写自己华为云的账号密码,服务所在区域结合下表填写,如华北-北京四,就填cn-north-4

除了华为云账号华为云密码服务所在区域改为自己的信息,其它都不用修改。

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第13张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第14张图片

点击页面中的“Headers”:

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第15张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第16张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第17张图片

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

3

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

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第18张图片

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

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

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

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

4

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

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第19张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第20张图片

Headers处新建:

Key:X-Auth-Token

Value:第2步中记录的用户token值

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第21张图片

Body的from-data中新建:

Key:images

(注意:Key的类型一定要选择File!!!切记!!!)

Value:选择被测试的本地图片

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第22张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第23张图片

我选择的图片是这张:

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第24张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第25张图片

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

【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型_第26张图片

至此实验全部完成。

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

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

如您对本系列实验感兴趣,可点击下方推文链接,参加5月7日晚20—21点,由我们公众号团队成员主讲的华为云AI创新开发者沙龙

【红包+奖品福利】@所有人 | 看华为云直播,领五一节福利

与华为云技术专家和我们公众号技术成员们一起领略华为云AI魅力,让你轻松Get AI技能。更有大量现金红包华为周边产品等待着您。

风里雨里,华为与我,七号等你!

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

往期回顾

【玩转华为云】ModelArts零代码开发声音识别分类模型

【玩转华为云】教你在Pycharm中调用ModelArts训练和部署模型

【玩转华为云】教你安装本地调用ModelArts平台的Pycharm工具

【玩转华为云】决战黑客松——手把手教你实现Baseline赛题

【玩转华为云】Modelarts用零代码开发FasterRCNN物体检测

【玩转华为云】Modelarts基于FasterRCNN算法实现物体检测

【玩转华为云】Modelarts基于YOLOV3算法实现物体检测

【玩转华为云】Modelarts用海量数据训练猫狗分类模型

【玩转华为云】Modelarts实现猫狗小数据集的智能标注

【玩转华为云】ModelArts用海量数据训练美食分类模型

【玩转华为云】ModelArts零代码开发美食识别分类模型

【玩转华为云】ModelArts实现不同垃圾智能分类

【玩转华为云】ModelArts实现数据集的图片标注

【玩转华为云】ModelArts实现一键目标物体检测

【玩转华为云】ModelArts实现一键行人车辆检测

武汉加油,中国加油!

欢迎各位读者在下方进行提问留言

☆ END ☆

你与世界

只差一个

公众号

扫描上方二维码,获取千元“编程学习资料”大礼包

你可能感兴趣的:(【玩转华为云】手把手教你用Postman测试ModelArts部署的图像分类模型)