====== 实时接口调用 ======
系统通过服务网关提供实时接口,供外部进行模型计算的调用,输入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"
}
}