langchain_mongodb.index.update_vector_search_index

langchain_mongodb.index.update_vector_search_index(collection: Collection, index_name: str, dimensions: int, path: str, similarity: str, filters: List[Dict[str, str]], *, wait_until_complete: Optional[float] = None) None[source]

更新搜索索引。

用提供的定义替换现有的索引定义。

参数
  • collection (Collection) – MongoDB 集合

  • index_name (字符串) – 索引名称

  • dimensions (整数) – 嵌入中的维度数量

  • path (字符串) – 包含向量嵌入的字段

  • similarity (字符串) – 用于索引的相似度得分

  • filters (列表[字典[字符串, 字符串]]) – 索引定义的附加过滤器

  • wait_until_complete (可选[浮点数]) – 如果提供,则等待直到搜索索引准备好,单位为秒。

返回类型

None