document_stores.implementations.faiss_vector_store
FAISS向量存储实现
基于Facebook AI Similarity Search (FAISS) 的高性能向量存储实现, 支持持久化存储、索引优化和增量更新。
Classes
|
基于FAISS的向量存储实现。 |
- class document_stores.implementations.faiss_vector_store.FAISSVectorStore(config)[source]
Bases:
BaseVectorStore基于FAISS的向量存储实现。
提供高性能的向量相似度搜索,支持多种索引类型和持久化存储。 适用于中到大规模的向量检索场景。
- get_document_by_id(doc_id)[source]
根据文档ID获取文档。
- Parameters:
doc_id (str) – 文档ID
- Returns:
文档对象,不存在则返回None
- Return type:
Document | None