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

results matching ""

    No results matching ""