RAG: Building enterprise ready retrieval-augmented generation applications