init
This commit is contained in:
24
conversational_agents/multiagent_conversation/README.md
Normal file
24
conversational_agents/multiagent_conversation/README.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# MultiAgent Conversation
|
||||
|
||||
This example demonstrates how to build a multi-agent conversation workflow using ``MsgHub`` in AgentScope,
|
||||
where multiple agents broadcast messages to each other in a shared conversation space.
|
||||
|
||||
## Setup
|
||||
|
||||
The example is built upon the DashScope LLM API in [main.py](https://github.com/agentscope-ai/agentscope/blob/main/examples/workflows/multiagent_conversation/main.py). You can switch to other LLMs by modifying the ``model`` and ``formatter`` parameters in the code.
|
||||
|
||||
To run the example, first install the latest version of AgentScope, then run:
|
||||
|
||||
```bash
|
||||
python examples/workflows/multiagent_conversation/main.py
|
||||
```
|
||||
|
||||
## Main Workflow
|
||||
|
||||
- Create multiple participant agents with different attributes (e.g., Alice, Bob, Charlie).
|
||||
- Agents introduce themselves and interact in the message hub.
|
||||
- Supports dynamic addition and removal of agents, as well as broadcasting messages.
|
||||
|
||||
> Note: The example is built with DashScope chat model. If you want to change the model in this example, don't forget
|
||||
> to change the formatter at the same time! The corresponding relationship between built-in models and formatters are
|
||||
> list in [our tutorial](https://doc.agentscope.io/tutorial/task_prompt.html#id1)
|
||||
Reference in New Issue
Block a user