From ee442db6565dd7324de7acdb99ff0f2b7fb08f83 Mon Sep 17 00:00:00 2001 From: nolan Date: Mon, 17 Feb 2025 11:07:18 +0800 Subject: [PATCH] fix: groupchat needs more than 2 agents Signed-off-by: nolan --- swarms/structs/groupchat.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swarms/structs/groupchat.py b/swarms/structs/groupchat.py index 45e19639..c4d21378 100644 --- a/swarms/structs/groupchat.py +++ b/swarms/structs/groupchat.py @@ -248,8 +248,8 @@ class GroupChat: Raises: ValueError: If any required components are missing or invalid """ - if not self.agents: - raise ValueError("No agents provided") + if len(self.agents)<2: + raise ValueError("At least two agents are required for a group chat") if self.speaker_fn is None: raise ValueError("No speaker function provided") if self.max_loops <= 0: