call
这是本文档旧的修订版!
模型计算接口调用说明
实时接口调用
系统通过服务网关提供实时接口,供外部进行模型计算的调用,输入json格式的输入数据,
输出为模型结果返回
接口说明
接口url:http:
【hostname】:【port】/【contextPath】/calc/【modelCode】
* 接口参数:
* url参数:
* modelCode:即要调用的模型编码
* requestBody参数:模型输出内容,json格式
* 接口返回值
* 格式:json
* 返回值内容:
* status: 状态值,2000表示计算结果正常
* message: 计算结果的说明
* data: 模型返回值
==== 接口调中示例 ====
以curl方式为例:
<code shell>
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
</code>
==== 返回结果输出示例 ====
<code json>
{
“status”:2000,
“message”:“计算成功”,
“data”:{
“probability(Setosa)”:0.0,
“probability(Virginica)”:0.125,
“probability(Versicolor)”:0.875,
“variety”:“Versicolor”
}
}
</code>
===== 批量数据接口调用 =====
===== HIVE UDF方式进行调用 =====
call.1577601582.txt.gz · 最后更改: 2020/07/12 12:07 (外部编辑)