文档首页/ 自然语言处理 NLP/ 快速入门/ 如何使用SDK调用华为云NLP服务
更新时间:2024-04-24 GMT+08:00
分享

如何使用SDK调用华为云NLP服务

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

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

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

步骤1:配置环境

步骤2:设置鉴权信息

步骤3:调用分词服务

操作须知

自然语言处理的API接口已全部商用,无需开通,可直接调用。调用费用请参见自然语言处理价格计算器

准备工作

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

步骤1:配置环境

  1. 下载NLP Java SDK。

    下载地址:https://nlp-sdk.obs.cn-north-4.myhuaweicloud.com/nlp-java-sdk.zip

  2. 准备环境。

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

    1. 下载JDK文件
    2. 下载完成后按照提示安装,位置自选,例如安装到本地C:\Program Files\Java\jdk1.8.0_131。
    3. 配置Java环境变量:右键“计算机>属性>高级系统设置>环境变量”,进行如下操作。
      1. 新建系统变量JAVA_HOME,变量值为实际JDK安装位置。
      2. 在Path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (注意用英文分号分隔)。
    4. 打开命令行窗口,输入“java -version”,显示如图1表示配置成功。
      图1 Java版本信息
    5. 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"
        }
    ]
}

相关文档