File size: 5,629 Bytes
05d89f2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
209ea99
05d89f2
 
 
 
 
 
 
4548fde
05d89f2
171540c
 
 
 
 
05d89f2
 
 
 
4548fde
05d89f2
209ea99
 
 
 
 
fd18a38
209ea99
 
 
05d89f2
 
 
 
4548fde
05d89f2
209ea99
2acc0a2
05d89f2
 
 
 
4548fde
05d89f2
209ea99
 
 
 
 
 
fd18a38
209ea99
 
 
2acc0a2
 
 
 
4548fde
2acc0a2
fd18a38
209ea99
 
05d89f2
 
 
209ea99
4548fde
05d89f2
209ea99
 
 
 
2acc0a2
 
5c4057b
2acc0a2
4548fde
171540c
2acc0a2
209ea99
 
 
 
 
 
 
 
 
 
 
fd18a38
05d89f2
 
 
 
 
 
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
{
  "gateway": {
    "auth": { "mode": "token", "token": "WILL_BE_SET_BY_ENV" },
    "controlUi": {
      "allowInsecureAuth": true,
      "allowedOrigins": ["*"],
      "dangerouslyDisableDeviceAuth": true,
      "dangerouslyAllowHostHeaderOriginFallback": true
    },
    "trustedProxies": [
      "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16",
      "10.16.0.0/12", "10.20.0.0/12",
      "10.16.4.123", "10.16.7.92", "10.16.18.232",
      "10.16.34.155", "10.16.43.133", "10.16.1.206",
      "10.16.37.110", "10.16.43.246",
      "10.20.1.9", "10.20.1.222", "10.20.26.157", "10.20.31.87",
      "10.20.0.1", "172.17.0.1", "127.0.0.1"
    ]
  },
  "agents": {
    "defaults": {
      "model": "groq/llama-3.3-70b-versatile",
      "workspace": "WILL_BE_SET_BY_ENV"
    }
  },
  "models": {
    "providers": {
      "openrouter": {
        "baseUrl": "https://openrouter.ai/api/v1",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "models": [
          { "id": "google/gemini-2.0-flash",           "name": "Gemini 2.0 Flash" },
          { "id": "google/gemini-2.5-pro",             "name": "Gemini 2.5 Pro" },
          { "id": "anthropic/claude-3.5-sonnet",       "name": "Claude 3.5 Sonnet" },
          { "id": "deepseek/deepseek-chat",            "name": "DeepSeek Chat" },
          { "id": "meta-llama/llama-3.3-70b-instruct", "name": "Llama 3.3 70B" }
        ]
      },
      "siliconflow": {
        "baseUrl": "https://api.siliconflow.cn/v1",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "models": [
          { "id": "Qwen/Qwen2.5-72B-Instruct",               "name": "[Free] Qwen2.5 72B" },
          { "id": "Qwen/Qwen2.5-7B-Instruct",                "name": "[Free] Qwen2.5 7B" },
          { "id": "Qwen/Qwen2.5-Coder-7B-Instruct",          "name": "[Free] Qwen2.5 Coder 7B" },
          { "id": "deepseek-ai/DeepSeek-V3",                 "name": "[Free] DeepSeek V3" },
          { "id": "deepseek-ai/DeepSeek-R1",                 "name": "[Free] DeepSeek R1" },
          { "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B", "name": "[Free] DeepSeek R1 Qwen 7B" },
          { "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",   "name": "[Free] Llama 3.1 8B" },
          { "id": "THUDM/glm-4-9b-chat",                     "name": "[Free] GLM-4 9B" },
          { "id": "internlm/internlm2_5-7b-chat",            "name": "[Free] InternLM2.5 7B" }
        ]
      },
      "deepseek": {
        "baseUrl": "https://api.deepseek.com/v1",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "models": [
          { "id": "deepseek-chat",     "name": "DeepSeek V3 (Chat)" },
          { "id": "deepseek-reasoner", "name": "DeepSeek R1 (Reasoner)" }
        ]
      },
      "groq": {
        "baseUrl": "https://api.groq.com/openai/v1",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "models": [
          { "id": "llama-3.3-70b-versatile",       "name": "[Free] Llama 3.3 70B" },
          { "id": "llama-3.1-8b-instant",          "name": "[Free] Llama 3.1 8B Instant" },
          { "id": "llama3-70b-8192",               "name": "[Free] Llama3 70B 8K" },
          { "id": "llama3-8b-8192",                "name": "[Free] Llama3 8B 8K" },
          { "id": "gemma2-9b-it",                  "name": "[Free] Gemma2 9B" },
          { "id": "mixtral-8x7b-32768",            "name": "[Free] Mixtral 8x7B 32K" },
          { "id": "deepseek-r1-distill-llama-70b", "name": "[Free] DeepSeek R1 Llama 70B" },
          { "id": "qwen-qwq-32b",                  "name": "[Free] Qwen QwQ 32B" },
          { "id": "llama-3.2-3b-preview",          "name": "[Free] Llama 3.2 3B" },
          { "id": "llama-3.2-1b-preview",          "name": "[Free] Llama 3.2 1B" }
        ]
      },
      "minimax": {
        "baseUrl": "https://api.minimax.chat/v1",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "models": [
          { "id": "MiniMax-Text-01", "name": "MiniMax Text-01" },
          { "id": "abab6.5s-chat",   "name": "MiniMax abab6.5s" },
          { "id": "abab5.5-chat",    "name": "MiniMax abab5.5" }
        ]
      },
      "google": {
        "baseUrl": "https://generativelanguage.googleapis.com/v1beta",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "models": [
          { "id": "gemini-2.0-flash",   "name": "Gemini 2.0 Flash" },
          { "id": "gemini-2.5-pro-exp", "name": "Gemini 2.5 Pro Exp" },
          { "id": "gemini-1.5-flash",   "name": "Gemini 1.5 Flash" },
          { "id": "gemini-1.5-pro",     "name": "Gemini 1.5 Pro" }
        ]
      },
      "github-copilot": {
        "baseUrl": "https://models.inference.ai.azure.com",
        "apiKey": "WILL_BE_SET_BY_ENV",
        "api": "github-copilot",
        "models": [
          { "id": "gpt-4o",                        "name": "GPT-4o" },
          { "id": "gpt-4o-mini",                   "name": "GPT-4o Mini" },
          { "id": "o3-mini",                       "name": "o3-mini" },
          { "id": "o1-mini",                       "name": "o1-mini" },
          { "id": "Phi-4",                         "name": "Phi-4" },
          { "id": "Phi-3.5-mini-instruct",         "name": "Phi-3.5 Mini" },
          { "id": "Meta-Llama-3.3-70B-Instruct",   "name": "Llama 3.3 70B" },
          { "id": "Meta-Llama-3.1-405B-Instruct",  "name": "Llama 3.1 405B" },
          { "id": "Mistral-Large-2411",            "name": "Mistral Large 24.11" },
          { "id": "Mistral-Nemo",                  "name": "Mistral Nemo" },
          { "id": "AI21-Jamba-1.5-Large",          "name": "Jamba 1.5 Large" },
          { "id": "Cohere-command-r-plus-08-2024", "name": "Cohere Command R+" }
        ]
      }
    }
  },
  "env": { "vars": {} }
}