Multi-Agent Design Patterns# Group Chat Mixture of Agents Multi-Agent Debate Multi-Agent Design Patterns Reflection