服务在线调试

服务部署完成后,您可以使用在线调试功能来测试服务是否运行正常。本文为您介绍如何进行服务在线调试。

前提条件

已完成服务部署,详情请参见服务部署:控制台&Designer

操作步骤

  1. 进入PAI EAS模型在线服务页面。
    1. 登录PAI控制台
    2. 在左侧导航栏单击工作空间列表,在工作空间列表页面中单击待操作的工作空间名称,进入对应工作空间内。
    3. 在工作空间页面的左侧导航栏选择模型部署 > 模型在线服务(EAS),进入PAI EAS模型在线服务页面。
  2. 推理服务页签,单击目标服务操作列下的在线调试

  3. 在调试页面的在线调试请求参数区域,配置以下参数。

    参数

    描述

    接口地址调用文档链接

    系统自动填入,无需手动配置。

    Token

    系统自动填入,无需手动配置。

    Request Body

    服务请求数据。

    • 如果您使用通用Processor(包括TensorFlow、Caffe、Blade、PMML)部署服务,服务请求数据构造,可以参考通用Processor服务请求构造

    • 如果您构建的模型为视频智能处理类模型、图像智能处理类模型、语音智能处理类模型、自然语言处理(NLP)类模型等类型,服务请求数据构造,可以参考公共模型仓库

    其他种类模型的服务请求数据,需要根据您自定义模型或镜像的数据输入格式来确定。

    以心脏病预测案例的逻辑回归二分类模型为例,说明如何构造Request Body信息。

    逻辑回归二分类模型为PMML模型,生成的模型文件中特征数据包括sexcpfbsrestegexangslopthalagetrestbpscholchalacholdpeakca。则Request Body信息可以配置以下内容。

    [{"sex":0,"cp":0,"fbs":0,"restecg":0,"exang":0,"slop":0,"thal":0,"age":0,"trestbps":0,"chol":0,"thalach":0,"oldpeak":0,"ca":0}]

  4. 单击发送请求,即可在调试信息区域查看预测结果。image

阿里云首页 机器学习 相关技术圈