用户工具

站点工具


call:api

实时接口调用

系统通过服务网关提供实时接口,供外部进行模型计算的调用,输入json格式的输入数据, 输出为模型结果返回

接口说明

  • 接口url:http://hostname:port/consumer/calc/{modelCode}
  • 接口参数:
    • url参数:
      • modelCode:即要调用的模型编码
    • requestBody参数:模型输出内容,json格式
  • 接口返回值
    • 格式:json
    • 返回值内容:
      • status: 状态值,2000表示计算结果正常
      • message: 计算结果的说明
      • data: 模型返回值

接口调用示例

以curl方式为例:

curl -X POST -H 'Content-Type: application/json' \
   -d '{
           "sepal.width": 1.2,
           "sepal.length": 2.5,
           "petal.width": 3.0,
           "petal.length": 1.2
       }' \
   http://localhost:11524/consumer/calc/test-01

返回结果输出示例

{
    "status":2000,
    "message":"计算成功",
    "data":{
        "probability(Setosa)":0.0,
        "probability(Virginica)":0.125,
        "probability(Versicolor)":0.875,
        "variety":"Versicolor"
    }
}
call/api.txt · 最后更改: 2020/07/12 12:07 (外部编辑)