Skip to content

pablosalvador10/gbbai-agent-architecture-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Agentic Lab: Build Single and Multi-Agent Systems in Azure

Welcome to the Agentic System Design Lab! This is your go-to space for exploring, designing, and implementing agent-based AI systems in Azure. Our mission is to help you understand and build single-agent systems, foundational orchestration frameworks, and advanced multi-agent strategies. We leverage the power of Azure Foundry (Azure AI Agents Service) and leading AI frameworks like Autogen and Semantic Kernel to provide you with the best resources and tools for building enterprise agentic designs patterns. Our focus is on hands-on learning—empowering you to learn the fundamentals trougth the labs and explore the art of the possible through real-world use cases.

Let’s build the future of AI, one agent at a time! 🚀

What's new ✨

➕ Building MaS with Azure AI Agents & Semantic Kernel Agent Framework (Experimental) lab – Orchestrate single-agent on Azure AI Agent Services using the experimental Semantic Kernel Agent Framework in Python.
➕ Building MaS with Azure AI Agents & Autogen v0.4 (New Autogen Architecture) lab – Orchestrate single-agent on Azure AI Agent Services with the event-driven Autogen v0.4 architecture.

Contents

  1. 🤖 Building Agentic Systems in Azure
  2. 🧪 Labs
  3. 🚀 Uses Cases
  4. 📚 More Resources

🤖 Building Agentic Systems in Azure

In today's fast-evolving Agentic AI landscape, staying ahead means embracing rapid experimentation. Our approach in ths repo is to keep it simple and to the point, starting with the development of robust, scalable enterprise single agents using the Azure AI Agent Service. These production-ready agents come equipped with integrated tools, persistent memory, traceability, and isolated execution—providing a solid foundation before scaling up.

Then, of course, we'll tackle communication patterns between single agents. Just as clear conversation drives human collaboration, real-time event exchange between agents unlocks their full potential as a cohesive system. By leveraging frameworks like AutoGen and Semantic Kernel—or even crafting your own— you can establish an event-driven architecture that seamlessly ties everything together (single-agents) to build multi-agent systems.

Multi-Agent Architecture = Σ (Production-Ready Single Agents [tools, memory, traceability, isolation]) + Preferred Framework (e.g., Semantic Kernel, AutoGen)

Breaking It Down

  • Step 1: Build robust, scalable single agents with the Azure AI Agent Service, managing them as micro-services.
  • Step 2: For complex tasks, deploy a fleet of specialized agents that communicate seamlessly via an event-driven framework of your choice.

🧪 Labs

Ready to dive into developing agentic AI systems? Explore our labs to build, refine, and experiment with cutting-edge agent architectures on Azure.

For more details, please visit the Labs README.

🚀 Uses Cases

Coming very soon...Stay Tuned

📚 More Resources

Disclaimer

Important

This software is provided for demonstration purposes only. It is not intended to be relied upon for any purpose. The creators of this software make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the software or the information, products, services, or related graphics contained in the software for any purpose. Any reliance you place on such information is therefore strictly at your own risk.

About

🚀 Embark on your agentic journey !

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published