凯发k8国际娱乐官网入口-k8凯发> 自然语言处理 nlp> > 如何使用sdk调用华为云nlp服务
更新时间:2023-09-15 gmt 08:00

如何使用sdk调用华为云nlp服务-凯发k8国际娱乐官网入口

自然语言处理服务软件开发工具包(nlp sdk)是对自然语言处理服务提供的rest api进行的封装,用户直接调用自然语言处理服务sdk提供的接口函数即可实现使用自然语言处理业务能力的目的,以简化用户的开发工作。nlp sdk目前支持java和python。

本章节提供了通过java sdk调用分词服务的样例,向用户介绍如何使用华为云nlp服务。

开始使用样例前,请仔细阅读操作须知准备工作,提前完成准备工作。具体流程如下所示:

步骤1:配置环境

步骤2:设置鉴权信息

步骤3:调用分词服务

操作须知

自然语言处理的api接口已全部商用,无需开通,可直接调用。调用费用请参见。

准备工作

已注册华为帐号并开通华为云,并完成实名认证,帐号不能处于欠费或冻结状态。

步骤1:配置环境

  1. 下载nlp java sdk。

    下载地址:

  2. 准备环境。

    如果用户已经下载jdk并配置好环境,请跳过2.a~2.d

    1. 下载完成后按照提示安装,位置自选,例如安装到本地c:\program files\java\jdk1.8.0_131。
    2. 配置java环境变量:右键“计算机>属性>高级系统设置>环境变量”,进行如下操作。
      1. 新建系统变量java_home,变量值为实际jdk安装位置。
      2. 在path中添加%java_home%\bin;%java_home%\jre\bin (注意用英文分号分隔)。
    3. 打开命令行窗口,输入“java -version”,显示如图1表示配置成功。
      图1 java版本信息
    4. intellij idea安装。

      在https://www.jetbrains.com/idea/ 或者其他途径下载对应平台的intellij idea版本,安装后直接打开intellij idea,一般会自动检查jre路径并配置。

  3. java sdk demo工程导入。
    1. 单机左上角“file”页面打开菜单。
    2. 选择“open”,再选择对应要打开工程,选择demo工程目录,注意目录下一级就需要包含pom文件。
    3. 单击“确认”,导入demo,导入后打开工程,工程目录如下:
      图2 工程目录

步骤2:设置鉴权信息

  1. 获取ak/sk。

    ak/sk即访问密钥,请登录界面,选择“管理访问密钥 > 新增访问密钥”获取。

  2. ak/sk认证鉴权,配置java sdk中的ak/sk。

    根据获取的ak/sk,修改demo工程“nlpdemo.java”文件中函数的“ak”和“sk”的值。

    图3 ak/sk认证鉴权

步骤3:调用分词服务

执行demo,控制台输出状态码“200”即表示程序执行成功。

分词识别的返回结果为json格式,如下所示。

{
    "words": [
        {
            "content": "今天",
            "pos": "t"
        },
        {
            "content": "天气",
            "pos": "n"
        },
        {
            "content": "真",
            "pos": "d"
        },
        {
            "content": "好",
            "pos": "a"
        }
    ]
}
分享:
网站地图