How to Architect Scalable Retrieval-Augmented Generation (RAG) Systems for Millions of Documents | AGIX Technologies