File size: 411 Bytes
5e1a30c
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
"""
Vector Index Sub-components for Modular Retriever Architecture.

This module provides vector index implementations for the ModularUnifiedRetriever.
Includes both direct implementations (FAISS) and adapters for cloud services (Weaviate).
"""

from .base import VectorIndex
from .faiss_index import FAISSIndex
from .weaviate_index import WeaviateIndex

__all__ = ["VectorIndex", "FAISSIndex", "WeaviateIndex"]