Design a Retrieval-Augmented Generation (RAG) system | Hello Interview