AI Architecture
Self-Querying Retriever: Natural Language to SQL/Metadata Filter Conversion
Empower LLMs to extract semantic search queries and SQL/JSON metadata filters (date range, author, category) from plain English prompts.
3 min
Combining Hybrid Filtering with Vector Search
When a user asks 'Show me PDF reports uploaded after 2025 regarding revenue', the self-querying engine translates 'after 2025' into `{ year: { $gt: 2025 } }` before executing vector search.