Course Overview

Multi-agent collaboration

Multi-agent collaboration

Modules

7

Lessons

40

Course created by Mikias Abebe

Module 1

Foundations of Multi-Agent Systems

Understand the shift from monolithic architectures to multi-agent collaboration, focusing on task decomposition and system robustness.

Module 2

Agent Communication Models and Protocols

Explore the required communication protocols, shared ontologies, and various interaction models like Network, Supervisor, and Custom models.

Module 3

Core Interaction Patterns

Learn how to orchestrate agents using sequential handoffs, parallel processing, and the Critic-Reviewer pattern.

Module 4

Hierarchical and Specialized Structures

Dive into complex structures, exploring hierarchical systems and the Agent as a Tool paradigm.

Module 5

Building with the Crew AI Framework

Hands-on module covering the Crew AI framework, focusing on assigning roles, goals, backstories, and sequential execution.

Module 6

Orchestrating Workflows with Google ADK

Learn to natively facilitate hierarchical structures and iterative workflows using the Google ADK framework.

Module 7

Final Assessment

Comprehensive final assessment covering all topics in the Multi-agent collaboration course.