Auto-RAG: Autonomous Retrieval-Augmented Generation for Large Language Models