更新时间:2023-09-15 gmt 08:00
如何使用sdk调用华为云nlp服务-凯发k8国际娱乐官网入口
自然语言处理服务软件开发工具包(nlp sdk)是对自然语言处理服务提供的rest api进行的封装,用户直接调用自然语言处理服务sdk提供的接口函数即可实现使用自然语言处理业务能力的目的,以简化用户的开发工作。nlp sdk目前支持java和python。
本章节提供了通过java sdk调用分词服务的样例,向用户介绍如何使用华为云nlp服务。
开始使用样例前,请仔细阅读操作须知和准备工作,提前完成准备工作。具体流程如下所示:
操作须知
自然语言处理的api接口已全部商用,无需开通,可直接调用。调用费用请参见。
准备工作
已注册华为帐号并开通华为云,并完成实名认证,帐号不能处于欠费或冻结状态。
步骤1:配置环境
- 下载nlp java sdk。
下载地址:
- 准备环境。
- 。
- 下载完成后按照提示安装,位置自选,例如安装到本地c:\program files\java\jdk1.8.0_131。
- 配置java环境变量:右键“计算机>属性>高级系统设置>环境变量”,进行如下操作。
- 新建系统变量java_home,变量值为实际jdk安装位置。
- 在path中添加%java_home%\bin;%java_home%\jre\bin (注意用英文分号分隔)。
- 打开命令行窗口,输入“java -version”,显示如图1表示配置成功。
图1 java版本信息
- 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认证鉴权
步骤3:调用分词服务
执行demo,控制台输出状态码“200”即表示程序执行成功。
分词识别的返回结果为json格式,如下所示。
{ "words": [ { "content": "今天", "pos": "t" }, { "content": "天气", "pos": "n" }, { "content": "真", "pos": "d" }, { "content": "好", "pos": "a" } ] }
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨