Bluestrikeai commited on
Commit
80cc65e
·
verified ·
1 Parent(s): 1e3602d

Create config.py

Browse files
Files changed (1) hide show
  1. config.py +26 -0
config.py ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+
3
+
4
+ class Settings:
5
+ OPENROUTER_API_KEY: str = os.getenv("OPENROUTER_API_KEY", "")
6
+ OPENROUTER_BASE_URL: str = "https://openrouter.ai/api/v1/chat/completions"
7
+
8
+ MODEL_IDS = {
9
+ "research": "z-ai/glm-4.5-air:free",
10
+ "orchestrator": "arcee-ai/trinity-large-preview:free",
11
+ "frontend": "qwen/qwen3-coder:free",
12
+ "backend": "minimax/minimax-m2.5:free",
13
+ }
14
+
15
+ MODEL_NAMES = {
16
+ "research": "GLM 4.5 Air",
17
+ "orchestrator": "Trinity Large Preview",
18
+ "frontend": "Qwen3 Coder 480B",
19
+ "backend": "MiniMax M2.5",
20
+ }
21
+
22
+ STREAM_TIMEOUT = 180
23
+ MAX_RETRIES = 2
24
+
25
+
26
+ settings = Settings()