测试特定问答组接口
接口方法
设置成“POST”。
URL
https://IP:PORT/oifde/rest/api/faq/testOneGroup
请求说明
参数名称 |
数据类型 |
参数位置 |
必选/可选 |
描述 |
---|---|---|---|---|
tenantId |
String |
body |
True |
租户ID |
faqGroupId |
int |
body |
True |
问答组ID |
user |
String |
body |
True |
测试用户ID |
sentence |
String |
body |
True |
请求语句 |
authToken |
String |
body |
True |
认证token。 请参见C3 智能助手平台接口鉴权方式。 |
响应说明
参数名称 |
数据类型 |
参数位置 |
必选/可选 |
描述 |
---|---|---|---|---|
answer |
FaqAnswer |
body |
True |
答案 |
similarFaqs |
FaqAnswer[] |
body |
True |
答案组 |
参数名称 |
数据类型 |
参数位置 |
必选/可选 |
描述 |
---|---|---|---|---|
faqGroupId |
int |
body |
True |
问答组ID |
faqGroupName |
String |
body |
True |
问答组名称 |
faqId |
int |
body |
True |
问答ID |
question |
String |
body |
True |
问题 |
answers |
String[] |
body |
True |
回答。 |
prob |
float |
body |
True |
匹配度,数字越大,匹配度越高。 取值范围为0及以上。 |
报文样例
- 请求消息样例
{ "tenantId": "00030010", "faqGroupId":10000, "user":"138****8888", "sentence":"什么是守护人寿险", "authToken": "5**************************" }
- 响应消息样例
{ "answer": { "faqGroupId": 10000, "faqGroupName": "保险咨询", "faqId": 10039, "question": "什么是寿险?", "answers": ["人寿保险是人身保险的一种,以被保险人的寿命为保险标的,且以被保险人的生存或死亡为给付条件的人身保险。和所有保险业务一样,被保险人将风险转嫁给保险人,接受保险人的条款并支付保险费。与其他保险不同的是,人寿保险转嫁的是被保险人的生存或者死亡的风险。"], "prob": 121.11094785672965 } }