835 B
835 B
Multiagent Concurrent
This example demonstrates how to run multiple agents concurrently in AgentScope, where each agent operates independently and can perform tasks simultaneously.
Specifically, we showcase two ways to achieve concurrency:
- Using Python's
asyncio.gatherto run multiple agents asynchronously. - Using
fanout_pipelineto execute multiple agents in parallel and gather their results.
The fanout pipeline will distribute the input to multiple agents and collect their outputs, which is appropriate for scenarios like voting or parallel question answering.
QuickStart
Install the agentscope package if you haven't already:
pip install agentscope
Then run the example script:
python main.py