The idea of leveraging LLMs as agents performing autonomously is the latest rave.
In general I continue to take the view that these systems are not in fact 'agents' as the definition of this concept would typically require (have a will/interest of their own), but rather that they follow a predefined sequence of steps or a DAG (directed acyclic graph), which is much more akin to execution than agency.
This survey provides the systematic overview of LLM-based agent planning, covering recent works aiming to improve planning ability. It provides a taxonomy of existing works on LLM-Agent planning, which can be categorized into:
- Task Decomposition
- Plan Selection
- External Module
- Reflection and
- Memory.
Interesting overview of the current state of the art as it relates to agents.