awellis's picture
Fix HuggingFace Spaces deployment and add GPT-5 support
344ba50
raw
history blame contribute delete
616 Bytes
"""Retrieval components for hybrid search."""
# Only import memory retriever by default (no OpenSearch dependency)
from .memory_retriever import MemoryRetriever
__all__ = ["MemoryRetriever"]
# Optional OpenSearch retriever (only if needed)
try:
from .hybrid_retriever import HybridRetriever
__all__.append("HybridRetriever")
except ImportError:
pass # OpenSearch dependencies not installed
# Optional query rewriter
try:
from .query_rewriter import QueryRewriter, RewrittenQueries
__all__.extend(["QueryRewriter", "RewrittenQueries"])
except ImportError:
pass # PydanticAI not installed