document_stores.vector_store_factory
向量存储工厂模式实现
提供统一的向量存储创建接口,支持自动后端选择、配置验证、 错误回退和存储迁移功能。
Functions
|
创建向量存储的便捷函数。 |
获取可用存储后端的便捷函数。 |
|
|
推荐存储后端的便捷函数。 |
Classes
向量存储工厂类。 |
- class document_stores.vector_store_factory.VectorStoreFactory[source]
Bases:
object向量存储工厂类。
负责根据配置创建合适的向量存储后端,提供自动回退、 配置验证和存储迁移功能。
- classmethod create(config, auto_fallback=True, validate_config=True)[source]
创建向量存储实例。
- Parameters:
- Returns:
向量存储实例
- Raises:
VectorStoreError – 创建失败时抛出
- Return type:
- document_stores.vector_store_factory.create_vector_store(config, auto_fallback=True)[source]
创建向量存储的便捷函数。
- Parameters:
- Returns:
向量存储实例
- Return type: