Agent
An LLM-driven system that plans steps and calls tools or APIs to complete tasks.
An agent is an LLM-based system that autonomously breaks a goal into steps, decides which tools or APIs to call, interprets results, and loops until the task is done. Agents for Amazon Bedrock is the managed implementation: it runs the orchestration loop, session memory, and invocation of action groups (Lambda functions plus OpenAPI schemas) without custom code. The key exam distinction is agent versus knowledge base: a knowledge base retrieves stored documents to ground responses (managed RAG), while an agent takes actions against live systems. The two combine, since a Bedrock agent can query a knowledge base as a tool.
PlayPrepHQ study notes are written and reviewed against primary exam sources. How we create & review content →