GeistHaus
log in · sign up

16 Agent Patterns: An Agent Engineering Primer

druce.ai

Any sufficiently advanced technology is indistinguishable from magic. — Arthur C. Clarke What are AI agents? Simon Willison crowdsourced a lot of definitions that focus on: 1) Using AI to take action on the user’s behalf in the real world (i.e. what the agent does) 2) Using AI to control a loop or complex flow (i.e. how the agent does it). An AI agent takes a sequence of actions based on an AI-determined control flow. Agents use prompts as the CPU of a Turing machine that can manage state, memory, I/O, and control flow. The agent can access the Internet and tools to perform compute tasks, retrieve info, take actions via APIs, and use the outputs to determine next steps in a loop or complex control flow. Maybe even control a browser or computer. In this post, we’ll try to develop a roadmap of agent concepts and patterns to learn, and resources to learn them.

0 pages link to this URL

No pages have linked to this URL yet.