通义深度搜索应用支持百炼知识库和用户自有知识库接入,本文档主要用于自有知识库接入规范的约束,用户可以参考如下接口规范进行知识库对接。
请求说明
接口
协议:HTTP+POST
接口:自定义
功能说明:该API允许通义深度搜索应用对您提供的接口执行复杂的文本查询、排序和分页操作。
请求头
参数名 | 类型 | 说明 | 是否必须 |
|---|---|---|---|
Authorization | string | 鉴权信息 | 是 |
Content-Type | string | 静态值:application/json | 是 |
请求体
参数名 | 类型 | 说明 | 是否必须 |
|---|---|---|---|
rid | string | 请求 ID | 是 |
query | string | 查询文本 | 是 |
num | int | 召回数量,取值区间 1~100 | 是 |
page | int | 页码,取值区间 1~100 | 否 |
debug | bool | 调试模式,默认值 false | 否 |
请求示例
响应说明
响应参数
参数名 | 类型 | 说明 | 是否必须 |
|---|---|---|---|
rid | string | 请求 ID | 是 |
status | int | 状态码(0:成功) | 是 |
message | string | 状态消息 | 是 |
data | object | 返回数据 | 是 |
data.total | int | 召回总数 | 否 |
data.docs | array<object> | 召回数据列表(字段可扩展) | 是 |
data.docs.[].id | string | 页面ID | 是 |
data.docs.[].title | string | 标题 | 是 |
data.docs.[].url | string | 网页链接 | 是 |
data.docs.[].snippet | string | 摘要 | 是 |
data.docs.[].content | string | 网页原文 | 否 |
data.docs.[].timestamp_format | string | 网页发布时间 | 否 |
data.docs.[].timestamp | long | 网页发布时间戳 | 否 |
data.docs.[].hostname | string | 网站名 | 否 |
data.docs.[].hostlogo | string | 网站logo | 否 |
debug | object | 调试数据 | 否 |