1{
2 "name": "OpenCode Go",
3 "id": "opencode-go",
4 "api_key": "$OPENCODE_API_KEY",
5 "api_endpoint": "https://opencode.ai/zen/go/v1",
6 "type": "openai-compat",
7 "default_large_model_id": "minimax-m2.7",
8 "default_small_model_id": "minimax-m2.7",
9 "models": [
10 {
11 "id": "glm-5",
12 "name": "GLM-5",
13 "cost_per_1m_in": 1,
14 "cost_per_1m_out": 3.2,
15 "cost_per_1m_in_cached": 0.2,
16 "cost_per_1m_out_cached": 0,
17 "context_window": 204800,
18 "default_max_tokens": 131072,
19 "can_reason": true,
20 "reasoning_levels": [
21 "low",
22 "medium",
23 "high"
24 ],
25 "default_reasoning_effort": "medium",
26 "supports_attachments": false
27 },
28 {
29 "id": "glm-5.1",
30 "name": "GLM-5.1",
31 "cost_per_1m_in": 1.4,
32 "cost_per_1m_out": 4.4,
33 "cost_per_1m_in_cached": 0.26,
34 "cost_per_1m_out_cached": 0,
35 "context_window": 204800,
36 "default_max_tokens": 131072,
37 "can_reason": true,
38 "reasoning_levels": [
39 "low",
40 "medium",
41 "high"
42 ],
43 "default_reasoning_effort": "medium",
44 "supports_attachments": false
45 },
46 {
47 "id": "kimi-k2.5",
48 "name": "Kimi K2.5",
49 "cost_per_1m_in": 0.6,
50 "cost_per_1m_out": 3,
51 "cost_per_1m_in_cached": 0.1,
52 "cost_per_1m_out_cached": 0,
53 "context_window": 262144,
54 "default_max_tokens": 65536,
55 "can_reason": true,
56 "reasoning_levels": [
57 "low",
58 "medium",
59 "high"
60 ],
61 "default_reasoning_effort": "medium",
62 "supports_attachments": true
63 },
64 {
65 "id": "kimi-k2.6",
66 "name": "Kimi K2.6 (3x limits)",
67 "cost_per_1m_in": 0.32,
68 "cost_per_1m_out": 1.34,
69 "cost_per_1m_in_cached": 0.05,
70 "cost_per_1m_out_cached": 0,
71 "context_window": 262144,
72 "default_max_tokens": 65536,
73 "can_reason": true,
74 "reasoning_levels": [
75 "low",
76 "medium",
77 "high"
78 ],
79 "default_reasoning_effort": "medium",
80 "supports_attachments": true
81 },
82 {
83 "id": "mimo-v2-omni",
84 "name": "MiMo V2 Omni",
85 "cost_per_1m_in": 0.4,
86 "cost_per_1m_out": 2,
87 "cost_per_1m_in_cached": 0.08,
88 "cost_per_1m_out_cached": 0,
89 "context_window": 262144,
90 "default_max_tokens": 128000,
91 "can_reason": true,
92 "reasoning_levels": [
93 "low",
94 "medium",
95 "high"
96 ],
97 "default_reasoning_effort": "medium",
98 "supports_attachments": true
99 },
100 {
101 "id": "mimo-v2-pro",
102 "name": "MiMo V2 Pro",
103 "cost_per_1m_in": 1,
104 "cost_per_1m_out": 3,
105 "cost_per_1m_in_cached": 0.2,
106 "cost_per_1m_out_cached": 0,
107 "context_window": 1048576,
108 "default_max_tokens": 128000,
109 "can_reason": true,
110 "reasoning_levels": [
111 "low",
112 "medium",
113 "high"
114 ],
115 "default_reasoning_effort": "medium",
116 "supports_attachments": true
117 },
118 {
119 "id": "mimo-v2.5",
120 "name": "MiMo V2.5",
121 "cost_per_1m_in": 0.4,
122 "cost_per_1m_out": 2,
123 "cost_per_1m_in_cached": 0.08,
124 "cost_per_1m_out_cached": 0,
125 "context_window": 262144,
126 "default_max_tokens": 128000,
127 "can_reason": true,
128 "reasoning_levels": [
129 "low",
130 "medium",
131 "high"
132 ],
133 "default_reasoning_effort": "medium",
134 "supports_attachments": true
135 },
136 {
137 "id": "mimo-v2.5-pro",
138 "name": "MiMo V2.5 Pro",
139 "cost_per_1m_in": 1,
140 "cost_per_1m_out": 3,
141 "cost_per_1m_in_cached": 0.2,
142 "cost_per_1m_out_cached": 0,
143 "context_window": 1048576,
144 "default_max_tokens": 128000,
145 "can_reason": true,
146 "reasoning_levels": [
147 "low",
148 "medium",
149 "high"
150 ],
151 "default_reasoning_effort": "medium",
152 "supports_attachments": true
153 },
154 {
155 "id": "minimax-m2.5",
156 "name": "MiniMax M2.5",
157 "cost_per_1m_in": 0.3,
158 "cost_per_1m_out": 1.2,
159 "cost_per_1m_in_cached": 0.03,
160 "cost_per_1m_out_cached": 0,
161 "context_window": 204800,
162 "default_max_tokens": 65536,
163 "can_reason": true,
164 "reasoning_levels": [
165 "low",
166 "medium",
167 "high"
168 ],
169 "default_reasoning_effort": "medium",
170 "supports_attachments": false
171 },
172 {
173 "id": "minimax-m2.7",
174 "name": "MiniMax M2.7",
175 "cost_per_1m_in": 0.3,
176 "cost_per_1m_out": 1.2,
177 "cost_per_1m_in_cached": 0.06,
178 "cost_per_1m_out_cached": 0,
179 "context_window": 204800,
180 "default_max_tokens": 131072,
181 "can_reason": true,
182 "reasoning_levels": [
183 "low",
184 "medium",
185 "high"
186 ],
187 "default_reasoning_effort": "medium",
188 "supports_attachments": false
189 },
190 {
191 "id": "qwen3.5-plus",
192 "name": "Qwen3.5 Plus",
193 "cost_per_1m_in": 0.2,
194 "cost_per_1m_out": 1.2,
195 "cost_per_1m_in_cached": 0.02,
196 "cost_per_1m_out_cached": 0,
197 "context_window": 262144,
198 "default_max_tokens": 65536,
199 "can_reason": true,
200 "reasoning_levels": [
201 "low",
202 "medium",
203 "high"
204 ],
205 "default_reasoning_effort": "medium",
206 "supports_attachments": true
207 },
208 {
209 "id": "qwen3.6-plus",
210 "name": "Qwen3.6 Plus",
211 "cost_per_1m_in": 0.5,
212 "cost_per_1m_out": 3,
213 "cost_per_1m_in_cached": 0.05,
214 "cost_per_1m_out_cached": 0,
215 "context_window": 262144,
216 "default_max_tokens": 65536,
217 "can_reason": true,
218 "reasoning_levels": [
219 "low",
220 "medium",
221 "high"
222 ],
223 "default_reasoning_effort": "medium",
224 "supports_attachments": true
225 }
226 ]
227}