File size: 567 Bytes
3ca1d38
 
 
 
 
 
696f787
3ca1d38
696f787
3ca1d38
 
 
 
 
 
696f787
3ca1d38
696f787
3ca1d38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"""
MediGuard AI — Unified Retrieval Services

Auto-selects FAISS (local-dev/HuggingFace) or OpenSearch (production).
"""

from src.services.retrieval.factory import get_retriever, make_retriever
from src.services.retrieval.faiss_retriever import FAISSRetriever
from src.services.retrieval.interface import BaseRetriever, RetrievalResult
from src.services.retrieval.opensearch_retriever import OpenSearchRetriever

__all__ = [
    "BaseRetriever",
    "FAISSRetriever",
    "OpenSearchRetriever",
    "RetrievalResult",
    "get_retriever",
    "make_retriever",
]