更新时间:2025-06-19 GMT+08:00
分享

API概览

知识仓实例管理接口

表1 知识仓实例接口

接口

说明

创建知识仓实例

创建知识仓实例。知识仓实例名称全局唯一。

删除知识仓实例

删除指定的知识仓实例。

列举知识仓实例

列举租户所有的知识仓实例。

描述知识仓实例

查询指定知识仓实例的详细信息。

集合接口

表2 集合接口

接口

说明

创建集合

在知识仓实例下创建collection。

删除集合

在知识仓实例下删除指定的collection。

查询集合

在知识仓实例下查询指定的collection的信息。

列举集合

列举指定知识仓实例中所有的collections。

加载

加载指定collection的数据。加载成功后,才能执行查询操作。

释放

卸载已加载collection的数据。

向量接口

表3 向量接口

接口

说明

插入向量

在指定的collection中插入一个或多个Entity。

删除向量

在指定的collection中删除一个或多个Entity。

更新向量

在指定collection中更新Entity。如果pk列中值存在,则更新Entity,如果不存在,则插入Entity。

搜索

基于相似度匹配的查询方式,用于查找与给定查询向量相似的向量。返回指定的 Top K 个最相似的 Entity。

混合查询

基于相似度匹配的查询方式,用于查找与给定多个向量进行相似性搜索,支持密集向量,稀疏向量等多路召回,并对结果进行重排处理,最终返回指定的 Top K 个最相似的 Entity。

查询

接口用于精确查找与查询条件完全匹配的向量,此操作使用指定的布尔表达式对标量字段进行筛选。

索引接口

表4 索引接口

接口

说明

创建索引

在指定的collection中,按照参数创建索引。

删除索引

删除指定索引。

查询索引

查询指定索引的详细信息。

获取索引进度

查询指定索引的构建进度。

任务接口

表5 任务接口

接口

说明

获取指定ID的任务信息

根据指定的jobid查询任务信息。用于在创建和删除知识仓实例操作执行成功后,通过响应中返回的job_id,来查询创建和删除知识仓实例执行的具体结果。

查询任务列表和详情

根据指定条件查询列举任务的详情。

相关文档