1{
2 "name": "Hugging Face",
3 "id": "huggingface",
4 "api_key": "$HF_TOKEN",
5 "api_endpoint": "https://router.huggingface.co/v1",
6 "type": "openai-compat",
7 "default_large_model_id": "moonshotai/Kimi-K2-Instruct-0905:groq",
8 "default_small_model_id": "openai/gpt-oss-20b:groq",
9 "models": [
10 {
11 "id": "MiniMaxAI/MiniMax-M2.5:fireworks-ai",
12 "name": "MiniMaxAI/MiniMax-M2.5 (fireworks-ai)",
13 "cost_per_1m_in": 0,
14 "cost_per_1m_out": 0,
15 "cost_per_1m_in_cached": 0,
16 "cost_per_1m_out_cached": 0,
17 "context_window": 204800,
18 "default_max_tokens": 8192,
19 "can_reason": false,
20 "supports_attachments": false,
21 "options": {}
22 },
23 {
24 "id": "Qwen/Qwen3-32B:groq",
25 "name": "Qwen/Qwen3-32B (groq)",
26 "cost_per_1m_in": 0.29,
27 "cost_per_1m_out": 0.59,
28 "cost_per_1m_in_cached": 0,
29 "cost_per_1m_out_cached": 0,
30 "context_window": 131072,
31 "default_max_tokens": 8192,
32 "can_reason": false,
33 "supports_attachments": false,
34 "options": {}
35 },
36 {
37 "id": "Qwen/Qwen3-8B:fireworks-ai",
38 "name": "Qwen/Qwen3-8B (fireworks-ai)",
39 "cost_per_1m_in": 0,
40 "cost_per_1m_out": 0,
41 "cost_per_1m_in_cached": 0,
42 "cost_per_1m_out_cached": 0,
43 "context_window": 40960,
44 "default_max_tokens": 8192,
45 "can_reason": false,
46 "supports_attachments": false,
47 "options": {}
48 },
49 {
50 "id": "Qwen/Qwen3-VL-30B-A3B-Instruct:fireworks-ai",
51 "name": "Qwen/Qwen3-VL-30B-A3B-Instruct (fireworks-ai)",
52 "cost_per_1m_in": 0,
53 "cost_per_1m_out": 0,
54 "cost_per_1m_in_cached": 0,
55 "cost_per_1m_out_cached": 0,
56 "context_window": 262144,
57 "default_max_tokens": 8192,
58 "can_reason": false,
59 "supports_attachments": false,
60 "options": {}
61 },
62 {
63 "id": "Qwen/Qwen3-VL-30B-A3B-Thinking:fireworks-ai",
64 "name": "Qwen/Qwen3-VL-30B-A3B-Thinking (fireworks-ai)",
65 "cost_per_1m_in": 0,
66 "cost_per_1m_out": 0,
67 "cost_per_1m_in_cached": 0,
68 "cost_per_1m_out_cached": 0,
69 "context_window": 262144,
70 "default_max_tokens": 8192,
71 "can_reason": false,
72 "supports_attachments": false,
73 "options": {}
74 },
75 {
76 "id": "deepcogito/cogito-671b-v2.1:fireworks-ai",
77 "name": "deepcogito/cogito-671b-v2.1 (fireworks-ai)",
78 "cost_per_1m_in": 0,
79 "cost_per_1m_out": 0,
80 "cost_per_1m_in_cached": 0,
81 "cost_per_1m_out_cached": 0,
82 "context_window": 163840,
83 "default_max_tokens": 8192,
84 "can_reason": false,
85 "supports_attachments": false,
86 "options": {}
87 },
88 {
89 "id": "deepseek-ai/DeepSeek-V3.1:fireworks-ai",
90 "name": "deepseek-ai/DeepSeek-V3.1 (fireworks-ai)",
91 "cost_per_1m_in": 0,
92 "cost_per_1m_out": 0,
93 "cost_per_1m_in_cached": 0,
94 "cost_per_1m_out_cached": 0,
95 "context_window": 163840,
96 "default_max_tokens": 8192,
97 "can_reason": false,
98 "supports_attachments": false,
99 "options": {}
100 },
101 {
102 "id": "deepseek-ai/DeepSeek-V3.2:fireworks-ai",
103 "name": "deepseek-ai/DeepSeek-V3.2 (fireworks-ai)",
104 "cost_per_1m_in": 0,
105 "cost_per_1m_out": 0,
106 "cost_per_1m_in_cached": 0,
107 "cost_per_1m_out_cached": 0,
108 "context_window": 163840,
109 "default_max_tokens": 8192,
110 "can_reason": false,
111 "supports_attachments": false,
112 "options": {}
113 },
114 {
115 "id": "meta-llama/Llama-3.3-70B-Instruct:groq",
116 "name": "meta-llama/Llama-3.3-70B-Instruct (groq)",
117 "cost_per_1m_in": 0.59,
118 "cost_per_1m_out": 0.79,
119 "cost_per_1m_in_cached": 0,
120 "cost_per_1m_out_cached": 0,
121 "context_window": 131072,
122 "default_max_tokens": 8192,
123 "can_reason": false,
124 "supports_attachments": false,
125 "options": {}
126 },
127 {
128 "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct:groq",
129 "name": "meta-llama/Llama-4-Scout-17B-16E-Instruct (groq)",
130 "cost_per_1m_in": 0.11,
131 "cost_per_1m_out": 0.34,
132 "cost_per_1m_in_cached": 0,
133 "cost_per_1m_out_cached": 0,
134 "context_window": 131072,
135 "default_max_tokens": 8192,
136 "can_reason": false,
137 "supports_attachments": false,
138 "options": {}
139 },
140 {
141 "id": "moonshotai/Kimi-K2-Instruct-0905:fireworks-ai",
142 "name": "moonshotai/Kimi-K2-Instruct-0905 (fireworks-ai)",
143 "cost_per_1m_in": 0,
144 "cost_per_1m_out": 0,
145 "cost_per_1m_in_cached": 0,
146 "cost_per_1m_out_cached": 0,
147 "context_window": 262144,
148 "default_max_tokens": 8192,
149 "can_reason": false,
150 "supports_attachments": false,
151 "options": {}
152 },
153 {
154 "id": "moonshotai/Kimi-K2-Instruct-0905:groq",
155 "name": "moonshotai/Kimi-K2-Instruct-0905 (groq)",
156 "cost_per_1m_in": 0,
157 "cost_per_1m_out": 0,
158 "cost_per_1m_in_cached": 0,
159 "cost_per_1m_out_cached": 0,
160 "context_window": 262144,
161 "default_max_tokens": 8192,
162 "can_reason": false,
163 "supports_attachments": false,
164 "options": {}
165 },
166 {
167 "id": "moonshotai/Kimi-K2-Thinking:fireworks-ai",
168 "name": "moonshotai/Kimi-K2-Thinking (fireworks-ai)",
169 "cost_per_1m_in": 0,
170 "cost_per_1m_out": 0,
171 "cost_per_1m_in_cached": 0,
172 "cost_per_1m_out_cached": 0,
173 "context_window": 262144,
174 "default_max_tokens": 8192,
175 "can_reason": false,
176 "supports_attachments": false,
177 "options": {}
178 },
179 {
180 "id": "moonshotai/Kimi-K2.5:fireworks-ai",
181 "name": "moonshotai/Kimi-K2.5 (fireworks-ai)",
182 "cost_per_1m_in": 0,
183 "cost_per_1m_out": 0,
184 "cost_per_1m_in_cached": 0,
185 "cost_per_1m_out_cached": 0,
186 "context_window": 262144,
187 "default_max_tokens": 8192,
188 "can_reason": false,
189 "supports_attachments": false,
190 "options": {}
191 },
192 {
193 "id": "openai/gpt-oss-120b:fireworks-ai",
194 "name": "openai/gpt-oss-120b (fireworks-ai)",
195 "cost_per_1m_in": 0.15,
196 "cost_per_1m_out": 0.6,
197 "cost_per_1m_in_cached": 0,
198 "cost_per_1m_out_cached": 0,
199 "context_window": 131072,
200 "default_max_tokens": 8192,
201 "can_reason": false,
202 "supports_attachments": false,
203 "options": {}
204 },
205 {
206 "id": "openai/gpt-oss-120b:groq",
207 "name": "openai/gpt-oss-120b (groq)",
208 "cost_per_1m_in": 0.15,
209 "cost_per_1m_out": 0.75,
210 "cost_per_1m_in_cached": 0,
211 "cost_per_1m_out_cached": 0,
212 "context_window": 131072,
213 "default_max_tokens": 8192,
214 "can_reason": false,
215 "supports_attachments": false,
216 "options": {}
217 },
218 {
219 "id": "openai/gpt-oss-20b:fireworks-ai",
220 "name": "openai/gpt-oss-20b (fireworks-ai)",
221 "cost_per_1m_in": 0.05,
222 "cost_per_1m_out": 0.2,
223 "cost_per_1m_in_cached": 0,
224 "cost_per_1m_out_cached": 0,
225 "context_window": 131072,
226 "default_max_tokens": 8192,
227 "can_reason": false,
228 "supports_attachments": false,
229 "options": {}
230 },
231 {
232 "id": "openai/gpt-oss-20b:groq",
233 "name": "openai/gpt-oss-20b (groq)",
234 "cost_per_1m_in": 0.1,
235 "cost_per_1m_out": 0.5,
236 "cost_per_1m_in_cached": 0,
237 "cost_per_1m_out_cached": 0,
238 "context_window": 131072,
239 "default_max_tokens": 8192,
240 "can_reason": false,
241 "supports_attachments": false,
242 "options": {}
243 },
244 {
245 "id": "openai/gpt-oss-safeguard-20b:groq",
246 "name": "openai/gpt-oss-safeguard-20b (groq)",
247 "cost_per_1m_in": 0,
248 "cost_per_1m_out": 0,
249 "cost_per_1m_in_cached": 0,
250 "cost_per_1m_out_cached": 0,
251 "context_window": 131072,
252 "default_max_tokens": 8192,
253 "can_reason": false,
254 "supports_attachments": false,
255 "options": {}
256 },
257 {
258 "id": "zai-org/GLM-4.7:fireworks-ai",
259 "name": "zai-org/GLM-4.7 (fireworks-ai)",
260 "cost_per_1m_in": 0,
261 "cost_per_1m_out": 0,
262 "cost_per_1m_in_cached": 0,
263 "cost_per_1m_out_cached": 0,
264 "context_window": 202752,
265 "default_max_tokens": 8192,
266 "can_reason": false,
267 "supports_attachments": false,
268 "options": {}
269 },
270 {
271 "id": "zai-org/GLM-5:fireworks-ai",
272 "name": "zai-org/GLM-5 (fireworks-ai)",
273 "cost_per_1m_in": 0,
274 "cost_per_1m_out": 0,
275 "cost_per_1m_in_cached": 0,
276 "cost_per_1m_out_cached": 0,
277 "context_window": 202752,
278 "default_max_tokens": 8192,
279 "can_reason": false,
280 "supports_attachments": false,
281 "options": {}
282 }
283 ],
284 "default_headers": {
285 "HTTP-Referer": "https://charm.land",
286 "X-Title": "Crush"
287 }
288}