Building open source LLM agents with Llama 3