Announcing A New Book - Multi-Agent Systems with AutoGen!
Victor Dibia, PhD
Principal RDSE at Microsoft Research (Generative AI, Agents) | Carnegie Mellon Alumnus
I'm excited to announce a significant milestone in a project I've been working on: I'm writing a book? titled "Multi-Agent Systems with AutoGen"? published by Manning Publications Co. , and co-authored with AutoGen creator Chi Wang . As of today, the first chapters are available through Manning's Early Access Program (MEAP)!
You can pre-order the book now at https://mng.bz/eVP9.?
????Tip: Use the code 'mldibia' for a 50% discount, valid for the next two weeks until August 5th.
Recently, I've received numerous inquiries from software engineers, product developers, and engineering leaders about multi-agent systems. Common questions include how to build/configure them, when to use them, and how to integrate/deploy them in end-user applications. This book aims to address these questions and share insights gathered over the past year while contributing to the AutoGen open-source framework and developing tools like AutoGen Studio.
In this book, you'll learn about:
Through Manning's Early Access Program, you'll receive the first chapters immediately and access a forum where Chi Wang and I can directly answer your questions. Later chapters will be released progressively.
While there are many ways to learn collaboratively about this growing and exciting field, we hope that reading this book and working through the code and experiments that accompany it will offer an engaging and effective learning experience. If you've enjoyed my previous writing style, explanations, and demos [see here, here, here, here], I believe you'll find "Multi-Agent Systems with AutoGen" equally compelling. It promises to be an interesting journey!
Why Write About Multi-Agent Systems?
The field of building autonomous or semi-autonomous multi-agent systems (enabled by generative AI models) is relatively new. As such, there are no perfect standards or well-known design patterns yet. We are essentially in a phase of learning through experimentation, discovering the right abstractions, building appropriate frameworks, and converging on effective protocols. This has been my experience while building AutoGen Studio - a widely used low-code/no-code UI for building and testing multi-agent workflows (with >21k downloads per month on PyPI).
Despite the field's nascence, there has been intense interest, with industry leaders like Andrew Ng mentioning agentic systems and multi-agent collaboration patterns as the next frontier for generative AI.
In my opinion, there are several reasons why multi-agent systems are important:
To be clear, the best multi-agent systems we have today still fall short of fully realizing these three benefits. However, like every area of progress, what we have learned from current experimentation, coupled with rapid advancements in reasoning capabilities (and reducing costs), make this the right time to build and experiment!
Who is the Book For?
This book is ideal for you if you are:
About the Authors
Victor Dibia
Principal Research Software Engineer, Microsoft Research
Victor Dibia (PhD) is a Principal Research Software Engineer at Microsoft Research, where he has contributed to projects like GitHub Copilot that serves millions of customers. He is the creator of LIDA, a widely used tool for automated visualizations using generative AI models, and AutoGen Studio , a low-code tool for prototyping multi-agent applications. Victor holds a PhD in Information Systems from City University of Hong Kong and an MSc in Computer Science from Carnegie Mellon University.?
Chi Wang
Principal Researcher, Microsoft Research
领英推荐
Chi Wang (PhD) is a Principal Research Scientist at Microsoft Research. He is the creator of AutoGen , a fast-growing OSS project to enable next-gen AI applications via a multi-agent framework. Chi is also the author of FLAML , a fast library for automated machine learning and tuning that has been used in products such as Microsoft Azure, Microsoft 365, Microsoft Fabric, and Visual Studio. He holds a PhD in Computer Science from the University of Illinois at Urbana-Champaign.
FAQs
No. Across the book, the goal is to teach core principles and AutoGen is used as a tool to illustrate these principles. We expect that these principles can be implemented in any sufficiently expressive multi-agent framework
Yes! Full list of proposed chapter content is here https://multiagentbook.com/book/
Yes! AutoGen natively supports multiple generative AI model providers - OpenAI , Microsoft Azure OpenAI, 谷歌 gemini models, Anthropic , Cohere etc. Ofcourse, you can use local models from Hugging Face via endpoints provided by tools such as vllm, Ollama , lmstudio etc.
Yes! You can pre-order the book from Manning Publications using the code mldibia for a 50% discount. This offer ends August 5.
Yes! The GitHub repository for the book is available at victordibia/multiagent-systems-with-autogen. Take a look, open issues, and share your thoughts!
Yes, thank you so much! Please report any errors you find in the book to the authors via the Manning Livebook Page
So - How Do I Stay Updated on Book Progress, Links?
I have created a one-stop location to make this easy - https://multiagentbook.com/. This page will triage updates on things like new chapters, example code, interactive demos, faqs, references and relevant links.
Acknowledgements
None of this work would be possible without all the engaged maintainers and contributors to the AutoGen OSS project (many of them my colleagues) ! Thank you!
I really hope you join us along this journey!!
Victor, Chi.
#multiagent #multiagentsystems #agents #AI #MachineLearning #AutoGen #AIEngineering #SoftwareDevelopment #TechBook #AIResearch
freelancer
3 周ebooksbyai.com AI fixes this Book on Multi-Agent Systems announced.
freelancer
1 个月ebooksbyai.com AI fixes this "Multi-Agent Systems with AutoGen"
Research Scholar (AI in Business, ...) at University of Southern California
1 个月Congratulations Victor Dibia, PhD. I need to check this out.
Director of Development at Manifone
2 个月I wonder, which path this book will follow? Autogen 0.4 or Ag2? :)