File size: 665 Bytes
4d17dc5
 
 
 
 
 
 
 
 
 
 
 
41799ac
 
 
4d17dc5
 
 
33c8a2e
4d17dc5
 
41799ac
4d17dc5
 
 
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
"""Configuration for the LLM Council."""

import os
from dotenv import load_dotenv

load_dotenv()

# OpenRouter API key
OPENROUTER_API_KEY = os.getenv("OPENROUTER_API_KEY")

# Council members - list of OpenRouter model identifiers
COUNCIL_MODELS = [
    "openai/gpt-oss-120b:hyperbolic",
    "deepseek-ai/DeepSeek-V3.2-Exp:novita",
    "Qwen/Qwen3-235B-A22B-Instruct-2507:hyperbolic",
]

# Chairman model - synthesizes final response
CHAIRMAN_MODEL = "deepseek-ai/DeepSeek-V3.2-Exp:novita"

# OpenRouter API endpoint
OPENROUTER_API_URL = "https://router.huggingface.co/v1/chat/completions"

# Data directory for conversation storage
DATA_DIR = "data/conversations"