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": "Qwen/Qwen3-235B-A22B-Instruct-2507:fireworks-ai",
12 "name": "Qwen/Qwen3-235B-A22B-Instruct-2507 (fireworks-ai)",
13 "cost_per_1m_in": 0.22,
14 "cost_per_1m_out": 0.88,
15 "cost_per_1m_in_cached": 0,
16 "cost_per_1m_out_cached": 0,
17 "context_window": 262144,
18 "default_max_tokens": 8192,
19 "can_reason": false,
20 "supports_attachments": false,
21 "options": {}
22 },
23 {
24 "id": "Qwen/Qwen3-235B-A22B-Thinking-2507:fireworks-ai",
25 "name": "Qwen/Qwen3-235B-A22B-Thinking-2507 (fireworks-ai)",
26 "cost_per_1m_in": 0.22,
27 "cost_per_1m_out": 0.88,
28 "cost_per_1m_in_cached": 0,
29 "cost_per_1m_out_cached": 0,
30 "context_window": 262144,
31 "default_max_tokens": 8192,
32 "can_reason": false,
33 "supports_attachments": false,
34 "options": {}
35 },
36 {
37 "id": "Qwen/Qwen3-32B:groq",
38 "name": "Qwen/Qwen3-32B (groq)",
39 "cost_per_1m_in": 0.29,
40 "cost_per_1m_out": 0.59,
41 "cost_per_1m_in_cached": 0,
42 "cost_per_1m_out_cached": 0,
43 "context_window": 131072,
44 "default_max_tokens": 8192,
45 "can_reason": false,
46 "supports_attachments": false,
47 "options": {}
48 },
49 {
50 "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct:cerebras",
51 "name": "Qwen/Qwen3-Coder-480B-A35B-Instruct (cerebras)",
52 "cost_per_1m_in": 2,
53 "cost_per_1m_out": 2,
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": "deepcogito/cogito-671b-v2.1:fireworks-ai",
64 "name": "deepcogito/cogito-671b-v2.1 (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": 163840,
70 "default_max_tokens": 8192,
71 "can_reason": false,
72 "supports_attachments": false,
73 "options": {}
74 },
75 {
76 "id": "deepseek-ai/DeepSeek-V3.1:fireworks-ai",
77 "name": "deepseek-ai/DeepSeek-V3.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.2:fireworks-ai",
90 "name": "deepseek-ai/DeepSeek-V3.2 (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": "meta-llama/Llama-3.3-70B-Instruct:groq",
103 "name": "meta-llama/Llama-3.3-70B-Instruct (groq)",
104 "cost_per_1m_in": 0.59,
105 "cost_per_1m_out": 0.79,
106 "cost_per_1m_in_cached": 0,
107 "cost_per_1m_out_cached": 0,
108 "context_window": 131072,
109 "default_max_tokens": 8192,
110 "can_reason": false,
111 "supports_attachments": false,
112 "options": {}
113 },
114 {
115 "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct:groq",
116 "name": "meta-llama/Llama-4-Maverick-17B-128E-Instruct (groq)",
117 "cost_per_1m_in": 0.2,
118 "cost_per_1m_out": 0.6,
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:groq",
142 "name": "moonshotai/Kimi-K2-Instruct-0905 (groq)",
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.5:fireworks-ai",
155 "name": "moonshotai/Kimi-K2.5 (fireworks-ai)",
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": "openai/gpt-oss-120b:cerebras",
168 "name": "openai/gpt-oss-120b (cerebras)",
169 "cost_per_1m_in": 0.25,
170 "cost_per_1m_out": 0.69,
171 "cost_per_1m_in_cached": 0,
172 "cost_per_1m_out_cached": 0,
173 "context_window": 131072,
174 "default_max_tokens": 8192,
175 "can_reason": false,
176 "supports_attachments": false,
177 "options": {}
178 },
179 {
180 "id": "openai/gpt-oss-120b:fireworks-ai",
181 "name": "openai/gpt-oss-120b (fireworks-ai)",
182 "cost_per_1m_in": 0.15,
183 "cost_per_1m_out": 0.6,
184 "cost_per_1m_in_cached": 0,
185 "cost_per_1m_out_cached": 0,
186 "context_window": 131072,
187 "default_max_tokens": 8192,
188 "can_reason": false,
189 "supports_attachments": false,
190 "options": {}
191 },
192 {
193 "id": "openai/gpt-oss-120b:groq",
194 "name": "openai/gpt-oss-120b (groq)",
195 "cost_per_1m_in": 0.15,
196 "cost_per_1m_out": 0.75,
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-20b:fireworks-ai",
207 "name": "openai/gpt-oss-20b (fireworks-ai)",
208 "cost_per_1m_in": 0.05,
209 "cost_per_1m_out": 0.2,
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:groq",
220 "name": "openai/gpt-oss-20b (groq)",
221 "cost_per_1m_in": 0.1,
222 "cost_per_1m_out": 0.5,
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-safeguard-20b:groq",
233 "name": "openai/gpt-oss-safeguard-20b (groq)",
234 "cost_per_1m_in": 0,
235 "cost_per_1m_out": 0,
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": "zai-org/GLM-4.6:cerebras",
246 "name": "zai-org/GLM-4.6 (cerebras)",
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": 204800,
252 "default_max_tokens": 8192,
253 "can_reason": false,
254 "supports_attachments": false,
255 "options": {}
256 }
257 ],
258 "default_headers": {
259 "HTTP-Referer": "https://charm.land",
260 "X-Title": "Crush"
261 }
262}