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"
}

results matching ""

    No results matching ""