A production-ready Advanced RAG API featuring background ingestion, schema-driven routing, and dynamic metadata filtering. Built with FastAPI, ChromaDB, and Ollama, it utilizes RabbitMQ workers for scalable, idempotent document processing and autonomous query expansion.
rabbitmq semantic-search query-expansion vector-database langchain chromadb advanced-rag metadata-filtering metadata-enrichment multi-collection langchain-lcel dynamic-filter-extraction dynamic-pydantic-validation background-ingestion
- Updated
- Python
