上云无忧 > 文档中心 > 百度智能云飞桨EasyDL零门槛AI开发平台表格预测 - API调用文档
飞桨EasyDL零门槛AI开发平台
百度智能云飞桨EasyDL零门槛AI开发平台表格预测 - API调用文档

文档简介:
本文档主要说明定制化模型发布后获得的API如何使用,如有疑问可以通过以下方式联系我们: 在百度云控制台内提交工单。 进入EasyDL社区交流 ,与其他开发者进行互动。 接口描述: 基于自定义训练出的表格数据预测模型,实现表格数据预测。模型训练完毕后发布可获得定制化表格数据预测API。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文档主要说明定制化模型发布后获得的API如何使用,如有疑问可以通过以下方式联系我们:

  • 在百度云控制台内提交工单
  • 进入EasyDL社区交流 ,与其他开发者进行互动

接口描述

基于自定义训练出的表格数据预测模型,实现表格数据预测。模型训练完毕后发布可获得定制化表格数据预测API

接口鉴权

1、在EasyDL经典版控制台创建应用

2、应用详情页获取AK SK

请求说明

请求示例

HTTP 方法:POST

请求URL: 请首先进行自定义模型训练,完成训练后可在服务列表中查看并获取url。

URL参数:

参数
access_token 通过API Key和Secret Key获取的access_token,参考“Access Token获取”

Header如下:

参数
Content-Type application/json

注意:如果出现336001的错误码很可能是因为请求方式错误,与其他图像识别服务不同的是定制化图像识别服务以json方式请求。

Body请求接口:

{
    "include_req": false,
    "data": <待预测数组>
}

具体示例如下:

{
	"include_req": false,
	"data": [{
			"sepal_length": 5.1,
			"sepal_width": 3.5,
			"petal_length": 1.4,
			"petal_width": 0.2
		},
		{
			"sepal_length": 5.3,
			"sepal_width": 3.4,
			"petal_length": 1.2,
			"petal_width": 0.3
		}
	]
}

Body中放置请求参数,参数详情如下:

请求参数

参数 是否必选 类型 可选值范围 说明
include_req boolean - 返回结果是否包含特征数据:false,不包含;true,包含,默认为false
data array - 待预测数据,每条待预测数据是由各个特征及其取值构成的键值对的集合

返回说明

返回参数

字段 是否必选 类型 说明
log_id number 唯一的log id,用于问题定位
error_code number 错误码,当请求错误时返回
error_msg string 错误描述信息,当请求错误时返回
batch_result array(object) 预测结果数组

错误码

若请求错误,服务器将返回的JSON文本包含以下参数:

  • error_code:错误码。
  • error_msg:错误描述信息,帮助理解和解决发生的错误。

例如Access Token失效返回:

{
  "error_code": 110,
  "error_msg": "Access token invalid or no longer valid"
}

需要重新获取新的Access Token再次请求即可。

错误码 错误信息 描述
1 Unknown error 服务器内部错误,请再次请求, 如果持续出现此类错误,请在百度云控制台内提交工单反馈。
2 Service temporarily unavailable 服务暂不可用,请再次请求, 如果持续出现此类错误,请在百度云控制台内提交工单反馈。
3 Unsupported openapi method 调用的API不存在,请检查后重新尝试
4 Open api request limit reached 集群超限额
6 No permission to access data 无权限访问该用户数据
13 Get service token failed 获取token失败
14 IAM Certification failed IAM鉴权失败
15 app not exists or create failed 应用不存在或者创建失败
17 Open api daily request limit reached 每天请求量超限额,已上线计费的接口,请直接在控制台开通计费,调用量不受限制,按调用量阶梯计费;未上线计费的接口,请在百度云控制台内提交工单反馈
18 Open api qps request limit reached QPS超限额,已上线计费的接口,请直接在控制台开通计费,调用量不受限制,按调用量阶梯计费;未上线计费的接口,请在百度云控制台内提交工单反馈
19 Open api total request limit reached 请求总量超限额,已上线计费的接口,请直接在控制台开通计费,调用量不受限制,按调用量阶梯计费;未上线计费的接口,请在百度云控制台内提交工单反馈
100 Invalid parameter 无效的access_token参数,请检查后重新尝试
110 Access token invalid or no longer valid access_token无效
111 Access token expired access token过期
336000 Internal error 服务器内部错误,请再次请求, 如果持续出现此类错误,请在百度云控制台内提交工单反馈
336001 Invalid Argument 入参格式有误,比如缺少必要参数、data格式错误等等,可检查下请求数据格式是否有误。有疑问请在百度云控制台内提交工单反馈
336002 JSON不合法 入参格式或调用方式有误,比如缺少必要参数或者代码格式有误。有疑问请在百度云控制台内提交工单反馈
336100 model temporarily unavailable 遇到该错误码请等待1分钟后再次请求,可恢复正常,若反复重试依然报错或有疑问请在百度云控制台内提交工单反馈
相似文档
  • Q:数据处理失败或者状态异常怎么办? A:如果是首次导入数据失败,请检查数据文件编码格式是否为UTF-8或GBK。 如果是非首次导入数据失败,请检查新导入文件的首行是否与首次导入时一致,即都为列名或都为数据。 如果自查没有发现问题,请在百度云控制台内提交工单反馈。 Q:模型训练失败怎么办? A:如果遇到模型训练失败的情况,请在百度云控制台内提交工单反馈。
  • 表格预测一般是由于任务类型选择错误引起的。当训练任务失败时,请您检查选择的任务类型与目标列是否匹配,以下为各个任务类型对应的目标: 二分类:目标列是离散值,且只有两种可能的取值。如在精准营销场景中预测一个用户是否为潜在购买用户,其目标列仅存在“True”和“False”两种取值,解决该问题的模型属于二分类模型。
  • 定制时序预测模型,旨在帮助用户通过机器学习技术从历史数据中发现潜在规律,从而对未来的变化趋势进行预测。本文介绍时序预测模型: 相较于表格数据预测使用的分类或回归模型,时序预测模型使用的训练数据中必须包含有效时序的特征,一般时序具有固定的频率,且在连续时间范围内的每个时间点上都有一个值。
  • 时序数据包含有时序特征,常规时序数据是具有一定频率的并且在连续时间范围内的每个采样点上都有一个值。 一个时序数据集可以包含一个或多个时间序列,如下数据集包含一个品牌在A、B两个地区的每日销售数据:
  • 在EasyDL经典版中,您可以在“数据总览”页面,完成数据集创建、数据导入等操作,为模型构建准备好数据。 创建数据集: 数据集需要先定义,然后再导入数据。 单击“数据总览”,进入数据集列表页面。 单击“创建数据集”,进入数据集创建页面。 输入数据集名称,单击“完成”结束创建。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部