批量导入知识规则
URL
POST /v1/openapi/tenants/{tenantId}/robots/{robotId}/kb/rules/full/batch
URL请求签名参数(签名计算使用方法2)
?adminkey={adminkey}&customerId={customerId}&nonce={nonce}×tamp={timestamp}&sign={sign}
Header
Content-Type:application/json
请求体示例
[
{
"answer":"不会。《保险法》第85、88条有规定:经营有人寿保险业务的保险公司,除分立、合并外,不得解散。经营有人寿保险业务的保险公司被依法撤消的或者被依法宣告破产的,其持有的人寿保险合同及准备金,必须转移给其他经营有人寿保险业务的保险公司;不能同其他保险公司达成转让协议的,由金融监督管理部门指定经营有人寿保险业务的保险公司接受转让。",
"answerContentType":"TEXT",
"questions":["保险公司会不会倒闭"],
"ruleName":"保险公司会不会倒闭"
}
]
请求体参数说明
名称 | 类型 | 必填 | 说明 | 限制 |
---|---|---|---|---|
ruleName | string | 是 | 知识规则名称 | 200字以内 |
questions | array | 是 | 知识规则问题数组(一条知识规则的多个相似问法) | 数组不超过10个元素 |
answerContentType | string | 是 | 答案类型,API调用,仅支持文本类型,即TEXT | 填“TEXT”即可 |
answer | string | 是 | 答案内容 | 2000字以内 |
Curl请求示例
curl -XPOST -H 'Content-Type:application/json' \
'https://bot.4paradigm.com/v1/openapi/tenants/133/robots/c7a9dc87-59ba-4c46-b255-a2d8eff47ca2/kb/rules/full/batch?adminkey=aWNzLWJpZy1jdXN0b21lci13eXMtMTUyMzUyMDg5NDU0MQ==&customerId=wys&nonce=12345678×tamp=1524197893997&sign=152b1440217c41df17949f8e6ade208d'
-d '[{ \
"answer": "不会。《保险法》第85、88条有规定:经营有人寿保险业务的保险公司,除分立、合并外,不得解散。经营有人寿保险业务的保险公司被依法撤消的或者被依法宣告破产的,其持有的人寿保险合同及准备金,必须转移给其他经营有人寿保险业务的保险公司;不能同其他保险公司达成转让协议的,由金融监督管理部门指定经营有人寿保险业务的保险公司接受转让。",\
"answerContentType": "TEXT",\
"questions": ["保险公司会不会倒闭"],\
"ruleName": "保险公司会不会倒闭"\
}]'
响应示例
{
"code":"0",
"data":
{
"failInfo":[],
"succeed":[
{
"ruleId":"426d80fd-e614-4196-b0ab-13a3e2fb8fca",
"ruleName":"保险公司会不会倒闭",
"ruleCategoryId":"",
"active":null,
"questions":["保险公司会不会倒闭"],
"answer":"不会。《保险法》第85、88条有规定:经营有人寿保险业务的保险公司,除分立、合并外,不得解散。经营有人寿保险业务的保险公司被依法撤消的或者被依法宣告破产的,其持有的人寿保险合同及准备金,必须转移给其他经营有人寿保险业务的保险公司;不能同其他保险公司达成转让协议的,由金融监督管理部门指定经营有人寿保险业务的保险公司接受转让。",
"answerContentType":"TEXT"
}
]
},
"msg":"success"
}
响应参数
名称 | 说明 |
---|---|
failInfo | 创建知识规则失败后返回的信息 |
succeed | 创建知识规则成功后返回的信息 |
ruleId | 知识规则ID |
ruleName | 知识规则名称 |
ruleCategoryId | 知识规则分类ID |
active | 是否启用 |
questions | 知识规则问题数组(一条规则的多个相似问法) |
answer | 知识规则答案 |
answerContentType | 答案类型(TEXT,文本;IMAGE,图片;IMAGE_TEXT,图文;AUDIO,语音;MENU,菜单。API方式下仅返回TEXT类型。) |