What are Agents?

Programs that build model context, run tools, and return responses.

An Agent builds context for a model, processes model responses, executes requested tools, and returns a RunOutput. Tools are optional. Add memory, knowledge, storage, human-in-the-loop, and guardrails as needed.

Guides

Beyond Single Agents

AbstractionWhat it does
TeamAgents that work together
WorkflowOrchestrate agents, teams, and functions through defined steps

Resources