1. 知识库闲聊模块API
用于维护机器人知识库语料
闲聊对话-查询列表
/knowledge/chat/getChatList
接口描述
查询闲聊对话
调用协议
HTTPS GET
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
keyword | String | 否 | 关键词 |
operator | String | 否 | 操作人员 |
startDate | DateTime | 否 | 开始时间 |
endDate | DateTime | 否 | 结束时间 |
pageSize | Number | 否 | 页面大小,默认10 |
offset | Number | 否 | 页面偏移量,默认0 |
响应参数
参数 | 类型 | 说明 |
---|---|---|
total | Number | 闲聊对话总数量 |
data | Array | 闲聊对话列表 |
id | Number | 闲聊对话id |
question | String | 闲聊问题 |
answer | String | 闲聊答案 |
available | Number | 是否可用 0:不可用,1:可用 |
editState | Number | 是否已经编辑 0:未编辑,1:已编辑 |
createTime | DateTime | 创建时间 |
editTime | DateTime | 编辑时间 |
endDate | DateTime | 完成时间 |
operator | String | 编辑人员 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": {
"data": [
{
"id": 4,
"question": "添加知识库麻烦不麻烦",
"answer": "<p>真麻烦</p>",
"editState": "1",
"currUser": 216,
"available": 1,
"operator": "carry",
"createTime": "2018-08-08 14:33:07",
"editTime": "2018-08-08 14:33:07",
"endDate": "2018-09-07 14:33:07",
"tags": "",
"answerType": 0
}
],
"total": 10
},
"msg": "success"
}
闲聊对话-新增
/knowledge/chat/addChat
接口描述
新增闲聊对话
调用协议
HTTPS POST
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
question | String | 是 | 闲聊问题,必需字段 |
answerText | String | 是 | 闲聊答案,长度<6000 |
响应参数
参数 | 类型 | 说明 |
---|---|---|
id | Number | 闲聊对话总数量 |
answerId | Number | 答案id |
question | Number | 闲聊问题 |
answer | String | 闲聊答案 |
editor | String | 编辑人员 |
editTime | DateTime | 编辑时间 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": {
"id": 11,
"question": "闲聊的问题",
"answer": "闲聊的答案",
"answerId": 11,
"answerType": 0,
"editor": "iaskOpen",
"tags": "",
"editTime": "2018-11-26 20:14:25"
},
"msg": "success"
}
闲聊对话-删除
/knowledge/chat/addChat
接口描述
新增闲聊对话
调用协议
HTTPS POST
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
ids | Array | 是 | 闲聊Id,必需字段, 例如[1,2] |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": "删除成功",
"msg": "success"
}