register_swarm

register_swarm(
    *,
    realtime_agent: RealtimeAgent,
    initial_agent: ConversableAgent,
    agents: list[ConversableAgent],
    system_message: str | None = None,
    question_message: str | None = None
) -> 

Create a SwarmableRealtimeAgent.

Parameters:
NameDescription
realtime_agentThe RealtimeAgent to create the SwarmableRealtimeAgent from.

Type: RealtimeAgent
initial_agentThe initial agent.

Type: ConversableAgent
agentsThe agents in the swarm.

Type: list[ConversableAgent]
system_messageThe system message to set for the agent.

If None, the default system message is used.

Type: str | None

Default: None
question_messageThe question message to set for the agent.

If None, the default QUESTION_MESSAGE is used.

Type: str | None

Default: None