Build Multi-Agent Applications in Python Using LangGraph & Azure Cosmos DB

Multi-agent systems represent the cutting edge of dynamic and scalable applications, enabling autonomous collaboration between specialized agents to solve complex problems. In this hands-on workshop, you’ll learn how to harness the power of LangGraph in Python to create a robust, AI-driven system. This workshop is designed to guide developers through every step of building durable multi-agent applications, including: • Understanding Multi-Agent Architectures: Explore the core principles of multi-agent systems, their benefits, and how they can simulate human-like collaboration. • Agent Specialization and Orchestration: Learn how to define agent roles and tasks to enable seamless collaboration. • Knowledge and Memory: Implement long-term memory using Azure Cosmos DB with vector search and agent state persistence to ensure durability and context-awareness in agent interactions. • Monitor: Learn how to measure and evaluate multi-agent applications to ensure correctness and efficiency. By the end of the workshop, participants will have built a fully functional, multi-agent application, equipped with intelligent, task-oriented agents capable of collaborating autonomously. Regardless of your current skills with agents, this workshop will take your AI development skills to the next level. There are pre-requisites for this workshop. Please see, https://aka.ms/agent-workshop-python-prereqs for more details.

About the speakers

Mark Brown

Mark is a 24+ year Microsoft veteran and has been on Azure since 2011 and worked on Azure App Service, Azure Networking and Azure Cosmos DB. Prior to Microsoft, Mark worked for a number of early e-commerce and dot-com startups. Mark is passionate about cloud and distributed computing and databases and teaching developers to design and build for infinite scale.

Theodorus Leonardus van Kraay

Theo is passionate about NoSQL and distributed computing. He joined Microsoft in 2017 and has been in the Cosmos DB Engineering team as a Program Manager since 2019. He currently focuses on AI, programmability, and developer experience for Azure Cosmos DB. He has a masters degree in Data Science from Dundee University, and lives in the UK with his wife, two boys, and ragcoon cat.