This directory contains examples demonstrating advanced reasoning capabilities and agent evaluation systems in Swarms.
The reasoning_agent_router_examples/ folder contains simple examples for each agent type supported by the ReasoningAgentRouter:
- reasoning_duo_example.py - Reasoning Duo agent for collaborative reasoning
- self_consistency_example.py - Self-Consistency agent with multiple samples
- ire_example.py - Iterative Reflective Expansion (IRE) agent
- agent_judge_example.py - Agent Judge for evaluation and judgment
- reflexion_agent_example.py - Reflexion agent with memory capabilities
- gkp_agent_example.py - Generated Knowledge Prompting (GKP) agent
The agent_judge_examples/ folder contains detailed examples of the AgentJudge system:
- example1_basic_evaluation.py - Basic agent evaluation
- example2_technical_evaluation.py - Technical evaluation criteria
- example3_creative_evaluation.py - Creative evaluation patterns
- moa_seq_example.py - Self-MoA Sequential reasoning example for complex problem-solving