Generating Synthetic Dataset for RAG