开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
图像技术
文字识别
人脸与人体识别
视频技术
AR与VR
自然语言处理
知识图谱
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
智能农业
信息服务
智能园区
智能硬件
EasyDL零门槛AI开发平台

    文本实体抽取-私有服务部署API调用


    本文档主要说明定制化模型本地部署后,如何使用本地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}/Entity_xtr

    • 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 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 离线鉴权调用失败
    上一篇
    如何私有服务部署
    下一篇
    文本实体关系抽取