1. 问答测试
用于测试添加知识库后机器人回答的准确性
问答测试-测试
/knowledge/test/topNAnswer
接口描述
验证机器人关于知识库相关的问题回复
调用协议
HTTPS GET
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID(机器人ID) |
query | String | 是 | 测试内容 |
uuId | String | 是 | 测试人员uuId,默认为0,为防止影响算法逻辑,建议每个人员都分配一个uuId |
响应参数
参数 | 类型 | 说明 |
---|---|---|
data | String | 机器人回复内容 |
返回示例
HTTPS 200 OK
{
code: 0,
data:"理财通做为平台暂不支持开具资产证明,需联系您持有资产的金融机构开具,进入购买产品介绍页最上方“咨询”直接拨打金融机构客服电话申请开具。",
msg: "success"
}
问答测试-获取历史记录
/knowledge/test/getHistory
接口描述
获取测试机器人问答时的明细列表
调用协议
HTTPS GET
请求参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
productId | String | 是 | 应用ID |
pageSize | Number | 否 | 展示内容数量,默认10 |
offset | Number | 否 | 展示内容偏移量,默认0 |
响应参数
参数 | 类型 | 说明 |
---|---|---|
total | Number | 数据总量 |
list | Array | 历史匹配列表 |
id | number | 历史数据记录Id |
user | String | 测试发起人Id |
question | String | 测试问题 |
answer | String | 机器人回复内容 |
matchType | String | 匹配类型 |
matchDegree | String | 匹配率 |
createTime | DateTime | 记录创建时间 |
返回示例
HTTPS 200 OK
{
"code": 0,
"data": {
"list": [
{
"id": 303,
"user": "29",
"question": "lalal",
"answer": "以下是全部业务热门问题,如果没有解决您的问题,您也可以换个问法直接提问:
1.haha
2.cold
3.carry
4.haha1
5.bottom3
6.bottom2
7.bottom",
"matchType": "模糊匹配",
"matchDegree": "0",
"createTime": "2018-12-04 10:56:44"
}
],
"total": 1
},
"msg": "success"
}