# Debate Bots Configuration Example # Copy this file to config.yaml and fill in your settings # Agent 1 Configuration agent1: # Provider: 'openrouter' or 'lmstudio' provider: openrouter # Model identifier # For OpenRouter: e.g., 'anthropic/claude-3-haiku', 'meta-llama/llama-3.1-8b-instruct' # For LMStudio: the name of your loaded model model: anthropic/claude-3-haiku # System prompt - defines the agent's personality and debate style system_prompt: > You are a skilled debater who values logic, evidence, and rational argumentation. You present well-structured arguments and respond thoughtfully to counterpoints. # OpenRouter API key (required if provider is 'openrouter') # Get your key from: https://openrouter.ai/keys api_key: your-openrouter-api-key-here # LMStudio base URL (required if provider is 'lmstudio') # Default: http://localhost:1234/v1 # base_url: http://localhost:1234/v1 # Agent 2 Configuration agent2: # Provider: 'openrouter' or 'lmstudio' provider: openrouter # Model identifier model: anthropic/claude-3-haiku # System prompt - can be different from Agent 1 for variety system_prompt: > You are a persuasive debater who excels at rhetoric and compelling storytelling. You use analogies, examples, and emotional appeals alongside logical reasoning. # OpenRouter API key (can be the same as agent1 or different) api_key: your-openrouter-api-key-here # LMStudio base URL (if using lmstudio) # base_url: http://localhost:1234/v1 # Example configurations for different setups: # 1. Both agents using OpenRouter with different models: # agent1.provider: openrouter # agent1.model: anthropic/claude-3-haiku # agent2.provider: openrouter # agent2.model: meta-llama/llama-3.1-8b-instruct # 2. One OpenRouter, one LMStudio: # agent1.provider: openrouter # agent1.model: anthropic/claude-3-haiku # agent2.provider: lmstudio # agent2.model: llama-3-8b # 3. Both using LMStudio (must have model loaded): # agent1.provider: lmstudio # agent1.model: your-model-name # agent2.provider: lmstudio # agent2.model: your-model-name