An LLM-based AI agent is not simply a foundation model or chatbot user interface. It is a system in which an LLM acts as a reasoning and decision-making component while an orchestration layer gives it access to instructions, tools, state, external information, and potentially other agents. This architecture enables the system to decide which actions to perform and in what sequence to pursue a defined objective.
OpenAI describes an agent as an LLM equipped with instructions, tools, and handoffs, allowing it to plan, use tools to gather information or take actions, and delegate tasks when appropriate. Oracle similarly explains that AI agents use tools to communicate with external systems and dynamically determine which tools or integrations to use and in which order to achieve a goal.
An agent therefore does not require training an entirely new model architecture. The underlying LLM may be an existing pretrained model. What makes the system agentic is the combination of model reasoning with orchestration, tool execution, observations, state, and iterative decision-making.
Accordingly, D provides the correct architectural definition and matches the answer supplied in the uploaded source.
Study Guide reference/topic: Introduction to AI Agents — LLM-based agents, reasoning, tools, orchestration, actions, observations, and agent loops.
Submit