File size: 2,442 Bytes
b15682b
 
 
 
 
 
 
 
 
 
 
2d822ab
 
b15682b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
537b0a5
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# ============================================================================
# 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 =