[docs][InteractiveGroupchat]

pull/935/head^2
Kye Gomez 2 days ago
parent 76b9f5162e
commit 34992c8ed9

@ -4,29 +4,20 @@ The InteractiveGroupChat is a sophisticated multi-agent system that enables inte
## Features
- **@mentions Support**: Direct tasks to specific agents using @agent_name syntax
- **Multi-Agent Collaboration**: Multiple mentioned agents can see and respond to each other's tasks
- **Enhanced Collaborative Prompts**: Agents are trained to acknowledge, build upon, and synthesize each other's responses
- **Speaker Functions**: Control the order in which agents respond (round robin, random, priority, custom)
- **Dynamic Speaker Management**: Change speaker functions and priorities during runtime
- **Random Dynamic Speaker**: Advanced speaker function that follows @mentions in agent responses
- **Parallel and Sequential Strategies**: Support for both parallel and sequential agent execution
- **Callable Function Support**: Supports both Agent instances and callable functions as chat participants
- **Comprehensive Error Handling**: Custom error classes for different scenarios
- **Conversation History**: Maintains a complete history of the conversation
- **Flexible Output Formatting**: Configurable output format for conversation history
- **Interactive Terminal Mode**: Full REPL interface for real-time chat with agents
| Feature | Description |
|---------|-------------|
| **@mentions Support** | Direct tasks to specific agents using @agent_name syntax |
| **Multi-Agent Collaboration** | Multiple mentioned agents can see and respond to each other's tasks |
| **Enhanced Collaborative Prompts** | Agents are trained to acknowledge, build upon, and synthesize each other's responses |
| **Speaker Functions** | Control the order in which agents respond (round robin, random, priority, custom) |
| **Dynamic Speaker Management** | Change speaker functions and priorities during runtime |
| **Random Dynamic Speaker** | Advanced speaker function that follows @mentions in agent responses |
| **Parallel and Sequential Strategies** | Support for both parallel and sequential agent execution |
| **Callable Function Support** | Supports both Agent instances and callable functions as chat participants |
| **Comprehensive Error Handling** | Custom error classes for different scenarios |
| **Conversation History** | Maintains a complete history of the conversation |
| **Flexible Output Formatting** | Configurable output format for conversation history |
| **Interactive Terminal Mode** | Full REPL interface for real-time chat with agents |
## Installation

Loading…
Cancel
Save