检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 华为云的区域默认对应一个项目,这
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录NLP控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“我的凭证”页面的项目列表中查看账号ID。 图1 查看账号ID 父主题:
构造请求 本节介绍REST API请求的组成,讲述如何调用API接口。 请求示例如下所示,一个请求主要由请求URL、请求方法、请求消息头和请求消息体几部分组成,各个部分将在下文详细解释。 图1 请求示例图 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint}
面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
调用API接口需要具备一定的编程开发能力,调用NLP服务后返回的结果为JSON格式,用户需要通过编程来处理识别结果。 您可以根据以下两种方式的介绍选择合适的使用方式: 通过可视化工具(如curl、Postman)发送请求调用NLP服务API。 如果您是开发初学者,有代码编写基础,对H
份认证,获得操作API的权限。 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 如果您的华为云账号已升级为华为账号,将不支持获取账号Token,建议您为自己创建一个IAM用户,授予该用户必要的权限,获取IAM用户Token。 如果您是第
API Explore在线调试 API Explorer在线调试工具提供API的检索、调试、代码示例生成功能。同时,集成开发环境CloudIDE,可完成代码的构建、调试、运行。 本章节以分词为例,介绍如何使用API Explorer调试API。 前提条件 已注册华为账号并开通华为
"domain": { "name": "账号名" }, "name": "IAM用户名", "password": "IAM用户密码" } } }, "scope": { "domain": {
text String 是 需要识别语种的文本,具体支持的语种请参见表3。 仅支持utf-8编码,长度不超过2000字符。一个汉字、英文字母、标点符号等,均计为一个字符。 表3 语种识别支持的语言列表 语种名称 语言代码 阿拉伯语 ar 爱沙尼亚语 et 保加利亚语 bg 冰岛语 is
请求参数说明 参数名 参数类型 必选 说明 text String 是 待翻译文本,仅支持utf-8编码,长度不超过2000字符。一个汉字、英文字母、标点符号等,均计为一个字符。 from String 是 翻译原语言,具体取值见表3。 to String 是 翻译目标语言,具体取值见表3。
Token获取失败可能是由于使用非华为云账号获取Token。 解决方案 如果您的华为云账号已升级为华为账号,将不支持获取账号Token,建议您为自己创建一个IAM用户,授予该用户必要的权限,获取IAM用户Token。 创建IAM用户操作如下,详细操作请见创建IAM用户。 登录华为云控制台,右上角选择账号名称,单击“统一身份认证”。
有哪些途径可以使用自然语言处理的API? 共有三种方式可以基于已构建好的请求消息发起请求。 cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,可以发送HTTP请求给服务端,并接收响应消息。cURL适用于接口调试。关于cURL详细信息请参见https://curl
开通服务区域与调用服务的区域保持一致。 URI URI格式 POST /v1/{project_id}/nlu/sentiment/domain 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表2所示。
Array of strings 是 文本列表,文本长度为1~512,列表大小为1~1000,文本编码为UTF-8,目前只支持中文。 domain String 否 计算句向量时使用的模型名,目前只支持general,默认为general。 响应消息 响应参数如表3所示。 表3 响应参数
'domain': 1 } resp = requests.post(url, data=json.dumps(body), headers=header) print(resp.json()) if __name__ == '__main__':
术奖5大奖项(国家最高科学技术奖、国家自然科学奖、国家技术发明奖、国家科学技术进步奖、国际科学技术合作奖)之一。该奖项授予在技术研究、技术开发、技术创新、推广应用先进科学技术成果、促进高新技术产业化,以及完成重大科学技术工程、计划等过程中做出创造性贡献的中国公民和组织。"
响应参数如表 响应参数所示。 表3 响应参数 参数名 参数类型 说明 tree String 成分句法分析结果,用嵌套括号的形式表示一棵树。括号内的第一个元素为子树的标签,如果是叶子节点则用"_"代替。第二个元素为子树,如果是叶子节点则为字符串。 error_code String 调用失败时的错误码,具体参见6
dumps(body), headers=header) print(resp.json()) if __name__ == '__main__': nlp_demo() Java语言请求代码示例(分析用户评论为“你好,房先生,我喜欢这款车。”的情感) import java
opinion_term String 观点描述词,预留参数,暂不支持。 tag string 观点标签,预留参数,暂不支持。 span integer列表 包含一个或多个描述属性类别的片段的起始位置和终止位置,预留参数,暂不支持。 请求示例 请求示例(分析汽车领域用户评论的属性级情感) POST https://nlp-ext
dumps(body), headers=header) print(resp.json()) if __name__ == '__main__': nlp_demo() Java语言请求代码示例(意图理解) import java.io.BufferedReader;