上云无忧 > 文档中心 > 百度智能云飞桨EasyDL零门槛AI开发平台文本实体关系抽取 - 调用离线API
飞桨EasyDL零门槛AI开发平台
百度智能云飞桨EasyDL零门槛AI开发平台文本实体关系抽取 - 调用离线API

文档简介:
本文档主要说明定制化模型本地部署后,如何使用本地API。如还未训练模型,请先前往训练。 如有疑问可以通过以下方式联系我们: 在百度云控制台内提交工单。 进入EasyDL社区交流 ,与其他开发者进行互动。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文档主要说明定制化模型本地部署后,如何使用本地API。如还未训练模型,请先前往训练。

如有疑问可以通过以下方式联系我们:

  • 在百度云控制台内提交工单
  • 进入EasyDL社区交流 ,与其他开发者进行互动
  • 加入EasyDL官方QQ群(群号:868826008)联系群管

部署包使用说明

EasyDL定制化文本分类模型的本地部署通过EasyPack实现,目前提供单机一键部署的方式。

在EasyDL控制台申请、下载部署包后,可以参考EasyPack-单机一键部署将软件包部署在本地服务器上。部署成功后,启动服务,即可调用与在线API功能类似的接口。

授权说明

本地部署包根据服务器硬件(CPU单机或GPU单卡)进行授权,只能在申请时提交的硬件指纹所属的硬件上使用。

部署包测试期为1个月,如需购买永久授权,可提交工单咨询

API参考

请求说明

请求示例

HTTP 方法:POST

请求URL:请首先在EasyDL自然语言处理方向进行自定义模型训练,完成训练后申请本地部署,本地部署成功后拼接url。

请求URL: http://{IP}:{PORT}/{DEPLOY_NAME}/EntityExtraction

  • IP:服务本地部署所在机器的ip地址
  • PORT:服务部署后获取的端口
  • DEPLOY_NAME:申请时填写的本地服务名称

Header如下:

参数
Content-Type application/json

Body请求示例:

{
    "text": "<UTF-8编码数据>"
}

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

请求参数

参数 是否必选 类型 可选值范围 说明
text string - 文本数据,UTF-8编码。最大长度512个字符(包括汉字、字母、数字和符号)

返回说明

返回参数

字段 是否必选 类型 说明
log_id number 唯一的log id,用于问题定位
error_code number 错误码,当请求错误时返回
error_msg string 错误描述信息,当请求错误时返回
content string 预测的文本内容(最多仅支持512个字)
results array(object) 分类结果数组
+span string 抽取的具体实体内容
+offset array(number) 数组由两个元素组成,分别是实体的起始位置和终止位置,从entity_content中,第一个字符记为0起算
+tag string 识别对应span的实体类别

错误码

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

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

例如缺少必要出入参时返回:

{
  "error_code": 336001,
  "error_msg": "Invalid Argument"
}
错误码 错误信息 描述
336000 Internal error 服务器内部错误,请再次请求, 如果持续出现此类错误,请通过QQ群(868826008)或工单联系技术支持团队
336001 Invalid Argument 入参格式有误,比如缺少必要参数、文本的编码UTF-8等问题。有疑问请通过QQ群(868826008)或工单联系技术支持团队
336002 JSON不合法 入参格式或调用方式有误,比如缺少必要参数代码格式是否有误。有疑问请通过QQ群(868826008)或工单联系技术支持团队
336003 Base64解码失败 文本格式有误或base64编码有误,请根据接口文档检查格式,base64编码请求时注意要去掉头部。有疑问请在百度云控制台内提交工单反馈
336004 输入文件大小不合法 文本大小不合法,目前支持文本文件类型为支持txt,文本文件大小限制长度最大512 UTF-8字符。有疑问请通过QQ群(868826008)或工单联系技术支持团队
336005 解码失败 文本编码错误(不是utf-8),目前支持文本文件类型为支持txt。如果遇到请重试,如反复失败,请在百度云控制台内提交工单反馈
336006 缺失必要参数 未上传文本文件
336100 model temporarily unavailable 遇到该错误码请等待1分钟后再次请求,可恢复正常,若反复重试依然报错或有疑问请通过QQ群(868826008)或工单联系技术支持团队
337000 Auth check failed 离线鉴权调用失败
相似文档
  • 定制短文本相似度模型,是基于深度学习技术,可实现对两个文本进行相似度的比较计算。 更多详情访问:EasyDL自然语言处理方向。 应用场景: 搜索场景下的搜索信息匹配。 新闻媒体场景下的新闻推荐。 新闻媒体场景下的标题去重。 客户场景下的问题匹配。
  • 您可以上传带有标注信息的数据,和无标注信息的数据。您可以根据自己的情况,选择上传方式,目前平台提供上传方式有: 上传Excel文件、 上传TXT文本、 上传压缩包、 通过API导入, 下面分别为您介绍几种上传方式。
  • 本文档主要说明当您线下已有大量的已经完成分类整理的文本数据,如何通过调用API完成文本数据的便捷上传和管理。 EasyDL文本数据集管理API在管理不同模型数据类型之间是通用的。上传不同模型类型数据,只是在部分接口入参存在差异,使用及接口地址完全一致。
  • 步骤: Step 1 创建模型。 在【模型中心】或者【模型中心-我的模型】点击创建模型。 Step 2 填写基本信息。 选择模型类型、提交模型名称、模型描述、联系方式即可创建模型。 Step 3 查看已创建的模型。 模型创建成功后,可以在【我的模型】中看到刚刚创建的模型。
  • 训练模型: 完成数据的标注,或提交已标注的数据后,即可在「模型中心」目录中点击「训练模型」,开始模型的训练。 按以下步骤操作,启动模型训练: Step 1 选择模型。 选择此次训练的模型。 Step 2 训练配置。 部署方式。 可选择「公有云部署」。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部