11 lines
344 B
Python
11 lines
344 B
Python
"""Hybrid retriever — metadata filter + FTS + vector retrieval + score fusion (skeleton)."""
|
|
|
|
|
|
class HybridRetriever:
|
|
"""Phase 2+ implementation: combine FTS, vector, and metadata filter results."""
|
|
|
|
async def retrieve(
|
|
self, user_id: str, query: str, *, top_k: int = 10
|
|
) -> list[dict]:
|
|
raise NotImplementedError
|