Design an ML search system with RAG | OpenAI