From eb0eb26f4cefa4880c895ff017f312e8674f9b73 Mon Sep 17 00:00:00 2001 From: karpathy Date: Sat, 22 Nov 2025 14:27:53 -0800 Subject: v0 --- backend/config.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 backend/config.py (limited to 'backend/config.py') diff --git a/backend/config.py b/backend/config.py new file mode 100644 index 0000000..a9cf7c4 --- /dev/null +++ b/backend/config.py @@ -0,0 +1,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-5.1", + "google/gemini-3-pro-preview", + "anthropic/claude-sonnet-4.5", + "x-ai/grok-4", +] + +# Chairman model - synthesizes final response +CHAIRMAN_MODEL = "google/gemini-3-pro-preview" + +# OpenRouter API endpoint +OPENROUTER_API_URL = "https://openrouter.ai/api/v1/chat/completions" + +# Data directory for conversation storage +DATA_DIR = "data/conversations" -- cgit v1.2.3