自然语言处理 NLP
自然语言处理 NLP
- 最新动态
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- API参考
- SDK参考
-
常见问题
- 如何通过API Explorer获取用户Token
- 如何通过Postman获取用户Token
- 调用自然语言处理的API失败时怎么处理?
- 有哪些途径可以使用自然语言处理的API?
- 如何开通自然语言服务?
- 自然语言处理是否支持私有化部署?
- 自然语言处理是否支持离线使用?
- 自然语言处理服务有哪些调用限制?
- 自然语言处理基础版和领域版的区别
- Token消息体中user name,domain name和project name分别指的是什么?
- 区域与可用区域
- 自然语言处理服务需要开通什么权限?
- 调用文本翻译服务时,为何报错“非法token”?
- 如何查看NLP套餐用量明细?
- 为什么报APIG.0101?
- 如何使自然语言处理停止计费?
- 自然语言处理服务支持哪几种语言?
- 获取Token失败怎么办?
- 账密报错“The username or password is wrong.”
- 如何查看NLP折扣套餐到期日?
- 视频帮助
- 文档下载
- 通用参考
本文导读
链接复制成功!
如何使用SDK调用华为云NLP服务
自然语言处理服务软件开发工具包(NLP SDK)是对自然语言处理服务提供的REST API进行的封装,用户直接调用自然语言处理服务SDK提供的接口函数即可实现使用自然语言处理业务能力的目的,以简化用户的开发工作。NLP SDK目前支持Java和Python。
本章节提供了通过Java SDK调用分词服务的样例,向用户介绍如何使用华为云NLP服务。
开始使用样例前,请仔细阅读操作须知和准备工作,提前完成准备工作。具体流程如下所示:
步骤1:配置环境
- 下载NLP Java SDK。
下载地址:https://nlp-sdk.obs.cn-north-4.myhuaweicloud.com/nlp-java-sdk.zip
- 准备环境。
- 下载JDK文件。
- 下载完成后按照提示安装,位置自选,例如安装到本地C:\Program Files\Java\jdk1.8.0_131。
- 配置Java环境变量:右键“计算机>属性>高级系统设置>环境变量”,进行如下操作。
- 新建系统变量JAVA_HOME,变量值为实际JDK安装位置。
- 在Path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (注意用英文分号分隔)。
- 打开命令行窗口,输入“java -version”,显示如图1表示配置成功。
- IntelliJ IDEA安装。
在https://www.jetbrains.com/idea/ 或者其他途径下载对应平台的IntelliJ IDEA版本,安装后直接打开IntelliJ IDEA,一般会自动检查JRE路径并配置。
- JAVA SDK Demo工程导入。
- 单机左上角“File”页面打开菜单。
- 选择“Open”,再选择对应要打开工程,选择Demo工程目录,注意目录下一级就需要包含pom文件。
- 单击“确认”,导入demo,导入后打开工程,工程目录如下:
图2 工程目录
步骤2:设置鉴权信息
- 获取AK/SK。
AK/SK即访问密钥,请登录“我的凭证”界面,选择“管理访问密钥 > 新增访问密钥”获取。
- AK/SK认证鉴权,配置Java SDK中的AK/SK。
根据获取的AK/SK,修改Demo工程“NLPDemo.java”文件中函数的“AK”和“SK”的值。
图3 AK/SK认证鉴权
分词识别的返回结果为JSON格式,如下所示。
{ "words": [ { "content": "今天", "pos": "t" }, { "content": "天气", "pos": "n" }, { "content": "真", "pos": "d" }, { "content": "好", "pos": "a" } ] }