API概览
知识仓实例管理接口
接口 | 说明 |
|---|---|
创建知识仓实例 | 创建知识仓实例。知识仓实例名称全局唯一。 |
删除知识仓实例 | 删除指定的知识仓实例。 |
列举知识仓实例 | 列举租户所有的知识仓实例。 |
描述知识仓实例 | 查询指定知识仓实例的详细信息。 |
集合接口
接口 | 说明 |
|---|---|
创建集合 | 在知识仓实例下创建collection。 |
删除集合 | 在知识仓实例下删除指定的collection。 |
查询集合 | 在知识仓实例下查询指定的collection的信息。 |
列举集合 | 列举指定知识仓实例中所有的collections。 |
加载 | 加载指定collection的数据。加载成功后,才能执行查询操作。 |
释放 | 卸载已加载collection的数据。 |
向量接口
接口 | 说明 |
|---|---|
插入向量 | 在指定的collection中插入一个或多个Entity。 |
删除向量 | 在指定的collection中删除一个或多个Entity。 |
更新向量 | 在指定collection中更新Entity。如果pk列中值存在,则更新Entity,如果不存在,则插入Entity。 |
搜索 | 基于相似度匹配的查询方式,用于查找与给定查询向量相似的向量。返回指定的 Top K 个最相似的 Entity。 |
混合查询 | 基于相似度匹配的查询方式,用于查找与给定多个向量进行相似性搜索,支持密集向量,稀疏向量等多路召回,并对结果进行重排处理,最终返回指定的 Top K 个最相似的 Entity。 |
查询 | 接口用于精确查找与查询条件完全匹配的向量,此操作使用指定的布尔表达式对标量字段进行筛选。 |
索引接口
接口 | 说明 |
|---|---|
创建索引 | 在指定的collection中,按照参数创建索引。 |
删除索引 | 删除指定索引。 |
查询索引 | 查询指定索引的详细信息。 |
获取索引进度 | 查询指定索引的构建进度。 |
任务接口
接口 | 说明 |
|---|---|
获取指定ID的任务信息 | 根据指定的jobid查询任务信息。用于在创建和删除知识仓实例操作执行成功后,通过响应中返回的job_id,来查询创建和删除知识仓实例执行的具体结果。 |
查询任务列表和详情 | 根据指定条件查询列举任务的详情。 |

