burtenshaw
add streaming
e996b22
raw
history blame contribute delete
665 Bytes
"""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"