最近更新时间:2021-03-12
本节以分词和词性标注为例,对一句话进行分词并标注词性。通过Token认证方式调用分词和词性标注的API请求。
调用地址:https://apim.unicloud.com/api/nlp/segment/1.0.0/
请求方式:POST
返回类型:JSON
Header如下:
| 参数 | 值 |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer |
Body如下:
| 参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
|---|---|---|---|---|
| text | true | string | -- | 待分析文本,长度建议不超过1000个汉字,超过上限接口报错 |
注:Body使用raw-json形式
curl -H "Authorization:Bearer 2735fbc9-b797-31ad-812c-d8e9e903f6e3" 、
-H "Content-Type:application/json" 、
-d '{"text": "阳光保险集团股份有限公司于2005年7月成立"}' 、
https://apim.unicloud.com/api/nlp/segment/1.0.0/curl -H "Authorization:Bearer 2735fbc9-b797-31ad-812c-d8e9e903f6e3" -H "Content-Type:application/json" -d '{"text": "阳光保险集团股份有限公司于2005年7月成立"}' https://apim.unicloud.com/api/nlp/segment/1.0.0/注:发送请求时,Token请填写上面“步骤2:创建应用”后得到的Token
| 字段 | 类型 | 说明 |
|---|---|---|
| data | dict | 返回结果数据 |
| +text | string | 待分析文本 |
| +segment | array of objects | 词汇数组,每个元素对应结果中的一个词 |
| ++word | string | 词汇字符串 |
| ++offset | int | 词在原文的起始位置 |
| ++length | int | 词长度 |
| ++pos | string | 当前分词对应的词性 |
| ++basic_words | array of strings | 构成词的子部分 |
| code | int | 返回码: 0表示成功 1001表示错误的命令请求格式:如JSON格式错误 2000 表示请求的操作超时终止:如模块处理超时 2001 表示未执行请求的操作:如文本超过指定长度 |
| message | string | 返回信息 |
{
"data": {
"text": "阳光保险集团股份有限公司于2005年7月成立",
"segment": [
{
"offset": 0,
"pos": "nt",
"basic_words": [
"阳光保险集团",
"股份有限公司"
],
"length": 12,
"word": "阳光保险集团股份有限公司"
},
{
"offset": 12,
"pos": "p",
"basic_words": [],
"length": 1,
"word": "于"
},
{
"offset": 13,
"pos": "t",
"basic_words": [
"2005",
"年",
"7月"
],
"length": 7,
"word": "2005年7月"
},
{
"offset": 20,
"pos": "v",
"basic_words": [],
"length": 2,
"word": "成立"
}
]
},
"code": 0,
"message":
"success"
}{ "data": { "text": "阳光保险集团股份有限公司于2005年7月成立", "segment": [
{ "offset": 0, "pos": "nt", "basic_words": [ "阳光保险集团", "股份有限公司"
], "length": 12, "word": "阳光保险集团股份有限公司"
},
{ "offset": 12, "pos": "p", "basic_words": [], "length": 1, "word": "于"
},
{ "offset": 13, "pos": "t", "basic_words": [ "2005", "年", "7月"
], "length": 7, "word": "2005年7月"
},
{ "offset": 20, "pos": "v", "basic_words": [], "length": 2, "word": "成立"
}
]
}, "code": 0, "message": "success"}请求方式:POST
Body选择raw-json格式,{"text": "阳光保险集团股份有限公司于2005年7月成立"}
Headers配置Content-Type:application/json 和 Authorization: Bearer Token值

