run_swarm - AG2
run_swarm
autogen.run_swarm [#](https://docs.ag2.ai/0.11.4/docs/api-reference/autogen/run_swarm/#autogen.run_swarm "Permanent link")
run_swarm(initial_agent, messages, agents, user_agent=None, swarm_manager_args=None, max_rounds=20, context_variables=None, after_work=TERMINATE, exclude_transit_message=True)
Source code in autogen/agentchat/contrib/swarm_agent.py
<br> 967<br> 968<br> 969<br> 970<br> 971<br> 972<br> 973<br> 974<br> 975<br> 976<br> 977<br> 978<br> 979<br> 980<br> 981<br> 982<br> 983<br> 984<br> 985<br> 986<br> 987<br> 988<br> 989<br> 990<br> 991<br> 992<br> 993<br> 994<br> 995<br> 996<br> 997<br> 998<br> 999<br>1000<br>1001<br>1002<br>1003<br>1004<br>1005<br>1006<br>1007<br>1008<br>1009<br>1010<br>1011<br>1012<br>1013<br>1014<br>1015<br>1016<br>1017<br>1018<br> |
``` @export_module("autogen") def run_swarm( initial_agent: ConversableAgent, messages: list[dict[str, Any]] |