Learn how to build more complex workflows by coordinating multiple agents. This course covers techniques like multi-turn conversations, chaining agent executions, delegating tasks using handoffs, and customizing input flows.
Overview
Syllabus
- Unit 1: Maintaining Multi-Turn Conversations with Agents
- Viewing Conversation History in Action
- Building a Dynamic Conversation History
- Maintaining Context in Multi-Turn Conversations
- Debugging Multi-Turn Conversations
- Manual Conversation History Building
- Unit 2: Chaining Agents for Sequential Workflows
- Simple Agent Chaining Without Context
- Passing Conversation Context to Next Agent
- Layering Instructions in Agent Chains
- Building a Three Agent Workflow
- Unit 3: Delegating Tasks Between Agents Using Handoffs
- Building a Smart Triage Agent
- Handling Unrelated Requests Without Handoffs
- Adding System Context to Agents
- Using Helpers for Agent Instructions
- Delegating Tasks as a Specialist Agent
- Unit 4: Customizing Agent Handoffs with Validation and Callbacks
- Introducing Custom Handoffs
- Customizing Agent Handoff Details
- Naming Matters in Agent Handoffs
- Schema Validation and Callbacks in Handoffs
- Tracking Agent Usage with Callbacks