获取单个知识规则
URL
GET /v1/openapi/tenants/{tenantId}/robots/{robotId}/kb/rules/{ruleId}
URL请求签名参数(签名计算使用方法2)
?adminkey={adminkey}&customerId={customerId}&nonce={nonce}×tamp={timestamp}&sign={sign}
Header
Content-Type:application/json
Curl请求示例
curl -XGET -H 'Content-Type:application/json' \
'https://bot.4paradigm.com/v1/openapi/tenants/133/robots/c7a9dc87-59ba-4c46-b255-a2d8eff47ca2/kb/rules/33dce213-fc14-4101-80c0-f361170952a9?adminkey=aWNzLWJpZy1jdXN0b21lci13eXMtMTUyMzUyMDg5NDU0MQ==&customerId=wys&nonce=12345678×tamp=1524727104721&sign=0734a62078d079f94b39c7e9794937b4'
响应示例
{
"code": "0",
"data": {
"ruleId": "33dce213-fc14-4101-80c0-f361170952a9",
"ruleName": "保险公司会不会倒闭",
"ruleCategoryId": "",
"allowSimGen": null,
"active": true,
"effectBeignDate": null,
"effectEndDate": null,
"questions": [
"保险公司会不会倒闭"
],
"answer": "不会。《保险法》第85、88条有规定:经营有人寿保险业务的保险公司,除分立、合并外,不得解散。经营有人寿保险业务的保险公司被依法撤消的或者被依法宣告破产的,其持有的人寿保险合同及准备金,必须转移给其他经营有人寿保险业务的保险公司;不能同其他保险公司达成转让协议的,由金融监督管理部门指定经营有人寿保险业务的保险公司接受转让。",
"answerContentType": "TEXT"
},
"msg":"success"
}
响应参数
名称 | 说明 |
---|---|
ruleId | 知识规则ID |
ruleName | 知识规则名称 |
ruleCategoryId | 知识规则分类ID |
active | 是否启用知识规则 |
questions | 问题数组 |
answer | 答案 |
answerContentType | 答案类型(TEXT,文本;IMAGE,图片;IMAGE_TEXT,图文;AUDIO,语音;MENU,菜单。API方式下仅返回TEXT类型) |