# ============================================================================ # PROJECT: CONDUCTOR V3.3 - CONFIGURATION FILE (Vesa's Launchpad) # ============================================================================ [API] # --- API Keys --- # NOTE: The app logic currently ONLY uses the Gemini keys. To enable other # providers, the Python code in 'call_ai_api' must be updated to handle # their specific authentication methods. # House 1: Google Gemini CODER_API_KEY = PLACEHOLDER_GEMINI_API_KEY_HERE STRATEGIST_API_KEY = PLACEHOLDER_GEMINI_API_KEY_HERE # House 2: Anthropic Claude (Placeholder) anthropic_api_key = PLACEHOLDER_CLAUDE_API_KEY_HERE # House 3: OpenAI GPT (Placeholder) openai_api_key = PLACEHOLDER_OPENAI_API_KEY_HERE # --- Default Model Labels --- coder_model_default_label = Gemini 2.0 Flash Lite strategist_model_default_label = Gemini 2.0 Flash Lite # ============================================================================ # CODER MODEL REGISTRY # ============================================================================ # Format: Label = model_id, full_api_url [CODER_MODELS] # --- Google Gemini Models --- Gemini 2.0 Flash Lite = gemini-2.0-flash-lite, https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-lite:generateContent Gemini 2.5 Pro = gemini-2.5-pro, https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro:generateContent # --- Anthropic Models (Placeholder) --- Claude Sonnet 4.5 (Future) = anthropic-claude-sonnet-4.5, https://api.anthropic.com/v1/messages # --- OpenAI Models (Placeholder) --- GPT-4o (Future) = gpt-4o, https://api.openai.com/v1/chat/completions # ============================================================================ # STRATEGIST MODEL REGISTRY # ============================================================================ [STRATEGIST_MODELS] Gemini 2.0 Flash Lite = gemini-2.0-flash-lite, https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-lite:generateContent Gemini 2.5 Pro = gemini-2.5-pro, https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro:generateContent # Add other Strategist models from any provider here... # ============================================================================ # TOOL REGISTRY # ============================================================================ [TOOLS] theme_tool_space = Agents-MCP-Hackathon/gradio-themer theme_tool_key =