$vectorSearch(聚合)
$vectorSearch
Atlas Search对 集群中的数据执行语义Atlas 。如果将任何类型数据的宽度小于或等于4096维的向量嵌入与集合中的其他数据一起存储在 Atlas 集群上,则可以将向量数据与其他数据一起无缝索引。 然后,您可以使用 $vectorSearch
阶段预筛选数据,并对索引字段执行语义Atlas Search 。
重要
$vectorSearch
聚合管道阶段仅适用于在运行 MongoDB 版本 6.0.11 或更高版本的 MongoDB Atlas 集群层上托管的集合。要了解详细信息,请参阅 Atlas Vector Search。
注意
您不能在 $facet
阶段中使用$vectorSearch
阶段。
了解详情
要了解有关创建 Atlas Vector Search 索引的更多信息,请参阅索引向量嵌入。
要了解有关
$vectorSearch
管道阶段语法和用法的更多信息,请参阅Vector Atlas Search查询。