百度智能云全功能AI开发平台BML-图像分类-单图多标签私有API集成文档 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
产品推荐: 1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>; 2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>> 3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>> 4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>> 百度智能云全功能AI开发平台BML-图像分类-单图多标签私有API集成文档 本文档主要说明定制化模型本地部署后,如何使用本地API。如还未训练模型,请先前往BML进行训练。 如有疑问可以通过以下方式联系我们:
部署包使用说明BML定制化图像分类模型的本地部署通过EasyPack实现,目前提供单机一键部署的方式。 在BML 控制台申请、下载部署包后,可以参考EasyPack-单机一键部署将软件包部署在本地服务器上。部署成功后,启动服务,即可调用与在线API功能类似的接口。 授权说明本地部署包根据服务器硬件(CPU单机或GPU单卡)进行授权,只能在申请时提交的硬件指纹所属的硬件上使用。 部署包测试期为1个月,如需购买永久授权,可提交工单咨询 API参考请求说明请求示例 HTTP 方法: 请求URL: 请首先在BML进行自定义模型训练,完成训练后申请本地部署,本地部署成功后拼接url。 请求URL: http://{IP}:{PORT}/{DEPLOY_NAME}/ImageClassification IP:服务本地部署所在机器的ip地址 PORT:服务部署后获取的端口 DEPLOY_NAME:申请时填写的本地服务名称 Header如下:
注意:如果出现336001的错误码很可能是因为请求方式错误,与其他图像识别服务不同的是定制化图像识别服务以json方式请求。 Body请求示例: {
"image": "<base64数据>",
"threshold": 5
} Body中放置请求参数,参数详情如下: 请求参数
返回说明返回参数
错误码若请求错误,服务器将返回的JSON文本包含以下参数:
例如缺少必要出入参时返回: {
"error_code": 336001,
"error_msg": "Invalid Argument"
}
|