AutoGen Setup Skill
Capabilities
- •Configure AutoGen agents (AssistantAgent, UserProxyAgent)
- •Set up agent conversations and group chats
- •Implement code execution capabilities
- •Design human-in-the-loop patterns
- •Configure nested agent architectures
- •Implement custom reply functions
Target Processes
- •multi-agent-system
- •autonomous-task-planning
Implementation Details
Agent Types
- •AssistantAgent: LLM-powered assistant
- •UserProxyAgent: Human proxy with code execution
- •GroupChatManager: Multi-agent orchestration
- •ConversableAgent: Base class for custom agents
Configuration Options
- •LLM configuration (models, temperatures)
- •Code execution settings
- •Human input mode
- •Max consecutive auto-replies
- •Function calling configuration
Patterns
- •Two-agent conversations
- •Group chats with selection
- •Nested conversations
- •Teachable agents
Best Practices
- •Proper termination conditions
- •Safe code execution sandboxing
- •Clear agent system messages
- •Monitor conversation flow
Dependencies
- •pyautogen