1. 知识库同义词模块API
用于维护机器人知识库语料
同义词-获取列表
/knowledge/synonym/getSynonymList
接口描述
查询同义词列表数据
调用协议
HTTPS GET
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
keyword | String | 否 | 关键词 |
operator | String | 否 | 操作人员 |
startDate | DateTime | 否 | 开始时间 |
endDate | DateTime | 否 | 结束时间 |
pageSize | Number | 否 | 页面大小,默认10 |
offset | Number | 否 | 页面偏移量,默认0 |
响应参数
参数 | 类型 | 说明 |
---|---|---|
total | Number | 同义词总量 |
data | Array | 同义词列表 |
id | String | 同义词Id |
source | String | 来源 |
synonym | String | 同义词 |
editState | Number | 编辑状态,:未编辑,1:已编辑, |
taskStatus | Number | 任务状态,0:不可用,1:可用, |
createTime | DateTime | 创建时间 |
editTime | DateTime | 编辑时间 |
endDate | DateTime | 完成时间 |
operator | String | 操作员 |
assigner | String | 指派员 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": {
"data": [
{
"id": 969,
"source": "zlshenzhen@163.com",
"synonym": "示例标准词1 同义词",
"editState": "1",
"taskStatus": 1,
"currUser": 237,
"operator": "zlshenzhen@163.com",
"createTime": "2018-09-24 19:34:33",
"endDate": "2018-10-24 19:34:33",
"createRtx": "zlshenzhen@163.com",
"editTime": "2018-09-24 19:34:33",
"assigner": "zlshenzhen@163.com",
"remark": null
}
],
"total": 81
},
"msg": "success"
}
同义词-新增
/knowledge/synonym/addSynonym
接口描述
新增同义词
调用协议
HTTPS POST
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
synonym | String | 是 | 同义词,不同的词用空格隔开 |
响应参数
参数 | 类型 | 说明 |
---|---|---|
id | Number | 同义词Id |
question | String | 同义词词根 |
answer | String | 同义词 |
editor | String | 编辑人 |
editTime | DateTime | 编辑时间 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": {
"id": 972,
"question": "测试 test",
"answer": "测试 test",
"editor": "iaskOpen",
"editTime": "2018-11-26 20:40:57"
},
"msg": "success"
}
同义词-更新
/knowledge/synonym/updateSynonym
接口描述
编辑同义词
调用协议
HTTPS POST
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
id | String | 是 | 同义词id |
synonym | String | 是 | 同义词,不同的词用空格隔开 |
响应参数
参数 | 类型 | 说明 |
---|---|---|
id | Number | 同义词Id |
synonym | String | 同义词 |
operator | String | 编辑人 |
editTime | DateTime | 编辑时间 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": {
"id": 972,
"synonym": "测试 test 测试呀",
"operator": " iaskOpen",
"editTime": "2018-11-26 20:42:45"
},
"msg": "success"
}
同义词-删除
/knowledge/synonym/updateSynonym
接口描述
删除同义词
调用协议
HTTPS POST
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
ids | Number Array | 是 | 同义词id列表,必需字段, 例如'[1,2]' |
响应参数
参数 | 类型 | 说明 |
---|---|---|
data | Number | 影响条数 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": 1,
"msg": "success"
}
同义词-查询编辑人列表
/knowledge/synonym/getSynonymEditorList
接口描述
查询同义词的编辑人列表
调用协议
HTTPS GET
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
响应参数
参数 | 类型 | 说明 |
---|---|---|
data | Array | 编辑人列表 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": [
"iaskOpen",
],
"msg": "success"
}