init
This commit is contained in:
36
AlgoriAgent/examples/conversation_with_mentions/README.md
Normal file
36
AlgoriAgent/examples/conversation_with_mentions/README.md
Normal file
@@ -0,0 +1,36 @@
|
||||
###
|
||||
# Multi-Agent Group Conversation in AgentScope
|
||||
|
||||
This example demonstrates a multi-agent group conversation facilitated by AgentScope. The script sets up a virtual chat room where a user agent interacts with several NPC (non-player character) agents. Participants can utilize a special "@" mention functionality to address specific agents directly.
|
||||
|
||||
## Background
|
||||
|
||||
The conversation takes place in a simulated chat room environment with predefined roles for each participant. Topics are open-ended and evolve based on the user's input and agents' responses.
|
||||
|
||||
## Tested Models
|
||||
|
||||
These models are tested in this example. For other models, some modifications may be needed.
|
||||
- gemini_chat (models/gemini-pro, models/gemini-1.0-pro)
|
||||
- dashscope_chat (qwen-max, qwen-turbo)
|
||||
- ollama_chat (ollama_llama3_8b)
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Fill the next cell to meet the following requirements:
|
||||
- Set your `api_key` in the `configs/model_configs.json` file
|
||||
- Optional: Launch agentscope gradio with `as_gradio main.py`
|
||||
|
||||
## How to Use
|
||||
|
||||
1. Run the script using the command: `python main.py`
|
||||
2. Address specific agents by typing "@" followed by the agent's name.
|
||||
3. Type "exit" to leave the chat.
|
||||
|
||||
## Customization Options
|
||||
|
||||
You can adjust the behavior and parameters of the NPC agents and conversation model by editing the `agent_configs.json` and `model_configs.json` files, respectively.
|
||||
|
||||
### Changing User Input Time Limit
|
||||
|
||||
Adjust the `USER_TIME_TO_SPEAK` variable in the `main.py` script to change the time limit for user input.
|
||||
###
|
||||
Reference in New Issue
Block a user