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-32B:groq",
12 "name": "Qwen/Qwen3-32B (groq)",
13 "cost_per_1m_in": 0.29,
14 "cost_per_1m_out": 0.59,
15 "cost_per_1m_in_cached": 0,
16 "cost_per_1m_out_cached": 0,
17 "context_window": 131072,
18 "default_max_tokens": 8192,
19 "can_reason": false,
20 "supports_attachments": false,
21 "options": {}
22 },
23 {
24 "id": "deepcogito/cogito-671b-v2.1:fireworks-ai",
25 "name": "deepcogito/cogito-671b-v2.1 (fireworks-ai)",
26 "cost_per_1m_in": 0,
27 "cost_per_1m_out": 0,
28 "cost_per_1m_in_cached": 0,
29 "cost_per_1m_out_cached": 0,
30 "context_window": 163840,
31 "default_max_tokens": 8192,
32 "can_reason": false,
33 "supports_attachments": false,
34 "options": {}
35 },
36 {
37 "id": "deepseek-ai/DeepSeek-V3.1:fireworks-ai",
38 "name": "deepseek-ai/DeepSeek-V3.1 (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": 163840,
44 "default_max_tokens": 8192,
45 "can_reason": false,
46 "supports_attachments": false,
47 "options": {}
48 },
49 {
50 "id": "deepseek-ai/DeepSeek-V3.2:fireworks-ai",
51 "name": "deepseek-ai/DeepSeek-V3.2 (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": 163840,
57 "default_max_tokens": 8192,
58 "can_reason": false,
59 "supports_attachments": false,
60 "options": {}
61 },
62 {
63 "id": "meta-llama/Llama-3.3-70B-Instruct:groq",
64 "name": "meta-llama/Llama-3.3-70B-Instruct (groq)",
65 "cost_per_1m_in": 0.59,
66 "cost_per_1m_out": 0.79,
67 "cost_per_1m_in_cached": 0,
68 "cost_per_1m_out_cached": 0,
69 "context_window": 131072,
70 "default_max_tokens": 8192,
71 "can_reason": false,
72 "supports_attachments": false,
73 "options": {}
74 },
75 {
76 "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct:groq",
77 "name": "meta-llama/Llama-4-Maverick-17B-128E-Instruct (groq)",
78 "cost_per_1m_in": 0.2,
79 "cost_per_1m_out": 0.6,
80 "cost_per_1m_in_cached": 0,
81 "cost_per_1m_out_cached": 0,
82 "context_window": 131072,
83 "default_max_tokens": 8192,
84 "can_reason": false,
85 "supports_attachments": false,
86 "options": {}
87 },
88 {
89 "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct:groq",
90 "name": "meta-llama/Llama-4-Scout-17B-16E-Instruct (groq)",
91 "cost_per_1m_in": 0.11,
92 "cost_per_1m_out": 0.34,
93 "cost_per_1m_in_cached": 0,
94 "cost_per_1m_out_cached": 0,
95 "context_window": 131072,
96 "default_max_tokens": 8192,
97 "can_reason": false,
98 "supports_attachments": false,
99 "options": {}
100 },
101 {
102 "id": "moonshotai/Kimi-K2-Instruct-0905:groq",
103 "name": "moonshotai/Kimi-K2-Instruct-0905 (groq)",
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": 262144,
109 "default_max_tokens": 8192,
110 "can_reason": false,
111 "supports_attachments": false,
112 "options": {}
113 },
114 {
115 "id": "openai/gpt-oss-120b:cerebras",
116 "name": "openai/gpt-oss-120b (cerebras)",
117 "cost_per_1m_in": 0.25,
118 "cost_per_1m_out": 0.69,
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": "openai/gpt-oss-120b:fireworks-ai",
129 "name": "openai/gpt-oss-120b (fireworks-ai)",
130 "cost_per_1m_in": 0.15,
131 "cost_per_1m_out": 0.6,
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": "openai/gpt-oss-120b:groq",
142 "name": "openai/gpt-oss-120b (groq)",
143 "cost_per_1m_in": 0.15,
144 "cost_per_1m_out": 0.75,
145 "cost_per_1m_in_cached": 0,
146 "cost_per_1m_out_cached": 0,
147 "context_window": 131072,
148 "default_max_tokens": 8192,
149 "can_reason": false,
150 "supports_attachments": false,
151 "options": {}
152 },
153 {
154 "id": "openai/gpt-oss-20b:fireworks-ai",
155 "name": "openai/gpt-oss-20b (fireworks-ai)",
156 "cost_per_1m_in": 0.05,
157 "cost_per_1m_out": 0.2,
158 "cost_per_1m_in_cached": 0,
159 "cost_per_1m_out_cached": 0,
160 "context_window": 131072,
161 "default_max_tokens": 8192,
162 "can_reason": false,
163 "supports_attachments": false,
164 "options": {}
165 },
166 {
167 "id": "openai/gpt-oss-20b:groq",
168 "name": "openai/gpt-oss-20b (groq)",
169 "cost_per_1m_in": 0.1,
170 "cost_per_1m_out": 0.5,
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-safeguard-20b:groq",
181 "name": "openai/gpt-oss-safeguard-20b (groq)",
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": 131072,
187 "default_max_tokens": 8192,
188 "can_reason": false,
189 "supports_attachments": false,
190 "options": {}
191 },
192 {
193 "id": "zai-org/GLM-5:fireworks-ai",
194 "name": "zai-org/GLM-5 (fireworks-ai)",
195 "cost_per_1m_in": 0,
196 "cost_per_1m_out": 0,
197 "cost_per_1m_in_cached": 0,
198 "cost_per_1m_out_cached": 0,
199 "context_window": 202752,
200 "default_max_tokens": 8192,
201 "can_reason": false,
202 "supports_attachments": false,
203 "options": {}
204 }
205 ],
206 "default_headers": {
207 "HTTP-Referer": "https://charm.land",
208 "X-Title": "Crush"
209 }
210}