更新时间:2021-03-18 GMT+08:00
分享

实体链接

  • 请求示例
    //按照初始化Client章节选择认证方式构造client,同一个认证Client建议以单例形式构造使用,避免频繁创建对象。以AKSK方式为例
    NlpfClient client = new NlpfClient(AuthMode.AKSK,authInfo);
    
    EntityLinkingReq req = new EntityLinkingReq();
    req.setText("李娜唱的青藏高原真好听");
    req.setLang("zh");
    
    try {
        EntityLinkingResp resp = client.getEntityLinking(req);
    } catch (NlpException e) {
        //失败统一以异常形式抛出,详情见异常类说明。客户端自行处理异常
    }
  • EntityLinkingReq 类参数说明见表1
    表1 EntityLinkingReq 类参数说明

    参数名称

    是否必选

    类型

    说明

    text

    String

    待分析文本,长度为1~50,文本编码为UTF-8。

    lang

    String

    支持的文本语言类型,目前只支持中文,默认为zh。

  • EntityLinkingResp 类参数说明见表2
    表2 EntityLinkingResp 类参数说明

    参数名称

    类型

    说明

    entities

    List<Entity>

    实体链接结果类集合。

  • Entity 类参数说明见表3
    表3 Entity 类参数说明

    参数名称

    类型

    说明

    mention

    String

    实体指称。

    offset

    Integer

    偏移量。

    entityTitle

    String

    指称链接到的实体名。

分享:

    相关文档

    相关产品

close