bep40 commited on
Commit
0e22576
·
verified ·
1 Parent(s): eacab80

Fix: Override available models to use OpenRouter free models + correct model IDs

Browse files
Files changed (1) hide show
  1. configs/models_override.py +30 -0
configs/models_override.py ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import json
3
+
4
+ # Override the available models list at runtime
5
+ # This file is loaded by the Dockerfile COPY and patches the agent config
6
+
7
+ MODELS_OVERRIDE = [
8
+ {
9
+ "id": "openai/deepseek/deepseek-chat-v3-0324",
10
+ "label": "DeepSeek V3 (Free)",
11
+ "provider": "openrouter",
12
+ "tier": "free",
13
+ "recommended": True,
14
+ },
15
+ {
16
+ "id": "openai/google/gemini-2.0-flash-001",
17
+ "label": "Gemini 2.0 Flash (Free)",
18
+ "provider": "openrouter",
19
+ "tier": "free",
20
+ },
21
+ {
22
+ "id": "openai/qwen/qwen3-30b-a3b",
23
+ "label": "Qwen3 30B (Free)",
24
+ "provider": "openrouter",
25
+ "tier": "free",
26
+ },
27
+ ]
28
+
29
+ if __name__ == "__main__":
30
+ print(json.dumps(MODELS_OVERRIDE, indent=2))