知识溯源 - AddCite
功能介绍
知识溯源接口
URI
POST /v1/{project_id}/applications/{application_id}/uni-search/multimodal/rac
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
traceid |
否 |
String |
参数解释: 请求唯一标识 约束限制: 不涉及 取值范围: 0~64位 默认取值: 不涉及 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
query |
是 |
String |
参数解释: 用户Query 约束限制: 不涉及 取值范围: 长度不能超过4096个字符。 默认取值: 不涉及 |
|
answer |
是 |
String |
参数解释: 生成文本整句 约束限制: 不涉及 取值范围: 1~4096个字符。 默认取值: 不涉及 |
|
docs |
是 |
Array of DocItem objects |
参数解释: 引用列表 约束限制: 不涉及 取值范围: 1~40个引用 默认取值: 不涉及 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
index |
Array of integers |
参数解释: answer关联的引用序号 取值范围: 0~5个 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
参数解释: 错误码。 取值范围: 不涉及 |
|
error_msg |
String |
参数解释: 错误描述。 取值范围: 不涉及 |
状态码:500
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
参数解释: 错误码。 取值范围: 不涉及 |
|
error_msg |
String |
参数解释: 错误描述。 取值范围: 不涉及 |
请求示例
请求体
/v1/{project_id}/applications/{application_id}/uni-search/multimodal/rac
{
"query" : "总体业务流程大致是怎么样的?",
"answer" : "1. **平台签约**:平台客户签订e企付协议,由客户经理录入客户信息、收款信息、支付工具、支付方式、收费等档案信息。",
"docs" : [ {
"type" : "Document",
"metadata" : {
"title" : "第二章 业务流程 第一节 总体业务流程",
"content" : "选择结算账户、支付方式进行支付,并填写相关收支申报信息,向境外收款企业进行付款。\n3、支付结果查询\n企业网银、企业手机银行提供客户自助查询支付明细功能、指令查询功能,满足客户对账需求。",
"doc_name" : "产品手册.doc",
"chunk_id" : "6a7b8d101d464fe093212bc2b6baf725"
}
}, {
"type" : "Document",
"metadata" : {
"title" : "第二章 业务流程 第二节 合作方准入、签约及协议维护(1)",
"content" : "支付结果查询\n企业网银、企业手机银行提供客户自助查询支付明细功能、指令查询功能,满足客户对账需求",
"doc_name" : "产品手册.doc",
"chunk_id" : "30a1b1edef1049a6b3311a3a622ff920"
}
}, {
"type" : "Document",
"metadata" : {
"title" : "第二章 业务流程 第二节 合作方准入、签约及协议维护(2)",
"content" : "支付结果查询\n企业网银、企业手机银行提供客户自助查询支付明细功能、指令查询功能,满足客户对账需求",
"doc_name" : "产品手册.doc",
"chunk_id" : "3a364d93684b4e4f8a1b18c954728c63"
}
} ]
}
响应示例
状态码:200
引用响应
{
"index" : [ 1 ]
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
引用响应 |
|
400 |
请求参数错误 |
|
500 |
内部错误 |
错误码
请参见错误码。