文本分类接口
场景描述
给第三方接入方调用,实现文本分类能力,可应用于智能工单分类场景。
调用文本分类接口之前,请先完成文本分类功能调测,具体操作请参见OIAP VXXXRXXXCXX 产品文档 01中的“安装和调测>调测>功能调测>”“调测文本分类模型功能”。
接口方法
设置成“POST”。
URL
https://IP:PORT/oifde/rest/api/textClassification
请求说明
| 参数名称 | 数据类型 | 参数位置 | 必选/可选 | 描述 |
|---|---|---|---|---|
| tenantId | String | body | True | 租户ID。 |
| language | String | body | True | 语言。选项如下:
注意:智能工单分类场景,以Lodas文本分类模型支持语言为准。 |
| text | String | body | True | 输入语句。 文本分类的依据,最大长度4096字符。 |
| authToken | String | body | True | 认证token。 请参见C3 智能助手平台接口鉴权方式。 |
响应说明
| 参数名称 | 数据类型 | 参数位置 | 必选/可选 | 描述 |
|---|---|---|---|---|
| results | TextLabel[] | body | True | 文本分类结果 |
| 名称 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
| label | True | String | 分类的标签 智能工单分类的场景,即为工单类别名称 |
| probability | True | long | 匹配度,取值范围:0~1 |
报文样例
- 请求样例
{ "tenantId":"fangyg", "language":"zh_CN", "text":"发票开不出来", "authToken":"XI0*******************lYbYACW" } - 响应样例
{ "results": [ { "label": "移动业务→基础服务→电子发票→全局流转→功能使用→发票无法打印→全局流转", "probability": 0.41408610343933105 }, { "label": "移动业务→服务触点→一点对接业务→全局流转→业务规则→对业务规定/流程不满→全局流转", "probability": 0.012493142858147621 }, { "label": "移动业务→业务营销→资费套餐→降档套餐→办理规范→限制渠道办理不认可→全局流转", "probability": 0.004905845504254103 } ] }