Comparing LLMs and Agents

- A powerful language model
- Great for generative tasks (answering questions, writing code)
- No interactions with the outside world

- An LLM-based autonomous system
- Can understand the user intention, plan and take actions accordingly
- Access to tools to interact with the outside world
