Large Language Models (LLMs) have shown great potential in natural language processing tasks such as summarization and question answering, using zero-shot and few-shot prompting approaches. However, these prompts are insufficient for enabling LLMs to operate as agents navigating environments to carry out complex, multi-step tasks. One reason for this is the lack of adequate training…