What You Need to Know Before
You Start
Starts 19 June 2026 08:46
Ends 19 June 2026
00
Days
00
Hours
00
Minutes
00
Seconds
2 hours
Optional upgrade avallable
Advanced
Progress at your own speed
Free Certificate
Optional upgrade avallable
Overview
Scale Gemini-powered systems to handle high-throughput workloads through asynchronous programming. Master async function execution, concurrent API calls, and parallel tool processing.
Learn to support multiple specialized agents working simultaneously, enabling efficient multi-task processing and coordination without blocking on individual requests.
Syllabus
- Unit 1: Concurrent Agent Conversations
- Unit 2: Parallel Tool Execution
- Unit 3: Agent Orchestration Patterns
Observing Sequential Execution with Async Wrapper
Adding Async Syntax Without Async Operations
Enabling True Concurrency with asyncio.to_thread()
Running Your Async Agent with asyncio.run()
Orchestrating Concurrent Agent Conversations
Making Tool Execution Non-Blocking with Async
Experimenting with Parallel Tool Execution Using asyncio.create_task and asyncio.gather
Implement Parallel Tool Execution in Agent Workflow
Creating a Synchronous Wrapper for Async Agent Operations
Implementing Parallel Agent Orchestration with Async Delegation
Implementing Asynchronous Agent Tools for Parallel Orchestration
Intelligent Async and Sync Tool Execution
Subjects
Artificial Intelligence