1{
2 "name": "OpenRouter",
3 "id": "openrouter",
4 "api_key": "$OPENROUTER_API_KEY",
5 "api_endpoint": "https://openrouter.ai/api/v1",
6 "type": "openrouter",
7 "default_large_model_id": "anthropic/claude-sonnet-4",
8 "default_small_model_id": "anthropic/claude-3.5-haiku",
9 "models": [
10 {
11 "id": "ai21/jamba-large-1.7",
12 "name": "AI21: Jamba Large 1.7",
13 "cost_per_1m_in": 2,
14 "cost_per_1m_out": 8,
15 "cost_per_1m_in_cached": 0,
16 "cost_per_1m_out_cached": 0,
17 "context_window": 256000,
18 "default_max_tokens": 2048,
19 "can_reason": false,
20 "supports_attachments": false,
21 "options": {}
22 },
23 {
24 "id": "ai21/jamba-mini-1.7",
25 "name": "AI21: Jamba Mini 1.7",
26 "cost_per_1m_in": 0.19999999999999998,
27 "cost_per_1m_out": 0.39999999999999997,
28 "cost_per_1m_in_cached": 0,
29 "cost_per_1m_out_cached": 0,
30 "context_window": 256000,
31 "default_max_tokens": 2048,
32 "can_reason": false,
33 "supports_attachments": false,
34 "options": {}
35 },
36 {
37 "id": "allenai/olmo-3-7b-instruct",
38 "name": "AllenAI: Olmo 3 7B Instruct",
39 "cost_per_1m_in": 0.09999999999999999,
40 "cost_per_1m_out": 0.19999999999999998,
41 "cost_per_1m_in_cached": 0,
42 "cost_per_1m_out_cached": 0,
43 "context_window": 65536,
44 "default_max_tokens": 32768,
45 "can_reason": false,
46 "supports_attachments": false,
47 "options": {}
48 },
49 {
50 "id": "allenai/olmo-3.1-32b-instruct",
51 "name": "AllenAI: Olmo 3.1 32B Instruct",
52 "cost_per_1m_in": 0.19999999999999998,
53 "cost_per_1m_out": 0.6,
54 "cost_per_1m_in_cached": 0,
55 "cost_per_1m_out_cached": 0,
56 "context_window": 65536,
57 "default_max_tokens": 6553,
58 "can_reason": false,
59 "supports_attachments": false,
60 "options": {}
61 },
62 {
63 "id": "amazon/nova-2-lite-v1",
64 "name": "Amazon: Nova 2 Lite",
65 "cost_per_1m_in": 0.3,
66 "cost_per_1m_out": 2.5,
67 "cost_per_1m_in_cached": 0,
68 "cost_per_1m_out_cached": 0,
69 "context_window": 1000000,
70 "default_max_tokens": 32767,
71 "can_reason": true,
72 "reasoning_levels": [
73 "low",
74 "medium",
75 "high"
76 ],
77 "default_reasoning_effort": "medium",
78 "supports_attachments": true,
79 "options": {}
80 },
81 {
82 "id": "amazon/nova-lite-v1",
83 "name": "Amazon: Nova Lite 1.0",
84 "cost_per_1m_in": 0.06,
85 "cost_per_1m_out": 0.24,
86 "cost_per_1m_in_cached": 0,
87 "cost_per_1m_out_cached": 0,
88 "context_window": 300000,
89 "default_max_tokens": 2560,
90 "can_reason": false,
91 "supports_attachments": true,
92 "options": {}
93 },
94 {
95 "id": "amazon/nova-micro-v1",
96 "name": "Amazon: Nova Micro 1.0",
97 "cost_per_1m_in": 0.035,
98 "cost_per_1m_out": 0.14,
99 "cost_per_1m_in_cached": 0,
100 "cost_per_1m_out_cached": 0,
101 "context_window": 128000,
102 "default_max_tokens": 2560,
103 "can_reason": false,
104 "supports_attachments": false,
105 "options": {}
106 },
107 {
108 "id": "amazon/nova-premier-v1",
109 "name": "Amazon: Nova Premier 1.0",
110 "cost_per_1m_in": 2.5,
111 "cost_per_1m_out": 12.5,
112 "cost_per_1m_in_cached": 0,
113 "cost_per_1m_out_cached": 0.625,
114 "context_window": 1000000,
115 "default_max_tokens": 16000,
116 "can_reason": false,
117 "supports_attachments": true,
118 "options": {}
119 },
120 {
121 "id": "amazon/nova-pro-v1",
122 "name": "Amazon: Nova Pro 1.0",
123 "cost_per_1m_in": 0.7999999999999999,
124 "cost_per_1m_out": 3.1999999999999997,
125 "cost_per_1m_in_cached": 0,
126 "cost_per_1m_out_cached": 0,
127 "context_window": 300000,
128 "default_max_tokens": 2560,
129 "can_reason": false,
130 "supports_attachments": true,
131 "options": {}
132 },
133 {
134 "id": "anthropic/claude-3-haiku",
135 "name": "Anthropic: Claude 3 Haiku",
136 "cost_per_1m_in": 0.25,
137 "cost_per_1m_out": 1.25,
138 "cost_per_1m_in_cached": 0.3,
139 "cost_per_1m_out_cached": 0.03,
140 "context_window": 200000,
141 "default_max_tokens": 2048,
142 "can_reason": false,
143 "supports_attachments": true,
144 "options": {}
145 },
146 {
147 "id": "anthropic/claude-3.5-haiku",
148 "name": "Anthropic: Claude 3.5 Haiku",
149 "cost_per_1m_in": 0.7999999999999999,
150 "cost_per_1m_out": 4,
151 "cost_per_1m_in_cached": 1,
152 "cost_per_1m_out_cached": 0.08,
153 "context_window": 200000,
154 "default_max_tokens": 4096,
155 "can_reason": false,
156 "supports_attachments": true,
157 "options": {}
158 },
159 {
160 "id": "anthropic/claude-3.5-haiku-20241022",
161 "name": "Anthropic: Claude 3.5 Haiku (2024-10-22)",
162 "cost_per_1m_in": 0.7999999999999999,
163 "cost_per_1m_out": 4,
164 "cost_per_1m_in_cached": 1,
165 "cost_per_1m_out_cached": 0.08,
166 "context_window": 200000,
167 "default_max_tokens": 4096,
168 "can_reason": false,
169 "supports_attachments": true,
170 "options": {}
171 },
172 {
173 "id": "anthropic/claude-3.5-sonnet",
174 "name": "Anthropic: Claude 3.5 Sonnet",
175 "cost_per_1m_in": 6,
176 "cost_per_1m_out": 30,
177 "cost_per_1m_in_cached": 0,
178 "cost_per_1m_out_cached": 0,
179 "context_window": 200000,
180 "default_max_tokens": 4096,
181 "can_reason": false,
182 "supports_attachments": true,
183 "options": {}
184 },
185 {
186 "id": "anthropic/claude-3.7-sonnet",
187 "name": "Anthropic: Claude 3.7 Sonnet",
188 "cost_per_1m_in": 3,
189 "cost_per_1m_out": 15,
190 "cost_per_1m_in_cached": 3.75,
191 "cost_per_1m_out_cached": 0.3,
192 "context_window": 200000,
193 "default_max_tokens": 64000,
194 "can_reason": true,
195 "reasoning_levels": [
196 "low",
197 "medium",
198 "high"
199 ],
200 "default_reasoning_effort": "medium",
201 "supports_attachments": true,
202 "options": {}
203 },
204 {
205 "id": "anthropic/claude-3.7-sonnet:thinking",
206 "name": "Anthropic: Claude 3.7 Sonnet (thinking)",
207 "cost_per_1m_in": 3,
208 "cost_per_1m_out": 15,
209 "cost_per_1m_in_cached": 3.75,
210 "cost_per_1m_out_cached": 0.3,
211 "context_window": 200000,
212 "default_max_tokens": 32000,
213 "can_reason": true,
214 "reasoning_levels": [
215 "low",
216 "medium",
217 "high"
218 ],
219 "default_reasoning_effort": "medium",
220 "supports_attachments": true,
221 "options": {}
222 },
223 {
224 "id": "anthropic/claude-haiku-4.5",
225 "name": "Anthropic: Claude Haiku 4.5",
226 "cost_per_1m_in": 1,
227 "cost_per_1m_out": 5,
228 "cost_per_1m_in_cached": 1.25,
229 "cost_per_1m_out_cached": 0.09999999999999999,
230 "context_window": 200000,
231 "default_max_tokens": 32000,
232 "can_reason": true,
233 "reasoning_levels": [
234 "low",
235 "medium",
236 "high"
237 ],
238 "default_reasoning_effort": "medium",
239 "supports_attachments": true,
240 "options": {}
241 },
242 {
243 "id": "anthropic/claude-opus-4",
244 "name": "Anthropic: Claude Opus 4",
245 "cost_per_1m_in": 15,
246 "cost_per_1m_out": 75,
247 "cost_per_1m_in_cached": 18.75,
248 "cost_per_1m_out_cached": 1.5,
249 "context_window": 200000,
250 "default_max_tokens": 16000,
251 "can_reason": true,
252 "reasoning_levels": [
253 "low",
254 "medium",
255 "high"
256 ],
257 "default_reasoning_effort": "medium",
258 "supports_attachments": true,
259 "options": {}
260 },
261 {
262 "id": "anthropic/claude-opus-4.1",
263 "name": "Anthropic: Claude Opus 4.1",
264 "cost_per_1m_in": 15,
265 "cost_per_1m_out": 75,
266 "cost_per_1m_in_cached": 18.75,
267 "cost_per_1m_out_cached": 1.5,
268 "context_window": 200000,
269 "default_max_tokens": 16000,
270 "can_reason": true,
271 "reasoning_levels": [
272 "low",
273 "medium",
274 "high"
275 ],
276 "default_reasoning_effort": "medium",
277 "supports_attachments": true,
278 "options": {}
279 },
280 {
281 "id": "anthropic/claude-opus-4.5",
282 "name": "Anthropic: Claude Opus 4.5",
283 "cost_per_1m_in": 5,
284 "cost_per_1m_out": 25,
285 "cost_per_1m_in_cached": 6.25,
286 "cost_per_1m_out_cached": 0.5,
287 "context_window": 200000,
288 "default_max_tokens": 32000,
289 "can_reason": true,
290 "reasoning_levels": [
291 "low",
292 "medium",
293 "high"
294 ],
295 "default_reasoning_effort": "medium",
296 "supports_attachments": true,
297 "options": {}
298 },
299 {
300 "id": "anthropic/claude-sonnet-4",
301 "name": "Anthropic: Claude Sonnet 4",
302 "cost_per_1m_in": 3,
303 "cost_per_1m_out": 15,
304 "cost_per_1m_in_cached": 3.75,
305 "cost_per_1m_out_cached": 0.3,
306 "context_window": 1000000,
307 "default_max_tokens": 32000,
308 "can_reason": true,
309 "reasoning_levels": [
310 "low",
311 "medium",
312 "high"
313 ],
314 "default_reasoning_effort": "medium",
315 "supports_attachments": true,
316 "options": {}
317 },
318 {
319 "id": "anthropic/claude-sonnet-4.5",
320 "name": "Anthropic: Claude Sonnet 4.5",
321 "cost_per_1m_in": 3,
322 "cost_per_1m_out": 15,
323 "cost_per_1m_in_cached": 3.75,
324 "cost_per_1m_out_cached": 0.3,
325 "context_window": 1000000,
326 "default_max_tokens": 32000,
327 "can_reason": true,
328 "reasoning_levels": [
329 "low",
330 "medium",
331 "high"
332 ],
333 "default_reasoning_effort": "medium",
334 "supports_attachments": true,
335 "options": {}
336 },
337 {
338 "id": "arcee-ai/trinity-mini",
339 "name": "Arcee AI: Trinity Mini",
340 "cost_per_1m_in": 0.045,
341 "cost_per_1m_out": 0.15,
342 "cost_per_1m_in_cached": 0,
343 "cost_per_1m_out_cached": 0,
344 "context_window": 131072,
345 "default_max_tokens": 65536,
346 "can_reason": true,
347 "reasoning_levels": [
348 "low",
349 "medium",
350 "high"
351 ],
352 "default_reasoning_effort": "medium",
353 "supports_attachments": false,
354 "options": {}
355 },
356 {
357 "id": "arcee-ai/trinity-mini:free",
358 "name": "Arcee AI: Trinity Mini (free)",
359 "cost_per_1m_in": 0,
360 "cost_per_1m_out": 0,
361 "cost_per_1m_in_cached": 0,
362 "cost_per_1m_out_cached": 0,
363 "context_window": 131072,
364 "default_max_tokens": 13107,
365 "can_reason": true,
366 "reasoning_levels": [
367 "low",
368 "medium",
369 "high"
370 ],
371 "default_reasoning_effort": "medium",
372 "supports_attachments": false,
373 "options": {}
374 },
375 {
376 "id": "arcee-ai/virtuoso-large",
377 "name": "Arcee AI: Virtuoso Large",
378 "cost_per_1m_in": 0.75,
379 "cost_per_1m_out": 1.2,
380 "cost_per_1m_in_cached": 0,
381 "cost_per_1m_out_cached": 0,
382 "context_window": 131072,
383 "default_max_tokens": 32000,
384 "can_reason": false,
385 "supports_attachments": false,
386 "options": {}
387 },
388 {
389 "id": "baidu/ernie-4.5-21b-a3b",
390 "name": "Baidu: ERNIE 4.5 21B A3B",
391 "cost_per_1m_in": 0.07,
392 "cost_per_1m_out": 0.28,
393 "cost_per_1m_in_cached": 0,
394 "cost_per_1m_out_cached": 0,
395 "context_window": 120000,
396 "default_max_tokens": 4000,
397 "can_reason": false,
398 "supports_attachments": false,
399 "options": {}
400 },
401 {
402 "id": "baidu/ernie-4.5-vl-28b-a3b",
403 "name": "Baidu: ERNIE 4.5 VL 28B A3B",
404 "cost_per_1m_in": 0.14,
405 "cost_per_1m_out": 0.56,
406 "cost_per_1m_in_cached": 0,
407 "cost_per_1m_out_cached": 0,
408 "context_window": 30000,
409 "default_max_tokens": 4000,
410 "can_reason": true,
411 "reasoning_levels": [
412 "low",
413 "medium",
414 "high"
415 ],
416 "default_reasoning_effort": "medium",
417 "supports_attachments": true,
418 "options": {}
419 },
420 {
421 "id": "bytedance-seed/seed-1.6",
422 "name": "ByteDance Seed: Seed 1.6",
423 "cost_per_1m_in": 0.25,
424 "cost_per_1m_out": 2,
425 "cost_per_1m_in_cached": 0,
426 "cost_per_1m_out_cached": 0,
427 "context_window": 262144,
428 "default_max_tokens": 16384,
429 "can_reason": true,
430 "reasoning_levels": [
431 "low",
432 "medium",
433 "high"
434 ],
435 "default_reasoning_effort": "medium",
436 "supports_attachments": true,
437 "options": {}
438 },
439 {
440 "id": "bytedance-seed/seed-1.6-flash",
441 "name": "ByteDance Seed: Seed 1.6 Flash",
442 "cost_per_1m_in": 0.075,
443 "cost_per_1m_out": 0.3,
444 "cost_per_1m_in_cached": 0,
445 "cost_per_1m_out_cached": 0,
446 "context_window": 262144,
447 "default_max_tokens": 8192,
448 "can_reason": true,
449 "reasoning_levels": [
450 "low",
451 "medium",
452 "high"
453 ],
454 "default_reasoning_effort": "medium",
455 "supports_attachments": true,
456 "options": {}
457 },
458 {
459 "id": "deepcogito/cogito-v2-preview-llama-109b-moe",
460 "name": "Cogito V2 Preview Llama 109B",
461 "cost_per_1m_in": 0.18,
462 "cost_per_1m_out": 0.59,
463 "cost_per_1m_in_cached": 0,
464 "cost_per_1m_out_cached": 0,
465 "context_window": 32767,
466 "default_max_tokens": 3276,
467 "can_reason": true,
468 "reasoning_levels": [
469 "low",
470 "medium",
471 "high"
472 ],
473 "default_reasoning_effort": "medium",
474 "supports_attachments": true,
475 "options": {}
476 },
477 {
478 "id": "cohere/command-r-08-2024",
479 "name": "Cohere: Command R (08-2024)",
480 "cost_per_1m_in": 0.15,
481 "cost_per_1m_out": 0.6,
482 "cost_per_1m_in_cached": 0,
483 "cost_per_1m_out_cached": 0,
484 "context_window": 128000,
485 "default_max_tokens": 2000,
486 "can_reason": false,
487 "supports_attachments": false,
488 "options": {}
489 },
490 {
491 "id": "cohere/command-r-plus-08-2024",
492 "name": "Cohere: Command R+ (08-2024)",
493 "cost_per_1m_in": 2.5,
494 "cost_per_1m_out": 10,
495 "cost_per_1m_in_cached": 0,
496 "cost_per_1m_out_cached": 0,
497 "context_window": 128000,
498 "default_max_tokens": 2000,
499 "can_reason": false,
500 "supports_attachments": false,
501 "options": {}
502 },
503 {
504 "id": "deepcogito/cogito-v2-preview-llama-405b",
505 "name": "Deep Cogito: Cogito V2 Preview Llama 405B",
506 "cost_per_1m_in": 3.5,
507 "cost_per_1m_out": 3.5,
508 "cost_per_1m_in_cached": 0,
509 "cost_per_1m_out_cached": 0,
510 "context_window": 32768,
511 "default_max_tokens": 3276,
512 "can_reason": true,
513 "reasoning_levels": [
514 "low",
515 "medium",
516 "high"
517 ],
518 "default_reasoning_effort": "medium",
519 "supports_attachments": false,
520 "options": {}
521 },
522 {
523 "id": "deepcogito/cogito-v2-preview-llama-70b",
524 "name": "Deep Cogito: Cogito V2 Preview Llama 70B",
525 "cost_per_1m_in": 0.88,
526 "cost_per_1m_out": 0.88,
527 "cost_per_1m_in_cached": 0,
528 "cost_per_1m_out_cached": 0,
529 "context_window": 32768,
530 "default_max_tokens": 3276,
531 "can_reason": true,
532 "reasoning_levels": [
533 "low",
534 "medium",
535 "high"
536 ],
537 "default_reasoning_effort": "medium",
538 "supports_attachments": false,
539 "options": {}
540 },
541 {
542 "id": "deepseek/deepseek-chat",
543 "name": "DeepSeek: DeepSeek V3",
544 "cost_per_1m_in": 0.39999999999999997,
545 "cost_per_1m_out": 1.3,
546 "cost_per_1m_in_cached": 0,
547 "cost_per_1m_out_cached": 0,
548 "context_window": 64000,
549 "default_max_tokens": 8000,
550 "can_reason": false,
551 "supports_attachments": false,
552 "options": {}
553 },
554 {
555 "id": "deepseek/deepseek-chat-v3-0324",
556 "name": "DeepSeek: DeepSeek V3 0324",
557 "cost_per_1m_in": 0.77,
558 "cost_per_1m_out": 0.77,
559 "cost_per_1m_in_cached": 0,
560 "cost_per_1m_out_cached": 0,
561 "context_window": 163840,
562 "default_max_tokens": 65536,
563 "can_reason": true,
564 "reasoning_levels": [
565 "low",
566 "medium",
567 "high"
568 ],
569 "default_reasoning_effort": "medium",
570 "supports_attachments": false,
571 "options": {}
572 },
573 {
574 "id": "deepseek/deepseek-chat-v3.1",
575 "name": "DeepSeek: DeepSeek V3.1",
576 "cost_per_1m_in": 0.56,
577 "cost_per_1m_out": 1.68,
578 "cost_per_1m_in_cached": 0,
579 "cost_per_1m_out_cached": 0,
580 "context_window": 163840,
581 "default_max_tokens": 16384,
582 "can_reason": true,
583 "reasoning_levels": [
584 "low",
585 "medium",
586 "high"
587 ],
588 "default_reasoning_effort": "medium",
589 "supports_attachments": false,
590 "options": {}
591 },
592 {
593 "id": "deepseek/deepseek-v3.1-terminus",
594 "name": "DeepSeek: DeepSeek V3.1 Terminus",
595 "cost_per_1m_in": 0.21,
596 "cost_per_1m_out": 0.7899999999999999,
597 "cost_per_1m_in_cached": 0,
598 "cost_per_1m_out_cached": 0.16799999999999998,
599 "context_window": 163840,
600 "default_max_tokens": 16384,
601 "can_reason": true,
602 "reasoning_levels": [
603 "low",
604 "medium",
605 "high"
606 ],
607 "default_reasoning_effort": "medium",
608 "supports_attachments": false,
609 "options": {}
610 },
611 {
612 "id": "deepseek/deepseek-v3.1-terminus:exacto",
613 "name": "DeepSeek: DeepSeek V3.1 Terminus (exacto)",
614 "cost_per_1m_in": 0.21,
615 "cost_per_1m_out": 0.7999999999999999,
616 "cost_per_1m_in_cached": 0,
617 "cost_per_1m_out_cached": 0,
618 "context_window": 131072,
619 "default_max_tokens": 16384,
620 "can_reason": true,
621 "reasoning_levels": [
622 "low",
623 "medium",
624 "high"
625 ],
626 "default_reasoning_effort": "medium",
627 "supports_attachments": false,
628 "options": {}
629 },
630 {
631 "id": "deepseek/deepseek-v3.2",
632 "name": "DeepSeek: DeepSeek V3.2",
633 "cost_per_1m_in": 0.26,
634 "cost_per_1m_out": 0.39,
635 "cost_per_1m_in_cached": 0,
636 "cost_per_1m_out_cached": 0.13,
637 "context_window": 163840,
638 "default_max_tokens": 16384,
639 "can_reason": true,
640 "reasoning_levels": [
641 "low",
642 "medium",
643 "high"
644 ],
645 "default_reasoning_effort": "medium",
646 "supports_attachments": false,
647 "options": {}
648 },
649 {
650 "id": "deepseek/deepseek-v3.2-exp",
651 "name": "DeepSeek: DeepSeek V3.2 Exp",
652 "cost_per_1m_in": 0.21,
653 "cost_per_1m_out": 0.32,
654 "cost_per_1m_in_cached": 0,
655 "cost_per_1m_out_cached": 0.16799999999999998,
656 "context_window": 163840,
657 "default_max_tokens": 16384,
658 "can_reason": true,
659 "reasoning_levels": [
660 "low",
661 "medium",
662 "high"
663 ],
664 "default_reasoning_effort": "medium",
665 "supports_attachments": false,
666 "options": {}
667 },
668 {
669 "id": "deepseek/deepseek-r1",
670 "name": "DeepSeek: R1",
671 "cost_per_1m_in": 0.7,
672 "cost_per_1m_out": 2.4,
673 "cost_per_1m_in_cached": 0,
674 "cost_per_1m_out_cached": 0,
675 "context_window": 163840,
676 "default_max_tokens": 81920,
677 "can_reason": true,
678 "reasoning_levels": [
679 "low",
680 "medium",
681 "high"
682 ],
683 "default_reasoning_effort": "medium",
684 "supports_attachments": false,
685 "options": {}
686 },
687 {
688 "id": "deepseek/deepseek-r1-0528",
689 "name": "DeepSeek: R1 0528",
690 "cost_per_1m_in": 0.7999999999999999,
691 "cost_per_1m_out": 2.4,
692 "cost_per_1m_in_cached": 0,
693 "cost_per_1m_out_cached": 0,
694 "context_window": 163840,
695 "default_max_tokens": 16384,
696 "can_reason": true,
697 "reasoning_levels": [
698 "low",
699 "medium",
700 "high"
701 ],
702 "default_reasoning_effort": "medium",
703 "supports_attachments": false,
704 "options": {}
705 },
706 {
707 "id": "google/gemini-2.0-flash-001",
708 "name": "Google: Gemini 2.0 Flash",
709 "cost_per_1m_in": 0.09999999999999999,
710 "cost_per_1m_out": 0.39999999999999997,
711 "cost_per_1m_in_cached": 0.18330000000000002,
712 "cost_per_1m_out_cached": 0.024999999999999998,
713 "context_window": 1048576,
714 "default_max_tokens": 4096,
715 "can_reason": false,
716 "supports_attachments": true,
717 "options": {}
718 },
719 {
720 "id": "google/gemini-2.0-flash-exp:free",
721 "name": "Google: Gemini 2.0 Flash Experimental (free)",
722 "cost_per_1m_in": 0,
723 "cost_per_1m_out": 0,
724 "cost_per_1m_in_cached": 0,
725 "cost_per_1m_out_cached": 0,
726 "context_window": 1048576,
727 "default_max_tokens": 4096,
728 "can_reason": false,
729 "supports_attachments": true,
730 "options": {}
731 },
732 {
733 "id": "google/gemini-2.0-flash-lite-001",
734 "name": "Google: Gemini 2.0 Flash Lite",
735 "cost_per_1m_in": 0.075,
736 "cost_per_1m_out": 0.3,
737 "cost_per_1m_in_cached": 0,
738 "cost_per_1m_out_cached": 0,
739 "context_window": 1048576,
740 "default_max_tokens": 4096,
741 "can_reason": false,
742 "supports_attachments": true,
743 "options": {}
744 },
745 {
746 "id": "google/gemini-2.5-flash",
747 "name": "Google: Gemini 2.5 Flash",
748 "cost_per_1m_in": 0.3,
749 "cost_per_1m_out": 2.5,
750 "cost_per_1m_in_cached": 0.3833,
751 "cost_per_1m_out_cached": 0.03,
752 "context_window": 1048576,
753 "default_max_tokens": 32767,
754 "can_reason": true,
755 "reasoning_levels": [
756 "low",
757 "medium",
758 "high"
759 ],
760 "default_reasoning_effort": "medium",
761 "supports_attachments": true,
762 "options": {}
763 },
764 {
765 "id": "google/gemini-2.5-flash-lite",
766 "name": "Google: Gemini 2.5 Flash Lite",
767 "cost_per_1m_in": 0.09999999999999999,
768 "cost_per_1m_out": 0.39999999999999997,
769 "cost_per_1m_in_cached": 0.18330000000000002,
770 "cost_per_1m_out_cached": 0.01,
771 "context_window": 1048576,
772 "default_max_tokens": 32767,
773 "can_reason": true,
774 "reasoning_levels": [
775 "low",
776 "medium",
777 "high"
778 ],
779 "default_reasoning_effort": "medium",
780 "supports_attachments": true,
781 "options": {}
782 },
783 {
784 "id": "google/gemini-2.5-flash-lite-preview-09-2025",
785 "name": "Google: Gemini 2.5 Flash Lite Preview 09-2025",
786 "cost_per_1m_in": 0.09999999999999999,
787 "cost_per_1m_out": 0.39999999999999997,
788 "cost_per_1m_in_cached": 0,
789 "cost_per_1m_out_cached": 0,
790 "context_window": 1048576,
791 "default_max_tokens": 32768,
792 "can_reason": true,
793 "reasoning_levels": [
794 "low",
795 "medium",
796 "high"
797 ],
798 "default_reasoning_effort": "medium",
799 "supports_attachments": true,
800 "options": {}
801 },
802 {
803 "id": "google/gemini-2.5-flash-preview-09-2025",
804 "name": "Google: Gemini 2.5 Flash Preview 09-2025",
805 "cost_per_1m_in": 0.3,
806 "cost_per_1m_out": 2.5,
807 "cost_per_1m_in_cached": 0.3833,
808 "cost_per_1m_out_cached": 0.075,
809 "context_window": 1048576,
810 "default_max_tokens": 32767,
811 "can_reason": true,
812 "reasoning_levels": [
813 "low",
814 "medium",
815 "high"
816 ],
817 "default_reasoning_effort": "medium",
818 "supports_attachments": true,
819 "options": {}
820 },
821 {
822 "id": "google/gemini-2.5-pro",
823 "name": "Google: Gemini 2.5 Pro",
824 "cost_per_1m_in": 1.25,
825 "cost_per_1m_out": 10,
826 "cost_per_1m_in_cached": 1.625,
827 "cost_per_1m_out_cached": 0.125,
828 "context_window": 1048576,
829 "default_max_tokens": 32768,
830 "can_reason": true,
831 "reasoning_levels": [
832 "low",
833 "medium",
834 "high"
835 ],
836 "default_reasoning_effort": "medium",
837 "supports_attachments": true,
838 "options": {}
839 },
840 {
841 "id": "google/gemini-2.5-pro-preview-05-06",
842 "name": "Google: Gemini 2.5 Pro Preview 05-06",
843 "cost_per_1m_in": 1.25,
844 "cost_per_1m_out": 10,
845 "cost_per_1m_in_cached": 1.625,
846 "cost_per_1m_out_cached": 0.125,
847 "context_window": 1048576,
848 "default_max_tokens": 32768,
849 "can_reason": true,
850 "reasoning_levels": [
851 "low",
852 "medium",
853 "high"
854 ],
855 "default_reasoning_effort": "medium",
856 "supports_attachments": true,
857 "options": {}
858 },
859 {
860 "id": "google/gemini-2.5-pro-preview",
861 "name": "Google: Gemini 2.5 Pro Preview 06-05",
862 "cost_per_1m_in": 1.25,
863 "cost_per_1m_out": 10,
864 "cost_per_1m_in_cached": 1.625,
865 "cost_per_1m_out_cached": 0.125,
866 "context_window": 1048576,
867 "default_max_tokens": 32768,
868 "can_reason": true,
869 "reasoning_levels": [
870 "low",
871 "medium",
872 "high"
873 ],
874 "default_reasoning_effort": "medium",
875 "supports_attachments": true,
876 "options": {}
877 },
878 {
879 "id": "google/gemini-3-flash-preview",
880 "name": "Google: Gemini 3 Flash Preview",
881 "cost_per_1m_in": 0.5,
882 "cost_per_1m_out": 3,
883 "cost_per_1m_in_cached": 0,
884 "cost_per_1m_out_cached": 0.049999999999999996,
885 "context_window": 1048576,
886 "default_max_tokens": 32767,
887 "can_reason": true,
888 "reasoning_levels": [
889 "low",
890 "medium",
891 "high"
892 ],
893 "default_reasoning_effort": "medium",
894 "supports_attachments": true,
895 "options": {}
896 },
897 {
898 "id": "google/gemini-3-pro-preview",
899 "name": "Google: Gemini 3 Pro Preview",
900 "cost_per_1m_in": 2,
901 "cost_per_1m_out": 12,
902 "cost_per_1m_in_cached": 2.375,
903 "cost_per_1m_out_cached": 0.19999999999999998,
904 "context_window": 1048576,
905 "default_max_tokens": 32768,
906 "can_reason": true,
907 "reasoning_levels": [
908 "low",
909 "medium",
910 "high"
911 ],
912 "default_reasoning_effort": "medium",
913 "supports_attachments": true,
914 "options": {}
915 },
916 {
917 "id": "inception/mercury",
918 "name": "Inception: Mercury",
919 "cost_per_1m_in": 0.25,
920 "cost_per_1m_out": 1,
921 "cost_per_1m_in_cached": 0,
922 "cost_per_1m_out_cached": 0,
923 "context_window": 128000,
924 "default_max_tokens": 8192,
925 "can_reason": false,
926 "supports_attachments": false,
927 "options": {}
928 },
929 {
930 "id": "inception/mercury-coder",
931 "name": "Inception: Mercury Coder",
932 "cost_per_1m_in": 0.25,
933 "cost_per_1m_out": 1,
934 "cost_per_1m_in_cached": 0,
935 "cost_per_1m_out_cached": 0,
936 "context_window": 128000,
937 "default_max_tokens": 8192,
938 "can_reason": false,
939 "supports_attachments": false,
940 "options": {}
941 },
942 {
943 "id": "kwaipilot/kat-coder-pro",
944 "name": "Kwaipilot: KAT-Coder-Pro V1",
945 "cost_per_1m_in": 0.207,
946 "cost_per_1m_out": 0.828,
947 "cost_per_1m_in_cached": 0,
948 "cost_per_1m_out_cached": 0.0414,
949 "context_window": 256000,
950 "default_max_tokens": 64000,
951 "can_reason": false,
952 "supports_attachments": false,
953 "options": {}
954 },
955 {
956 "id": "meta-llama/llama-3.1-70b-instruct",
957 "name": "Meta: Llama 3.1 70B Instruct",
958 "cost_per_1m_in": 0.39999999999999997,
959 "cost_per_1m_out": 0.39999999999999997,
960 "cost_per_1m_in_cached": 0,
961 "cost_per_1m_out_cached": 0,
962 "context_window": 131072,
963 "default_max_tokens": 8192,
964 "can_reason": false,
965 "supports_attachments": false,
966 "options": {}
967 },
968 {
969 "id": "meta-llama/llama-3.2-3b-instruct",
970 "name": "Meta: Llama 3.2 3B Instruct",
971 "cost_per_1m_in": 0.03,
972 "cost_per_1m_out": 0.049999999999999996,
973 "cost_per_1m_in_cached": 0,
974 "cost_per_1m_out_cached": 0,
975 "context_window": 32768,
976 "default_max_tokens": 16000,
977 "can_reason": false,
978 "supports_attachments": false,
979 "options": {}
980 },
981 {
982 "id": "meta-llama/llama-3.3-70b-instruct",
983 "name": "Meta: Llama 3.3 70B Instruct",
984 "cost_per_1m_in": 0.25,
985 "cost_per_1m_out": 0.75,
986 "cost_per_1m_in_cached": 0,
987 "cost_per_1m_out_cached": 0,
988 "context_window": 131072,
989 "default_max_tokens": 13107,
990 "can_reason": false,
991 "supports_attachments": false,
992 "options": {}
993 },
994 {
995 "id": "meta-llama/llama-3.3-70b-instruct:free",
996 "name": "Meta: Llama 3.3 70B Instruct (free)",
997 "cost_per_1m_in": 0,
998 "cost_per_1m_out": 0,
999 "cost_per_1m_in_cached": 0,
1000 "cost_per_1m_out_cached": 0,
1001 "context_window": 131072,
1002 "default_max_tokens": 13107,
1003 "can_reason": false,
1004 "supports_attachments": false,
1005 "options": {}
1006 },
1007 {
1008 "id": "meta-llama/llama-4-maverick",
1009 "name": "Meta: Llama 4 Maverick",
1010 "cost_per_1m_in": 0.27,
1011 "cost_per_1m_out": 0.85,
1012 "cost_per_1m_in_cached": 0,
1013 "cost_per_1m_out_cached": 0,
1014 "context_window": 1048576,
1015 "default_max_tokens": 104857,
1016 "can_reason": false,
1017 "supports_attachments": true,
1018 "options": {}
1019 },
1020 {
1021 "id": "meta-llama/llama-4-scout",
1022 "name": "Meta: Llama 4 Scout",
1023 "cost_per_1m_in": 0.25,
1024 "cost_per_1m_out": 0.7,
1025 "cost_per_1m_in_cached": 0,
1026 "cost_per_1m_out_cached": 0,
1027 "context_window": 1310720,
1028 "default_max_tokens": 4096,
1029 "can_reason": false,
1030 "supports_attachments": true,
1031 "options": {}
1032 },
1033 {
1034 "id": "minimax/minimax-m2",
1035 "name": "MiniMax: MiniMax M2",
1036 "cost_per_1m_in": 0.3,
1037 "cost_per_1m_out": 1.2,
1038 "cost_per_1m_in_cached": 0.375,
1039 "cost_per_1m_out_cached": 0.03,
1040 "context_window": 204800,
1041 "default_max_tokens": 65536,
1042 "can_reason": true,
1043 "reasoning_levels": [
1044 "low",
1045 "medium",
1046 "high"
1047 ],
1048 "default_reasoning_effort": "medium",
1049 "supports_attachments": false,
1050 "options": {}
1051 },
1052 {
1053 "id": "minimax/minimax-m2.1",
1054 "name": "MiniMax: MiniMax M2.1",
1055 "cost_per_1m_in": 0.3,
1056 "cost_per_1m_out": 1.2,
1057 "cost_per_1m_in_cached": 0,
1058 "cost_per_1m_out_cached": 0,
1059 "context_window": 204800,
1060 "default_max_tokens": 20480,
1061 "can_reason": true,
1062 "reasoning_levels": [
1063 "low",
1064 "medium",
1065 "high"
1066 ],
1067 "default_reasoning_effort": "medium",
1068 "supports_attachments": false,
1069 "options": {}
1070 },
1071 {
1072 "id": "mistralai/mistral-large",
1073 "name": "Mistral Large",
1074 "cost_per_1m_in": 2,
1075 "cost_per_1m_out": 6,
1076 "cost_per_1m_in_cached": 0,
1077 "cost_per_1m_out_cached": 0,
1078 "context_window": 128000,
1079 "default_max_tokens": 12800,
1080 "can_reason": false,
1081 "supports_attachments": false,
1082 "options": {}
1083 },
1084 {
1085 "id": "mistralai/mistral-large-2407",
1086 "name": "Mistral Large 2407",
1087 "cost_per_1m_in": 2,
1088 "cost_per_1m_out": 6,
1089 "cost_per_1m_in_cached": 0,
1090 "cost_per_1m_out_cached": 0,
1091 "context_window": 131072,
1092 "default_max_tokens": 13107,
1093 "can_reason": false,
1094 "supports_attachments": false,
1095 "options": {}
1096 },
1097 {
1098 "id": "mistralai/mistral-large-2411",
1099 "name": "Mistral Large 2411",
1100 "cost_per_1m_in": 2,
1101 "cost_per_1m_out": 6,
1102 "cost_per_1m_in_cached": 0,
1103 "cost_per_1m_out_cached": 0,
1104 "context_window": 131072,
1105 "default_max_tokens": 13107,
1106 "can_reason": false,
1107 "supports_attachments": false,
1108 "options": {}
1109 },
1110 {
1111 "id": "mistralai/mistral-tiny",
1112 "name": "Mistral Tiny",
1113 "cost_per_1m_in": 0.25,
1114 "cost_per_1m_out": 0.25,
1115 "cost_per_1m_in_cached": 0,
1116 "cost_per_1m_out_cached": 0,
1117 "context_window": 32768,
1118 "default_max_tokens": 3276,
1119 "can_reason": false,
1120 "supports_attachments": false,
1121 "options": {}
1122 },
1123 {
1124 "id": "mistralai/codestral-2508",
1125 "name": "Mistral: Codestral 2508",
1126 "cost_per_1m_in": 0.3,
1127 "cost_per_1m_out": 0.8999999999999999,
1128 "cost_per_1m_in_cached": 0,
1129 "cost_per_1m_out_cached": 0,
1130 "context_window": 256000,
1131 "default_max_tokens": 25600,
1132 "can_reason": false,
1133 "supports_attachments": false,
1134 "options": {}
1135 },
1136 {
1137 "id": "mistralai/devstral-2512",
1138 "name": "Mistral: Devstral 2 2512",
1139 "cost_per_1m_in": 0.049999999999999996,
1140 "cost_per_1m_out": 0.22,
1141 "cost_per_1m_in_cached": 0,
1142 "cost_per_1m_out_cached": 0,
1143 "context_window": 262144,
1144 "default_max_tokens": 32768,
1145 "can_reason": false,
1146 "supports_attachments": false,
1147 "options": {}
1148 },
1149 {
1150 "id": "mistralai/devstral-2512:free",
1151 "name": "Mistral: Devstral 2 2512 (free)",
1152 "cost_per_1m_in": 0,
1153 "cost_per_1m_out": 0,
1154 "cost_per_1m_in_cached": 0,
1155 "cost_per_1m_out_cached": 0,
1156 "context_window": 262144,
1157 "default_max_tokens": 26214,
1158 "can_reason": false,
1159 "supports_attachments": false,
1160 "options": {}
1161 },
1162 {
1163 "id": "mistralai/devstral-medium",
1164 "name": "Mistral: Devstral Medium",
1165 "cost_per_1m_in": 0.39999999999999997,
1166 "cost_per_1m_out": 2,
1167 "cost_per_1m_in_cached": 0,
1168 "cost_per_1m_out_cached": 0,
1169 "context_window": 131072,
1170 "default_max_tokens": 13107,
1171 "can_reason": false,
1172 "supports_attachments": false,
1173 "options": {}
1174 },
1175 {
1176 "id": "mistralai/devstral-small",
1177 "name": "Mistral: Devstral Small 1.1",
1178 "cost_per_1m_in": 0.09999999999999999,
1179 "cost_per_1m_out": 0.3,
1180 "cost_per_1m_in_cached": 0,
1181 "cost_per_1m_out_cached": 0,
1182 "context_window": 131072,
1183 "default_max_tokens": 13107,
1184 "can_reason": false,
1185 "supports_attachments": false,
1186 "options": {}
1187 },
1188 {
1189 "id": "mistralai/ministral-14b-2512",
1190 "name": "Mistral: Ministral 3 14B 2512",
1191 "cost_per_1m_in": 0.19999999999999998,
1192 "cost_per_1m_out": 0.19999999999999998,
1193 "cost_per_1m_in_cached": 0,
1194 "cost_per_1m_out_cached": 0,
1195 "context_window": 262144,
1196 "default_max_tokens": 26214,
1197 "can_reason": false,
1198 "supports_attachments": true,
1199 "options": {}
1200 },
1201 {
1202 "id": "mistralai/ministral-3b-2512",
1203 "name": "Mistral: Ministral 3 3B 2512",
1204 "cost_per_1m_in": 0.09999999999999999,
1205 "cost_per_1m_out": 0.09999999999999999,
1206 "cost_per_1m_in_cached": 0,
1207 "cost_per_1m_out_cached": 0,
1208 "context_window": 131072,
1209 "default_max_tokens": 13107,
1210 "can_reason": false,
1211 "supports_attachments": true,
1212 "options": {}
1213 },
1214 {
1215 "id": "mistralai/ministral-8b-2512",
1216 "name": "Mistral: Ministral 3 8B 2512",
1217 "cost_per_1m_in": 0.15,
1218 "cost_per_1m_out": 0.15,
1219 "cost_per_1m_in_cached": 0,
1220 "cost_per_1m_out_cached": 0,
1221 "context_window": 262144,
1222 "default_max_tokens": 26214,
1223 "can_reason": false,
1224 "supports_attachments": true,
1225 "options": {}
1226 },
1227 {
1228 "id": "mistralai/ministral-3b",
1229 "name": "Mistral: Ministral 3B",
1230 "cost_per_1m_in": 0.04,
1231 "cost_per_1m_out": 0.04,
1232 "cost_per_1m_in_cached": 0,
1233 "cost_per_1m_out_cached": 0,
1234 "context_window": 131072,
1235 "default_max_tokens": 13107,
1236 "can_reason": false,
1237 "supports_attachments": false,
1238 "options": {}
1239 },
1240 {
1241 "id": "mistralai/ministral-8b",
1242 "name": "Mistral: Ministral 8B",
1243 "cost_per_1m_in": 0.09999999999999999,
1244 "cost_per_1m_out": 0.09999999999999999,
1245 "cost_per_1m_in_cached": 0,
1246 "cost_per_1m_out_cached": 0,
1247 "context_window": 131072,
1248 "default_max_tokens": 13107,
1249 "can_reason": false,
1250 "supports_attachments": false,
1251 "options": {}
1252 },
1253 {
1254 "id": "mistralai/mistral-7b-instruct:free",
1255 "name": "Mistral: Mistral 7B Instruct (free)",
1256 "cost_per_1m_in": 0,
1257 "cost_per_1m_out": 0,
1258 "cost_per_1m_in_cached": 0,
1259 "cost_per_1m_out_cached": 0,
1260 "context_window": 32768,
1261 "default_max_tokens": 8192,
1262 "can_reason": false,
1263 "supports_attachments": false,
1264 "options": {}
1265 },
1266 {
1267 "id": "mistralai/mistral-large-2512",
1268 "name": "Mistral: Mistral Large 3 2512",
1269 "cost_per_1m_in": 0.5,
1270 "cost_per_1m_out": 1.5,
1271 "cost_per_1m_in_cached": 0,
1272 "cost_per_1m_out_cached": 0,
1273 "context_window": 262144,
1274 "default_max_tokens": 26214,
1275 "can_reason": false,
1276 "supports_attachments": true,
1277 "options": {}
1278 },
1279 {
1280 "id": "mistralai/mistral-medium-3",
1281 "name": "Mistral: Mistral Medium 3",
1282 "cost_per_1m_in": 0.39999999999999997,
1283 "cost_per_1m_out": 2,
1284 "cost_per_1m_in_cached": 0,
1285 "cost_per_1m_out_cached": 0,
1286 "context_window": 131072,
1287 "default_max_tokens": 13107,
1288 "can_reason": false,
1289 "supports_attachments": true,
1290 "options": {}
1291 },
1292 {
1293 "id": "mistralai/mistral-medium-3.1",
1294 "name": "Mistral: Mistral Medium 3.1",
1295 "cost_per_1m_in": 0.39999999999999997,
1296 "cost_per_1m_out": 2,
1297 "cost_per_1m_in_cached": 0,
1298 "cost_per_1m_out_cached": 0,
1299 "context_window": 131072,
1300 "default_max_tokens": 13107,
1301 "can_reason": false,
1302 "supports_attachments": true,
1303 "options": {}
1304 },
1305 {
1306 "id": "mistralai/mistral-nemo",
1307 "name": "Mistral: Mistral Nemo",
1308 "cost_per_1m_in": 0.15,
1309 "cost_per_1m_out": 0.15,
1310 "cost_per_1m_in_cached": 0,
1311 "cost_per_1m_out_cached": 0,
1312 "context_window": 131072,
1313 "default_max_tokens": 13107,
1314 "can_reason": false,
1315 "supports_attachments": false,
1316 "options": {}
1317 },
1318 {
1319 "id": "mistralai/mistral-small-24b-instruct-2501",
1320 "name": "Mistral: Mistral Small 3",
1321 "cost_per_1m_in": 0.09999999999999999,
1322 "cost_per_1m_out": 0.3,
1323 "cost_per_1m_in_cached": 0,
1324 "cost_per_1m_out_cached": 0,
1325 "context_window": 32768,
1326 "default_max_tokens": 1024,
1327 "can_reason": false,
1328 "supports_attachments": false,
1329 "options": {}
1330 },
1331 {
1332 "id": "mistralai/mistral-small-3.1-24b-instruct:free",
1333 "name": "Mistral: Mistral Small 3.1 24B (free)",
1334 "cost_per_1m_in": 0,
1335 "cost_per_1m_out": 0,
1336 "cost_per_1m_in_cached": 0,
1337 "cost_per_1m_out_cached": 0,
1338 "context_window": 128000,
1339 "default_max_tokens": 12800,
1340 "can_reason": false,
1341 "supports_attachments": true,
1342 "options": {}
1343 },
1344 {
1345 "id": "mistralai/mistral-small-3.2-24b-instruct",
1346 "name": "Mistral: Mistral Small 3.2 24B",
1347 "cost_per_1m_in": 0.06,
1348 "cost_per_1m_out": 0.18,
1349 "cost_per_1m_in_cached": 0,
1350 "cost_per_1m_out_cached": 0,
1351 "context_window": 131072,
1352 "default_max_tokens": 65536,
1353 "can_reason": false,
1354 "supports_attachments": true,
1355 "options": {}
1356 },
1357 {
1358 "id": "mistralai/mistral-small-creative",
1359 "name": "Mistral: Mistral Small Creative",
1360 "cost_per_1m_in": 0.09999999999999999,
1361 "cost_per_1m_out": 0.3,
1362 "cost_per_1m_in_cached": 0,
1363 "cost_per_1m_out_cached": 0,
1364 "context_window": 32768,
1365 "default_max_tokens": 3276,
1366 "can_reason": false,
1367 "supports_attachments": false,
1368 "options": {}
1369 },
1370 {
1371 "id": "mistralai/mixtral-8x22b-instruct",
1372 "name": "Mistral: Mixtral 8x22B Instruct",
1373 "cost_per_1m_in": 2,
1374 "cost_per_1m_out": 6,
1375 "cost_per_1m_in_cached": 0,
1376 "cost_per_1m_out_cached": 0,
1377 "context_window": 65536,
1378 "default_max_tokens": 6553,
1379 "can_reason": false,
1380 "supports_attachments": false,
1381 "options": {}
1382 },
1383 {
1384 "id": "mistralai/mixtral-8x7b-instruct",
1385 "name": "Mistral: Mixtral 8x7B Instruct",
1386 "cost_per_1m_in": 0.54,
1387 "cost_per_1m_out": 0.54,
1388 "cost_per_1m_in_cached": 0,
1389 "cost_per_1m_out_cached": 0,
1390 "context_window": 32768,
1391 "default_max_tokens": 8192,
1392 "can_reason": false,
1393 "supports_attachments": false,
1394 "options": {}
1395 },
1396 {
1397 "id": "mistralai/pixtral-large-2411",
1398 "name": "Mistral: Pixtral Large 2411",
1399 "cost_per_1m_in": 2,
1400 "cost_per_1m_out": 6,
1401 "cost_per_1m_in_cached": 0,
1402 "cost_per_1m_out_cached": 0,
1403 "context_window": 131072,
1404 "default_max_tokens": 13107,
1405 "can_reason": false,
1406 "supports_attachments": true,
1407 "options": {}
1408 },
1409 {
1410 "id": "mistralai/mistral-saba",
1411 "name": "Mistral: Saba",
1412 "cost_per_1m_in": 0.19999999999999998,
1413 "cost_per_1m_out": 0.6,
1414 "cost_per_1m_in_cached": 0,
1415 "cost_per_1m_out_cached": 0,
1416 "context_window": 32768,
1417 "default_max_tokens": 3276,
1418 "can_reason": false,
1419 "supports_attachments": false,
1420 "options": {}
1421 },
1422 {
1423 "id": "mistralai/voxtral-small-24b-2507",
1424 "name": "Mistral: Voxtral Small 24B 2507",
1425 "cost_per_1m_in": 0.09999999999999999,
1426 "cost_per_1m_out": 0.3,
1427 "cost_per_1m_in_cached": 0,
1428 "cost_per_1m_out_cached": 0,
1429 "context_window": 32000,
1430 "default_max_tokens": 3200,
1431 "can_reason": false,
1432 "supports_attachments": false,
1433 "options": {}
1434 },
1435 {
1436 "id": "moonshotai/kimi-k2",
1437 "name": "MoonshotAI: Kimi K2 0711",
1438 "cost_per_1m_in": 0.5,
1439 "cost_per_1m_out": 2.4,
1440 "cost_per_1m_in_cached": 0,
1441 "cost_per_1m_out_cached": 0,
1442 "context_window": 131072,
1443 "default_max_tokens": 13107,
1444 "can_reason": false,
1445 "supports_attachments": false,
1446 "options": {}
1447 },
1448 {
1449 "id": "moonshotai/kimi-k2-0905",
1450 "name": "MoonshotAI: Kimi K2 0905",
1451 "cost_per_1m_in": 0.39,
1452 "cost_per_1m_out": 1.9,
1453 "cost_per_1m_in_cached": 0,
1454 "cost_per_1m_out_cached": 0,
1455 "context_window": 262144,
1456 "default_max_tokens": 131072,
1457 "can_reason": false,
1458 "supports_attachments": false,
1459 "options": {}
1460 },
1461 {
1462 "id": "moonshotai/kimi-k2-0905:exacto",
1463 "name": "MoonshotAI: Kimi K2 0905 (exacto)",
1464 "cost_per_1m_in": 1,
1465 "cost_per_1m_out": 3,
1466 "cost_per_1m_in_cached": 0,
1467 "cost_per_1m_out_cached": 0,
1468 "context_window": 262144,
1469 "default_max_tokens": 8192,
1470 "can_reason": false,
1471 "supports_attachments": false,
1472 "options": {}
1473 },
1474 {
1475 "id": "moonshotai/kimi-k2-thinking",
1476 "name": "MoonshotAI: Kimi K2 Thinking",
1477 "cost_per_1m_in": 0.6,
1478 "cost_per_1m_out": 2.5,
1479 "cost_per_1m_in_cached": 0,
1480 "cost_per_1m_out_cached": 0,
1481 "context_window": 262144,
1482 "default_max_tokens": 131072,
1483 "can_reason": true,
1484 "reasoning_levels": [
1485 "low",
1486 "medium",
1487 "high"
1488 ],
1489 "default_reasoning_effort": "medium",
1490 "supports_attachments": false,
1491 "options": {}
1492 },
1493 {
1494 "id": "nvidia/llama-3.1-nemotron-70b-instruct",
1495 "name": "NVIDIA: Llama 3.1 Nemotron 70B Instruct",
1496 "cost_per_1m_in": 1.2,
1497 "cost_per_1m_out": 1.2,
1498 "cost_per_1m_in_cached": 0,
1499 "cost_per_1m_out_cached": 0,
1500 "context_window": 131072,
1501 "default_max_tokens": 8192,
1502 "can_reason": false,
1503 "supports_attachments": false,
1504 "options": {}
1505 },
1506 {
1507 "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
1508 "name": "NVIDIA: Llama 3.3 Nemotron Super 49B V1.5",
1509 "cost_per_1m_in": 0.09999999999999999,
1510 "cost_per_1m_out": 0.39999999999999997,
1511 "cost_per_1m_in_cached": 0,
1512 "cost_per_1m_out_cached": 0,
1513 "context_window": 131072,
1514 "default_max_tokens": 13107,
1515 "can_reason": true,
1516 "reasoning_levels": [
1517 "low",
1518 "medium",
1519 "high"
1520 ],
1521 "default_reasoning_effort": "medium",
1522 "supports_attachments": false,
1523 "options": {}
1524 },
1525 {
1526 "id": "nvidia/nemotron-3-nano-30b-a3b",
1527 "name": "NVIDIA: Nemotron 3 Nano 30B A3B",
1528 "cost_per_1m_in": 0.06,
1529 "cost_per_1m_out": 0.24,
1530 "cost_per_1m_in_cached": 0,
1531 "cost_per_1m_out_cached": 0,
1532 "context_window": 262144,
1533 "default_max_tokens": 26214,
1534 "can_reason": true,
1535 "reasoning_levels": [
1536 "low",
1537 "medium",
1538 "high"
1539 ],
1540 "default_reasoning_effort": "medium",
1541 "supports_attachments": false,
1542 "options": {}
1543 },
1544 {
1545 "id": "nvidia/nemotron-3-nano-30b-a3b:free",
1546 "name": "NVIDIA: Nemotron 3 Nano 30B A3B (free)",
1547 "cost_per_1m_in": 0,
1548 "cost_per_1m_out": 0,
1549 "cost_per_1m_in_cached": 0,
1550 "cost_per_1m_out_cached": 0,
1551 "context_window": 256000,
1552 "default_max_tokens": 25600,
1553 "can_reason": true,
1554 "reasoning_levels": [
1555 "low",
1556 "medium",
1557 "high"
1558 ],
1559 "default_reasoning_effort": "medium",
1560 "supports_attachments": false,
1561 "options": {}
1562 },
1563 {
1564 "id": "nvidia/nemotron-nano-12b-v2-vl:free",
1565 "name": "NVIDIA: Nemotron Nano 12B 2 VL (free)",
1566 "cost_per_1m_in": 0,
1567 "cost_per_1m_out": 0,
1568 "cost_per_1m_in_cached": 0,
1569 "cost_per_1m_out_cached": 0,
1570 "context_window": 128000,
1571 "default_max_tokens": 64000,
1572 "can_reason": true,
1573 "reasoning_levels": [
1574 "low",
1575 "medium",
1576 "high"
1577 ],
1578 "default_reasoning_effort": "medium",
1579 "supports_attachments": true,
1580 "options": {}
1581 },
1582 {
1583 "id": "nvidia/nemotron-nano-9b-v2",
1584 "name": "NVIDIA: Nemotron Nano 9B V2",
1585 "cost_per_1m_in": 0.04,
1586 "cost_per_1m_out": 0.16,
1587 "cost_per_1m_in_cached": 0,
1588 "cost_per_1m_out_cached": 0,
1589 "context_window": 131072,
1590 "default_max_tokens": 13107,
1591 "can_reason": true,
1592 "reasoning_levels": [
1593 "low",
1594 "medium",
1595 "high"
1596 ],
1597 "default_reasoning_effort": "medium",
1598 "supports_attachments": false,
1599 "options": {}
1600 },
1601 {
1602 "id": "nvidia/nemotron-nano-9b-v2:free",
1603 "name": "NVIDIA: Nemotron Nano 9B V2 (free)",
1604 "cost_per_1m_in": 0,
1605 "cost_per_1m_out": 0,
1606 "cost_per_1m_in_cached": 0,
1607 "cost_per_1m_out_cached": 0,
1608 "context_window": 128000,
1609 "default_max_tokens": 12800,
1610 "can_reason": true,
1611 "reasoning_levels": [
1612 "low",
1613 "medium",
1614 "high"
1615 ],
1616 "default_reasoning_effort": "medium",
1617 "supports_attachments": false,
1618 "options": {}
1619 },
1620 {
1621 "id": "nex-agi/deepseek-v3.1-nex-n1",
1622 "name": "Nex AGI: DeepSeek V3.1 Nex N1",
1623 "cost_per_1m_in": 0.27,
1624 "cost_per_1m_out": 1,
1625 "cost_per_1m_in_cached": 0,
1626 "cost_per_1m_out_cached": 0,
1627 "context_window": 131072,
1628 "default_max_tokens": 81920,
1629 "can_reason": false,
1630 "supports_attachments": false,
1631 "options": {}
1632 },
1633 {
1634 "id": "nousresearch/deephermes-3-mistral-24b-preview",
1635 "name": "Nous: DeepHermes 3 Mistral 24B Preview",
1636 "cost_per_1m_in": 0.02,
1637 "cost_per_1m_out": 0.09999999999999999,
1638 "cost_per_1m_in_cached": 0,
1639 "cost_per_1m_out_cached": 0,
1640 "context_window": 32768,
1641 "default_max_tokens": 16384,
1642 "can_reason": true,
1643 "reasoning_levels": [
1644 "low",
1645 "medium",
1646 "high"
1647 ],
1648 "default_reasoning_effort": "medium",
1649 "supports_attachments": false,
1650 "options": {}
1651 },
1652 {
1653 "id": "openai/codex-mini",
1654 "name": "OpenAI: Codex Mini",
1655 "cost_per_1m_in": 1.5,
1656 "cost_per_1m_out": 6,
1657 "cost_per_1m_in_cached": 0,
1658 "cost_per_1m_out_cached": 0.375,
1659 "context_window": 200000,
1660 "default_max_tokens": 50000,
1661 "can_reason": true,
1662 "reasoning_levels": [
1663 "low",
1664 "medium",
1665 "high"
1666 ],
1667 "default_reasoning_effort": "medium",
1668 "supports_attachments": true,
1669 "options": {}
1670 },
1671 {
1672 "id": "openai/gpt-4-turbo",
1673 "name": "OpenAI: GPT-4 Turbo",
1674 "cost_per_1m_in": 10,
1675 "cost_per_1m_out": 30,
1676 "cost_per_1m_in_cached": 0,
1677 "cost_per_1m_out_cached": 0,
1678 "context_window": 128000,
1679 "default_max_tokens": 2048,
1680 "can_reason": false,
1681 "supports_attachments": true,
1682 "options": {}
1683 },
1684 {
1685 "id": "openai/gpt-4-1106-preview",
1686 "name": "OpenAI: GPT-4 Turbo (older v1106)",
1687 "cost_per_1m_in": 10,
1688 "cost_per_1m_out": 30,
1689 "cost_per_1m_in_cached": 0,
1690 "cost_per_1m_out_cached": 0,
1691 "context_window": 128000,
1692 "default_max_tokens": 2048,
1693 "can_reason": false,
1694 "supports_attachments": false,
1695 "options": {}
1696 },
1697 {
1698 "id": "openai/gpt-4-turbo-preview",
1699 "name": "OpenAI: GPT-4 Turbo Preview",
1700 "cost_per_1m_in": 10,
1701 "cost_per_1m_out": 30,
1702 "cost_per_1m_in_cached": 0,
1703 "cost_per_1m_out_cached": 0,
1704 "context_window": 128000,
1705 "default_max_tokens": 2048,
1706 "can_reason": false,
1707 "supports_attachments": false,
1708 "options": {}
1709 },
1710 {
1711 "id": "openai/gpt-4.1",
1712 "name": "OpenAI: GPT-4.1",
1713 "cost_per_1m_in": 2,
1714 "cost_per_1m_out": 8,
1715 "cost_per_1m_in_cached": 0,
1716 "cost_per_1m_out_cached": 0.5,
1717 "context_window": 1047576,
1718 "default_max_tokens": 104757,
1719 "can_reason": false,
1720 "supports_attachments": true,
1721 "options": {}
1722 },
1723 {
1724 "id": "openai/gpt-4.1-mini",
1725 "name": "OpenAI: GPT-4.1 Mini",
1726 "cost_per_1m_in": 0.39999999999999997,
1727 "cost_per_1m_out": 1.5999999999999999,
1728 "cost_per_1m_in_cached": 0,
1729 "cost_per_1m_out_cached": 0.09999999999999999,
1730 "context_window": 1047576,
1731 "default_max_tokens": 104757,
1732 "can_reason": false,
1733 "supports_attachments": true,
1734 "options": {}
1735 },
1736 {
1737 "id": "openai/gpt-4.1-nano",
1738 "name": "OpenAI: GPT-4.1 Nano",
1739 "cost_per_1m_in": 0.09999999999999999,
1740 "cost_per_1m_out": 0.39999999999999997,
1741 "cost_per_1m_in_cached": 0,
1742 "cost_per_1m_out_cached": 0.03,
1743 "context_window": 1047576,
1744 "default_max_tokens": 104757,
1745 "can_reason": false,
1746 "supports_attachments": true,
1747 "options": {}
1748 },
1749 {
1750 "id": "openai/gpt-4o",
1751 "name": "OpenAI: GPT-4o",
1752 "cost_per_1m_in": 2.5,
1753 "cost_per_1m_out": 10,
1754 "cost_per_1m_in_cached": 0,
1755 "cost_per_1m_out_cached": 1.25,
1756 "context_window": 128000,
1757 "default_max_tokens": 8192,
1758 "can_reason": false,
1759 "supports_attachments": true,
1760 "options": {}
1761 },
1762 {
1763 "id": "openai/gpt-4o-2024-05-13",
1764 "name": "OpenAI: GPT-4o (2024-05-13)",
1765 "cost_per_1m_in": 5,
1766 "cost_per_1m_out": 15,
1767 "cost_per_1m_in_cached": 0,
1768 "cost_per_1m_out_cached": 0,
1769 "context_window": 128000,
1770 "default_max_tokens": 2048,
1771 "can_reason": false,
1772 "supports_attachments": true,
1773 "options": {}
1774 },
1775 {
1776 "id": "openai/gpt-4o-2024-08-06",
1777 "name": "OpenAI: GPT-4o (2024-08-06)",
1778 "cost_per_1m_in": 2.5,
1779 "cost_per_1m_out": 10,
1780 "cost_per_1m_in_cached": 0,
1781 "cost_per_1m_out_cached": 1.25,
1782 "context_window": 128000,
1783 "default_max_tokens": 8192,
1784 "can_reason": false,
1785 "supports_attachments": true,
1786 "options": {}
1787 },
1788 {
1789 "id": "openai/gpt-4o-2024-11-20",
1790 "name": "OpenAI: GPT-4o (2024-11-20)",
1791 "cost_per_1m_in": 2.5,
1792 "cost_per_1m_out": 10,
1793 "cost_per_1m_in_cached": 0,
1794 "cost_per_1m_out_cached": 1.25,
1795 "context_window": 128000,
1796 "default_max_tokens": 8192,
1797 "can_reason": false,
1798 "supports_attachments": true,
1799 "options": {}
1800 },
1801 {
1802 "id": "openai/gpt-4o:extended",
1803 "name": "OpenAI: GPT-4o (extended)",
1804 "cost_per_1m_in": 6,
1805 "cost_per_1m_out": 18,
1806 "cost_per_1m_in_cached": 0,
1807 "cost_per_1m_out_cached": 0,
1808 "context_window": 128000,
1809 "default_max_tokens": 32000,
1810 "can_reason": false,
1811 "supports_attachments": true,
1812 "options": {}
1813 },
1814 {
1815 "id": "openai/gpt-4o-audio-preview",
1816 "name": "OpenAI: GPT-4o Audio",
1817 "cost_per_1m_in": 2.5,
1818 "cost_per_1m_out": 10,
1819 "cost_per_1m_in_cached": 0,
1820 "cost_per_1m_out_cached": 0,
1821 "context_window": 128000,
1822 "default_max_tokens": 8192,
1823 "can_reason": false,
1824 "supports_attachments": false,
1825 "options": {}
1826 },
1827 {
1828 "id": "openai/gpt-4o-mini",
1829 "name": "OpenAI: GPT-4o-mini",
1830 "cost_per_1m_in": 0.15,
1831 "cost_per_1m_out": 0.6,
1832 "cost_per_1m_in_cached": 0,
1833 "cost_per_1m_out_cached": 0.075,
1834 "context_window": 128000,
1835 "default_max_tokens": 8192,
1836 "can_reason": false,
1837 "supports_attachments": true,
1838 "options": {}
1839 },
1840 {
1841 "id": "openai/gpt-4o-mini-2024-07-18",
1842 "name": "OpenAI: GPT-4o-mini (2024-07-18)",
1843 "cost_per_1m_in": 0.15,
1844 "cost_per_1m_out": 0.6,
1845 "cost_per_1m_in_cached": 0,
1846 "cost_per_1m_out_cached": 0.075,
1847 "context_window": 128000,
1848 "default_max_tokens": 8192,
1849 "can_reason": false,
1850 "supports_attachments": true,
1851 "options": {}
1852 },
1853 {
1854 "id": "openai/gpt-5",
1855 "name": "OpenAI: GPT-5",
1856 "cost_per_1m_in": 1.25,
1857 "cost_per_1m_out": 10,
1858 "cost_per_1m_in_cached": 0,
1859 "cost_per_1m_out_cached": 0.125,
1860 "context_window": 400000,
1861 "default_max_tokens": 64000,
1862 "can_reason": true,
1863 "reasoning_levels": [
1864 "low",
1865 "medium",
1866 "high"
1867 ],
1868 "default_reasoning_effort": "medium",
1869 "supports_attachments": true,
1870 "options": {}
1871 },
1872 {
1873 "id": "openai/gpt-5-codex",
1874 "name": "OpenAI: GPT-5 Codex",
1875 "cost_per_1m_in": 1.25,
1876 "cost_per_1m_out": 10,
1877 "cost_per_1m_in_cached": 0,
1878 "cost_per_1m_out_cached": 0.125,
1879 "context_window": 400000,
1880 "default_max_tokens": 64000,
1881 "can_reason": true,
1882 "reasoning_levels": [
1883 "low",
1884 "medium",
1885 "high"
1886 ],
1887 "default_reasoning_effort": "medium",
1888 "supports_attachments": true,
1889 "options": {}
1890 },
1891 {
1892 "id": "openai/gpt-5-image",
1893 "name": "OpenAI: GPT-5 Image",
1894 "cost_per_1m_in": 10,
1895 "cost_per_1m_out": 10,
1896 "cost_per_1m_in_cached": 0,
1897 "cost_per_1m_out_cached": 1.25,
1898 "context_window": 400000,
1899 "default_max_tokens": 64000,
1900 "can_reason": true,
1901 "reasoning_levels": [
1902 "low",
1903 "medium",
1904 "high"
1905 ],
1906 "default_reasoning_effort": "medium",
1907 "supports_attachments": true,
1908 "options": {}
1909 },
1910 {
1911 "id": "openai/gpt-5-image-mini",
1912 "name": "OpenAI: GPT-5 Image Mini",
1913 "cost_per_1m_in": 2.5,
1914 "cost_per_1m_out": 2,
1915 "cost_per_1m_in_cached": 0,
1916 "cost_per_1m_out_cached": 0.25,
1917 "context_window": 400000,
1918 "default_max_tokens": 64000,
1919 "can_reason": true,
1920 "reasoning_levels": [
1921 "low",
1922 "medium",
1923 "high"
1924 ],
1925 "default_reasoning_effort": "medium",
1926 "supports_attachments": true,
1927 "options": {}
1928 },
1929 {
1930 "id": "openai/gpt-5-mini",
1931 "name": "OpenAI: GPT-5 Mini",
1932 "cost_per_1m_in": 0.25,
1933 "cost_per_1m_out": 2,
1934 "cost_per_1m_in_cached": 0,
1935 "cost_per_1m_out_cached": 0.03,
1936 "context_window": 400000,
1937 "default_max_tokens": 40000,
1938 "can_reason": true,
1939 "reasoning_levels": [
1940 "low",
1941 "medium",
1942 "high"
1943 ],
1944 "default_reasoning_effort": "medium",
1945 "supports_attachments": true,
1946 "options": {}
1947 },
1948 {
1949 "id": "openai/gpt-5-nano",
1950 "name": "OpenAI: GPT-5 Nano",
1951 "cost_per_1m_in": 0.049999999999999996,
1952 "cost_per_1m_out": 0.39999999999999997,
1953 "cost_per_1m_in_cached": 0,
1954 "cost_per_1m_out_cached": 0.01,
1955 "context_window": 400000,
1956 "default_max_tokens": 40000,
1957 "can_reason": true,
1958 "reasoning_levels": [
1959 "low",
1960 "medium",
1961 "high"
1962 ],
1963 "default_reasoning_effort": "medium",
1964 "supports_attachments": true,
1965 "options": {}
1966 },
1967 {
1968 "id": "openai/gpt-5-pro",
1969 "name": "OpenAI: GPT-5 Pro",
1970 "cost_per_1m_in": 15,
1971 "cost_per_1m_out": 120,
1972 "cost_per_1m_in_cached": 0,
1973 "cost_per_1m_out_cached": 0,
1974 "context_window": 400000,
1975 "default_max_tokens": 64000,
1976 "can_reason": true,
1977 "reasoning_levels": [
1978 "low",
1979 "medium",
1980 "high"
1981 ],
1982 "default_reasoning_effort": "medium",
1983 "supports_attachments": true,
1984 "options": {}
1985 },
1986 {
1987 "id": "openai/gpt-5.1",
1988 "name": "OpenAI: GPT-5.1",
1989 "cost_per_1m_in": 1.25,
1990 "cost_per_1m_out": 10,
1991 "cost_per_1m_in_cached": 0,
1992 "cost_per_1m_out_cached": 0.125,
1993 "context_window": 400000,
1994 "default_max_tokens": 64000,
1995 "can_reason": true,
1996 "reasoning_levels": [
1997 "low",
1998 "medium",
1999 "high"
2000 ],
2001 "default_reasoning_effort": "medium",
2002 "supports_attachments": true,
2003 "options": {}
2004 },
2005 {
2006 "id": "openai/gpt-5.1-chat",
2007 "name": "OpenAI: GPT-5.1 Chat",
2008 "cost_per_1m_in": 1.25,
2009 "cost_per_1m_out": 10,
2010 "cost_per_1m_in_cached": 0,
2011 "cost_per_1m_out_cached": 0.125,
2012 "context_window": 128000,
2013 "default_max_tokens": 8192,
2014 "can_reason": false,
2015 "supports_attachments": true,
2016 "options": {}
2017 },
2018 {
2019 "id": "openai/gpt-5.1-codex",
2020 "name": "OpenAI: GPT-5.1-Codex",
2021 "cost_per_1m_in": 1.25,
2022 "cost_per_1m_out": 10,
2023 "cost_per_1m_in_cached": 0,
2024 "cost_per_1m_out_cached": 0.125,
2025 "context_window": 400000,
2026 "default_max_tokens": 64000,
2027 "can_reason": true,
2028 "reasoning_levels": [
2029 "low",
2030 "medium",
2031 "high"
2032 ],
2033 "default_reasoning_effort": "medium",
2034 "supports_attachments": true,
2035 "options": {}
2036 },
2037 {
2038 "id": "openai/gpt-5.1-codex-max",
2039 "name": "OpenAI: GPT-5.1-Codex-Max",
2040 "cost_per_1m_in": 1.25,
2041 "cost_per_1m_out": 10,
2042 "cost_per_1m_in_cached": 0,
2043 "cost_per_1m_out_cached": 0.125,
2044 "context_window": 400000,
2045 "default_max_tokens": 64000,
2046 "can_reason": true,
2047 "reasoning_levels": [
2048 "low",
2049 "medium",
2050 "high"
2051 ],
2052 "default_reasoning_effort": "medium",
2053 "supports_attachments": true,
2054 "options": {}
2055 },
2056 {
2057 "id": "openai/gpt-5.1-codex-mini",
2058 "name": "OpenAI: GPT-5.1-Codex-Mini",
2059 "cost_per_1m_in": 0.25,
2060 "cost_per_1m_out": 2,
2061 "cost_per_1m_in_cached": 0,
2062 "cost_per_1m_out_cached": 0.024999999999999998,
2063 "context_window": 400000,
2064 "default_max_tokens": 50000,
2065 "can_reason": true,
2066 "reasoning_levels": [
2067 "low",
2068 "medium",
2069 "high"
2070 ],
2071 "default_reasoning_effort": "medium",
2072 "supports_attachments": true,
2073 "options": {}
2074 },
2075 {
2076 "id": "openai/gpt-5.2",
2077 "name": "OpenAI: GPT-5.2",
2078 "cost_per_1m_in": 1.75,
2079 "cost_per_1m_out": 14,
2080 "cost_per_1m_in_cached": 0,
2081 "cost_per_1m_out_cached": 0.175,
2082 "context_window": 400000,
2083 "default_max_tokens": 64000,
2084 "can_reason": true,
2085 "reasoning_levels": [
2086 "low",
2087 "medium",
2088 "high"
2089 ],
2090 "default_reasoning_effort": "medium",
2091 "supports_attachments": true,
2092 "options": {}
2093 },
2094 {
2095 "id": "openai/gpt-5.2-chat",
2096 "name": "OpenAI: GPT-5.2 Chat",
2097 "cost_per_1m_in": 1.75,
2098 "cost_per_1m_out": 14,
2099 "cost_per_1m_in_cached": 0,
2100 "cost_per_1m_out_cached": 0.175,
2101 "context_window": 128000,
2102 "default_max_tokens": 8192,
2103 "can_reason": false,
2104 "supports_attachments": true,
2105 "options": {}
2106 },
2107 {
2108 "id": "openai/gpt-5.2-pro",
2109 "name": "OpenAI: GPT-5.2 Pro",
2110 "cost_per_1m_in": 21,
2111 "cost_per_1m_out": 168,
2112 "cost_per_1m_in_cached": 0,
2113 "cost_per_1m_out_cached": 0,
2114 "context_window": 400000,
2115 "default_max_tokens": 64000,
2116 "can_reason": true,
2117 "reasoning_levels": [
2118 "low",
2119 "medium",
2120 "high"
2121 ],
2122 "default_reasoning_effort": "medium",
2123 "supports_attachments": true,
2124 "options": {}
2125 },
2126 {
2127 "id": "openai/gpt-oss-120b",
2128 "name": "OpenAI: gpt-oss-120b",
2129 "cost_per_1m_in": 0.04,
2130 "cost_per_1m_out": 0.18,
2131 "cost_per_1m_in_cached": 0,
2132 "cost_per_1m_out_cached": 0,
2133 "context_window": 131072,
2134 "default_max_tokens": 32768,
2135 "can_reason": true,
2136 "reasoning_levels": [
2137 "low",
2138 "medium",
2139 "high"
2140 ],
2141 "default_reasoning_effort": "medium",
2142 "supports_attachments": false,
2143 "options": {}
2144 },
2145 {
2146 "id": "openai/gpt-oss-120b:exacto",
2147 "name": "OpenAI: gpt-oss-120b (exacto)",
2148 "cost_per_1m_in": 0.15,
2149 "cost_per_1m_out": 0.6,
2150 "cost_per_1m_in_cached": 0,
2151 "cost_per_1m_out_cached": 0,
2152 "context_window": 131072,
2153 "default_max_tokens": 32768,
2154 "can_reason": true,
2155 "reasoning_levels": [
2156 "low",
2157 "medium",
2158 "high"
2159 ],
2160 "default_reasoning_effort": "medium",
2161 "supports_attachments": false,
2162 "options": {}
2163 },
2164 {
2165 "id": "openai/gpt-oss-120b:free",
2166 "name": "OpenAI: gpt-oss-120b (free)",
2167 "cost_per_1m_in": 0,
2168 "cost_per_1m_out": 0,
2169 "cost_per_1m_in_cached": 0,
2170 "cost_per_1m_out_cached": 0,
2171 "context_window": 131072,
2172 "default_max_tokens": 13107,
2173 "can_reason": true,
2174 "reasoning_levels": [
2175 "low",
2176 "medium",
2177 "high"
2178 ],
2179 "default_reasoning_effort": "medium",
2180 "supports_attachments": false,
2181 "options": {}
2182 },
2183 {
2184 "id": "openai/gpt-oss-20b",
2185 "name": "OpenAI: gpt-oss-20b",
2186 "cost_per_1m_in": 0.02,
2187 "cost_per_1m_out": 0.09999999999999999,
2188 "cost_per_1m_in_cached": 0,
2189 "cost_per_1m_out_cached": 0,
2190 "context_window": 131072,
2191 "default_max_tokens": 65536,
2192 "can_reason": true,
2193 "reasoning_levels": [
2194 "low",
2195 "medium",
2196 "high"
2197 ],
2198 "default_reasoning_effort": "medium",
2199 "supports_attachments": false,
2200 "options": {}
2201 },
2202 {
2203 "id": "openai/gpt-oss-20b:free",
2204 "name": "OpenAI: gpt-oss-20b (free)",
2205 "cost_per_1m_in": 0,
2206 "cost_per_1m_out": 0,
2207 "cost_per_1m_in_cached": 0,
2208 "cost_per_1m_out_cached": 0,
2209 "context_window": 131072,
2210 "default_max_tokens": 13107,
2211 "can_reason": true,
2212 "reasoning_levels": [
2213 "low",
2214 "medium",
2215 "high"
2216 ],
2217 "default_reasoning_effort": "medium",
2218 "supports_attachments": false,
2219 "options": {}
2220 },
2221 {
2222 "id": "openai/gpt-oss-safeguard-20b",
2223 "name": "OpenAI: gpt-oss-safeguard-20b",
2224 "cost_per_1m_in": 0.075,
2225 "cost_per_1m_out": 0.3,
2226 "cost_per_1m_in_cached": 0,
2227 "cost_per_1m_out_cached": 0.037,
2228 "context_window": 131072,
2229 "default_max_tokens": 32768,
2230 "can_reason": true,
2231 "reasoning_levels": [
2232 "low",
2233 "medium",
2234 "high"
2235 ],
2236 "default_reasoning_effort": "medium",
2237 "supports_attachments": false,
2238 "options": {}
2239 },
2240 {
2241 "id": "openai/o1",
2242 "name": "OpenAI: o1",
2243 "cost_per_1m_in": 15,
2244 "cost_per_1m_out": 60,
2245 "cost_per_1m_in_cached": 0,
2246 "cost_per_1m_out_cached": 7.5,
2247 "context_window": 200000,
2248 "default_max_tokens": 50000,
2249 "can_reason": false,
2250 "supports_attachments": true,
2251 "options": {}
2252 },
2253 {
2254 "id": "openai/o3",
2255 "name": "OpenAI: o3",
2256 "cost_per_1m_in": 2,
2257 "cost_per_1m_out": 8,
2258 "cost_per_1m_in_cached": 0,
2259 "cost_per_1m_out_cached": 0.5,
2260 "context_window": 200000,
2261 "default_max_tokens": 50000,
2262 "can_reason": true,
2263 "reasoning_levels": [
2264 "low",
2265 "medium",
2266 "high"
2267 ],
2268 "default_reasoning_effort": "medium",
2269 "supports_attachments": true,
2270 "options": {}
2271 },
2272 {
2273 "id": "openai/o3-deep-research",
2274 "name": "OpenAI: o3 Deep Research",
2275 "cost_per_1m_in": 10,
2276 "cost_per_1m_out": 40,
2277 "cost_per_1m_in_cached": 0,
2278 "cost_per_1m_out_cached": 2.5,
2279 "context_window": 200000,
2280 "default_max_tokens": 50000,
2281 "can_reason": true,
2282 "reasoning_levels": [
2283 "low",
2284 "medium",
2285 "high"
2286 ],
2287 "default_reasoning_effort": "medium",
2288 "supports_attachments": true,
2289 "options": {}
2290 },
2291 {
2292 "id": "openai/o3-mini",
2293 "name": "OpenAI: o3 Mini",
2294 "cost_per_1m_in": 1.1,
2295 "cost_per_1m_out": 4.4,
2296 "cost_per_1m_in_cached": 0,
2297 "cost_per_1m_out_cached": 0.55,
2298 "context_window": 200000,
2299 "default_max_tokens": 50000,
2300 "can_reason": false,
2301 "supports_attachments": false,
2302 "options": {}
2303 },
2304 {
2305 "id": "openai/o3-mini-high",
2306 "name": "OpenAI: o3 Mini High",
2307 "cost_per_1m_in": 1.1,
2308 "cost_per_1m_out": 4.4,
2309 "cost_per_1m_in_cached": 0,
2310 "cost_per_1m_out_cached": 0.55,
2311 "context_window": 200000,
2312 "default_max_tokens": 50000,
2313 "can_reason": false,
2314 "supports_attachments": false,
2315 "options": {}
2316 },
2317 {
2318 "id": "openai/o3-pro",
2319 "name": "OpenAI: o3 Pro",
2320 "cost_per_1m_in": 20,
2321 "cost_per_1m_out": 80,
2322 "cost_per_1m_in_cached": 0,
2323 "cost_per_1m_out_cached": 0,
2324 "context_window": 200000,
2325 "default_max_tokens": 50000,
2326 "can_reason": true,
2327 "reasoning_levels": [
2328 "low",
2329 "medium",
2330 "high"
2331 ],
2332 "default_reasoning_effort": "medium",
2333 "supports_attachments": true,
2334 "options": {}
2335 },
2336 {
2337 "id": "openai/o4-mini",
2338 "name": "OpenAI: o4 Mini",
2339 "cost_per_1m_in": 1.1,
2340 "cost_per_1m_out": 4.4,
2341 "cost_per_1m_in_cached": 0,
2342 "cost_per_1m_out_cached": 0.275,
2343 "context_window": 200000,
2344 "default_max_tokens": 50000,
2345 "can_reason": true,
2346 "reasoning_levels": [
2347 "low",
2348 "medium",
2349 "high"
2350 ],
2351 "default_reasoning_effort": "medium",
2352 "supports_attachments": true,
2353 "options": {}
2354 },
2355 {
2356 "id": "openai/o4-mini-deep-research",
2357 "name": "OpenAI: o4 Mini Deep Research",
2358 "cost_per_1m_in": 2,
2359 "cost_per_1m_out": 8,
2360 "cost_per_1m_in_cached": 0,
2361 "cost_per_1m_out_cached": 0.5,
2362 "context_window": 200000,
2363 "default_max_tokens": 50000,
2364 "can_reason": true,
2365 "reasoning_levels": [
2366 "low",
2367 "medium",
2368 "high"
2369 ],
2370 "default_reasoning_effort": "medium",
2371 "supports_attachments": true,
2372 "options": {}
2373 },
2374 {
2375 "id": "openai/o4-mini-high",
2376 "name": "OpenAI: o4 Mini High",
2377 "cost_per_1m_in": 1.1,
2378 "cost_per_1m_out": 4.4,
2379 "cost_per_1m_in_cached": 0,
2380 "cost_per_1m_out_cached": 0.275,
2381 "context_window": 200000,
2382 "default_max_tokens": 50000,
2383 "can_reason": true,
2384 "reasoning_levels": [
2385 "low",
2386 "medium",
2387 "high"
2388 ],
2389 "default_reasoning_effort": "medium",
2390 "supports_attachments": true,
2391 "options": {}
2392 },
2393 {
2394 "id": "prime-intellect/intellect-3",
2395 "name": "Prime Intellect: INTELLECT-3",
2396 "cost_per_1m_in": 0.19999999999999998,
2397 "cost_per_1m_out": 1.1,
2398 "cost_per_1m_in_cached": 0,
2399 "cost_per_1m_out_cached": 0,
2400 "context_window": 131072,
2401 "default_max_tokens": 65536,
2402 "can_reason": true,
2403 "reasoning_levels": [
2404 "low",
2405 "medium",
2406 "high"
2407 ],
2408 "default_reasoning_effort": "medium",
2409 "supports_attachments": false,
2410 "options": {}
2411 },
2412 {
2413 "id": "qwen/qwen-2.5-72b-instruct",
2414 "name": "Qwen2.5 72B Instruct",
2415 "cost_per_1m_in": 0.12,
2416 "cost_per_1m_out": 0.39,
2417 "cost_per_1m_in_cached": 0,
2418 "cost_per_1m_out_cached": 0,
2419 "context_window": 32768,
2420 "default_max_tokens": 8192,
2421 "can_reason": false,
2422 "supports_attachments": false,
2423 "options": {}
2424 },
2425 {
2426 "id": "qwen/qwq-32b",
2427 "name": "Qwen: QwQ 32B",
2428 "cost_per_1m_in": 0.15,
2429 "cost_per_1m_out": 0.58,
2430 "cost_per_1m_in_cached": 0,
2431 "cost_per_1m_out_cached": 0,
2432 "context_window": 131072,
2433 "default_max_tokens": 65536,
2434 "can_reason": true,
2435 "reasoning_levels": [
2436 "low",
2437 "medium",
2438 "high"
2439 ],
2440 "default_reasoning_effort": "medium",
2441 "supports_attachments": false,
2442 "options": {}
2443 },
2444 {
2445 "id": "qwen/qwen-plus-2025-07-28",
2446 "name": "Qwen: Qwen Plus 0728",
2447 "cost_per_1m_in": 0.39999999999999997,
2448 "cost_per_1m_out": 1.2,
2449 "cost_per_1m_in_cached": 0,
2450 "cost_per_1m_out_cached": 0,
2451 "context_window": 1000000,
2452 "default_max_tokens": 16384,
2453 "can_reason": false,
2454 "supports_attachments": false,
2455 "options": {}
2456 },
2457 {
2458 "id": "qwen/qwen-plus-2025-07-28:thinking",
2459 "name": "Qwen: Qwen Plus 0728 (thinking)",
2460 "cost_per_1m_in": 0.39999999999999997,
2461 "cost_per_1m_out": 4,
2462 "cost_per_1m_in_cached": 0,
2463 "cost_per_1m_out_cached": 0,
2464 "context_window": 1000000,
2465 "default_max_tokens": 16384,
2466 "can_reason": true,
2467 "reasoning_levels": [
2468 "low",
2469 "medium",
2470 "high"
2471 ],
2472 "default_reasoning_effort": "medium",
2473 "supports_attachments": false,
2474 "options": {}
2475 },
2476 {
2477 "id": "qwen/qwen-vl-max",
2478 "name": "Qwen: Qwen VL Max",
2479 "cost_per_1m_in": 0.7999999999999999,
2480 "cost_per_1m_out": 3.1999999999999997,
2481 "cost_per_1m_in_cached": 0,
2482 "cost_per_1m_out_cached": 0,
2483 "context_window": 131072,
2484 "default_max_tokens": 4096,
2485 "can_reason": false,
2486 "supports_attachments": true,
2487 "options": {}
2488 },
2489 {
2490 "id": "qwen/qwen-max",
2491 "name": "Qwen: Qwen-Max ",
2492 "cost_per_1m_in": 1.5999999999999999,
2493 "cost_per_1m_out": 6.3999999999999995,
2494 "cost_per_1m_in_cached": 0,
2495 "cost_per_1m_out_cached": 0.64,
2496 "context_window": 32768,
2497 "default_max_tokens": 4096,
2498 "can_reason": false,
2499 "supports_attachments": false,
2500 "options": {}
2501 },
2502 {
2503 "id": "qwen/qwen-plus",
2504 "name": "Qwen: Qwen-Plus",
2505 "cost_per_1m_in": 0.39999999999999997,
2506 "cost_per_1m_out": 1.2,
2507 "cost_per_1m_in_cached": 0,
2508 "cost_per_1m_out_cached": 0.16,
2509 "context_window": 131072,
2510 "default_max_tokens": 4096,
2511 "can_reason": false,
2512 "supports_attachments": false,
2513 "options": {}
2514 },
2515 {
2516 "id": "qwen/qwen-turbo",
2517 "name": "Qwen: Qwen-Turbo",
2518 "cost_per_1m_in": 0.049999999999999996,
2519 "cost_per_1m_out": 0.19999999999999998,
2520 "cost_per_1m_in_cached": 0,
2521 "cost_per_1m_out_cached": 0.02,
2522 "context_window": 1000000,
2523 "default_max_tokens": 4096,
2524 "can_reason": false,
2525 "supports_attachments": false,
2526 "options": {}
2527 },
2528 {
2529 "id": "qwen/qwen-2.5-7b-instruct",
2530 "name": "Qwen: Qwen2.5 7B Instruct",
2531 "cost_per_1m_in": 0.04,
2532 "cost_per_1m_out": 0.09999999999999999,
2533 "cost_per_1m_in_cached": 0,
2534 "cost_per_1m_out_cached": 0,
2535 "context_window": 128000,
2536 "default_max_tokens": 4096,
2537 "can_reason": false,
2538 "supports_attachments": false,
2539 "options": {}
2540 },
2541 {
2542 "id": "qwen/qwen3-14b",
2543 "name": "Qwen: Qwen3 14B",
2544 "cost_per_1m_in": 0.049999999999999996,
2545 "cost_per_1m_out": 0.22,
2546 "cost_per_1m_in_cached": 0,
2547 "cost_per_1m_out_cached": 0,
2548 "context_window": 40960,
2549 "default_max_tokens": 20480,
2550 "can_reason": true,
2551 "reasoning_levels": [
2552 "low",
2553 "medium",
2554 "high"
2555 ],
2556 "default_reasoning_effort": "medium",
2557 "supports_attachments": false,
2558 "options": {}
2559 },
2560 {
2561 "id": "qwen/qwen3-235b-a22b",
2562 "name": "Qwen: Qwen3 235B A22B",
2563 "cost_per_1m_in": 0.22,
2564 "cost_per_1m_out": 0.88,
2565 "cost_per_1m_in_cached": 0,
2566 "cost_per_1m_out_cached": 0,
2567 "context_window": 131072,
2568 "default_max_tokens": 13107,
2569 "can_reason": true,
2570 "reasoning_levels": [
2571 "low",
2572 "medium",
2573 "high"
2574 ],
2575 "default_reasoning_effort": "medium",
2576 "supports_attachments": false,
2577 "options": {}
2578 },
2579 {
2580 "id": "qwen/qwen3-235b-a22b-2507",
2581 "name": "Qwen: Qwen3 235B A22B Instruct 2507",
2582 "cost_per_1m_in": 0.08,
2583 "cost_per_1m_out": 0.55,
2584 "cost_per_1m_in_cached": 0,
2585 "cost_per_1m_out_cached": 0,
2586 "context_window": 262144,
2587 "default_max_tokens": 32768,
2588 "can_reason": false,
2589 "supports_attachments": false,
2590 "options": {}
2591 },
2592 {
2593 "id": "qwen/qwen3-235b-a22b-thinking-2507",
2594 "name": "Qwen: Qwen3 235B A22B Thinking 2507",
2595 "cost_per_1m_in": 0.11,
2596 "cost_per_1m_out": 0.6,
2597 "cost_per_1m_in_cached": 0,
2598 "cost_per_1m_out_cached": 0,
2599 "context_window": 262144,
2600 "default_max_tokens": 131072,
2601 "can_reason": true,
2602 "reasoning_levels": [
2603 "low",
2604 "medium",
2605 "high"
2606 ],
2607 "default_reasoning_effort": "medium",
2608 "supports_attachments": false,
2609 "options": {}
2610 },
2611 {
2612 "id": "qwen/qwen3-30b-a3b",
2613 "name": "Qwen: Qwen3 30B A3B",
2614 "cost_per_1m_in": 0.08,
2615 "cost_per_1m_out": 0.28,
2616 "cost_per_1m_in_cached": 0,
2617 "cost_per_1m_out_cached": 0,
2618 "context_window": 131072,
2619 "default_max_tokens": 65536,
2620 "can_reason": true,
2621 "reasoning_levels": [
2622 "low",
2623 "medium",
2624 "high"
2625 ],
2626 "default_reasoning_effort": "medium",
2627 "supports_attachments": false,
2628 "options": {}
2629 },
2630 {
2631 "id": "qwen/qwen3-30b-a3b-instruct-2507",
2632 "name": "Qwen: Qwen3 30B A3B Instruct 2507",
2633 "cost_per_1m_in": 0.08,
2634 "cost_per_1m_out": 0.33,
2635 "cost_per_1m_in_cached": 0,
2636 "cost_per_1m_out_cached": 0,
2637 "context_window": 262144,
2638 "default_max_tokens": 131072,
2639 "can_reason": false,
2640 "supports_attachments": false,
2641 "options": {}
2642 },
2643 {
2644 "id": "qwen/qwen3-32b",
2645 "name": "Qwen: Qwen3 32B",
2646 "cost_per_1m_in": 0.15,
2647 "cost_per_1m_out": 0.5,
2648 "cost_per_1m_in_cached": 0,
2649 "cost_per_1m_out_cached": 0,
2650 "context_window": 131072,
2651 "default_max_tokens": 4000,
2652 "can_reason": true,
2653 "reasoning_levels": [
2654 "low",
2655 "medium",
2656 "high"
2657 ],
2658 "default_reasoning_effort": "medium",
2659 "supports_attachments": false,
2660 "options": {}
2661 },
2662 {
2663 "id": "qwen/qwen3-4b:free",
2664 "name": "Qwen: Qwen3 4B (free)",
2665 "cost_per_1m_in": 0,
2666 "cost_per_1m_out": 0,
2667 "cost_per_1m_in_cached": 0,
2668 "cost_per_1m_out_cached": 0,
2669 "context_window": 40960,
2670 "default_max_tokens": 4096,
2671 "can_reason": true,
2672 "reasoning_levels": [
2673 "low",
2674 "medium",
2675 "high"
2676 ],
2677 "default_reasoning_effort": "medium",
2678 "supports_attachments": false,
2679 "options": {}
2680 },
2681 {
2682 "id": "qwen/qwen3-8b",
2683 "name": "Qwen: Qwen3 8B",
2684 "cost_per_1m_in": 0.2,
2685 "cost_per_1m_out": 0.2,
2686 "cost_per_1m_in_cached": 0,
2687 "cost_per_1m_out_cached": 0,
2688 "context_window": 40960,
2689 "default_max_tokens": 4096,
2690 "can_reason": true,
2691 "reasoning_levels": [
2692 "low",
2693 "medium",
2694 "high"
2695 ],
2696 "default_reasoning_effort": "medium",
2697 "supports_attachments": false,
2698 "options": {}
2699 },
2700 {
2701 "id": "qwen/qwen3-coder-30b-a3b-instruct",
2702 "name": "Qwen: Qwen3 Coder 30B A3B Instruct",
2703 "cost_per_1m_in": 0.07,
2704 "cost_per_1m_out": 0.28,
2705 "cost_per_1m_in_cached": 0,
2706 "cost_per_1m_out_cached": 0,
2707 "context_window": 262144,
2708 "default_max_tokens": 131072,
2709 "can_reason": false,
2710 "supports_attachments": false,
2711 "options": {}
2712 },
2713 {
2714 "id": "qwen/qwen3-coder",
2715 "name": "Qwen: Qwen3 Coder 480B A35B",
2716 "cost_per_1m_in": 0.22,
2717 "cost_per_1m_out": 1.7999999999999998,
2718 "cost_per_1m_in_cached": 0,
2719 "cost_per_1m_out_cached": 0,
2720 "context_window": 262144,
2721 "default_max_tokens": 32768,
2722 "can_reason": false,
2723 "supports_attachments": false,
2724 "options": {}
2725 },
2726 {
2727 "id": "qwen/qwen3-coder:exacto",
2728 "name": "Qwen: Qwen3 Coder 480B A35B (exacto)",
2729 "cost_per_1m_in": 0.22,
2730 "cost_per_1m_out": 1.7999999999999998,
2731 "cost_per_1m_in_cached": 0,
2732 "cost_per_1m_out_cached": 0,
2733 "context_window": 262144,
2734 "default_max_tokens": 32768,
2735 "can_reason": false,
2736 "supports_attachments": false,
2737 "options": {}
2738 },
2739 {
2740 "id": "qwen/qwen3-coder:free",
2741 "name": "Qwen: Qwen3 Coder 480B A35B (free)",
2742 "cost_per_1m_in": 0,
2743 "cost_per_1m_out": 0,
2744 "cost_per_1m_in_cached": 0,
2745 "cost_per_1m_out_cached": 0,
2746 "context_window": 262000,
2747 "default_max_tokens": 131000,
2748 "can_reason": false,
2749 "supports_attachments": false,
2750 "options": {}
2751 },
2752 {
2753 "id": "qwen/qwen3-coder-flash",
2754 "name": "Qwen: Qwen3 Coder Flash",
2755 "cost_per_1m_in": 0.3,
2756 "cost_per_1m_out": 1.5,
2757 "cost_per_1m_in_cached": 0,
2758 "cost_per_1m_out_cached": 0.08,
2759 "context_window": 128000,
2760 "default_max_tokens": 32768,
2761 "can_reason": false,
2762 "supports_attachments": false,
2763 "options": {}
2764 },
2765 {
2766 "id": "qwen/qwen3-coder-plus",
2767 "name": "Qwen: Qwen3 Coder Plus",
2768 "cost_per_1m_in": 1,
2769 "cost_per_1m_out": 5,
2770 "cost_per_1m_in_cached": 0,
2771 "cost_per_1m_out_cached": 0.09999999999999999,
2772 "context_window": 128000,
2773 "default_max_tokens": 32768,
2774 "can_reason": false,
2775 "supports_attachments": false,
2776 "options": {}
2777 },
2778 {
2779 "id": "qwen/qwen3-max",
2780 "name": "Qwen: Qwen3 Max",
2781 "cost_per_1m_in": 1.2,
2782 "cost_per_1m_out": 6,
2783 "cost_per_1m_in_cached": 0,
2784 "cost_per_1m_out_cached": 0.24,
2785 "context_window": 256000,
2786 "default_max_tokens": 16384,
2787 "can_reason": false,
2788 "supports_attachments": false,
2789 "options": {}
2790 },
2791 {
2792 "id": "qwen/qwen3-next-80b-a3b-instruct",
2793 "name": "Qwen: Qwen3 Next 80B A3B Instruct",
2794 "cost_per_1m_in": 0.15,
2795 "cost_per_1m_out": 1.2,
2796 "cost_per_1m_in_cached": 0,
2797 "cost_per_1m_out_cached": 0,
2798 "context_window": 262144,
2799 "default_max_tokens": 131072,
2800 "can_reason": false,
2801 "supports_attachments": false,
2802 "options": {}
2803 },
2804 {
2805 "id": "qwen/qwen3-next-80b-a3b-thinking",
2806 "name": "Qwen: Qwen3 Next 80B A3B Thinking",
2807 "cost_per_1m_in": 0.3,
2808 "cost_per_1m_out": 0.3,
2809 "cost_per_1m_in_cached": 0,
2810 "cost_per_1m_out_cached": 0,
2811 "context_window": 262144,
2812 "default_max_tokens": 131072,
2813 "can_reason": true,
2814 "reasoning_levels": [
2815 "low",
2816 "medium",
2817 "high"
2818 ],
2819 "default_reasoning_effort": "medium",
2820 "supports_attachments": false,
2821 "options": {}
2822 },
2823 {
2824 "id": "qwen/qwen3-vl-235b-a22b-instruct",
2825 "name": "Qwen: Qwen3 VL 235B A22B Instruct",
2826 "cost_per_1m_in": 0.22,
2827 "cost_per_1m_out": 0.88,
2828 "cost_per_1m_in_cached": 0,
2829 "cost_per_1m_out_cached": 0,
2830 "context_window": 262144,
2831 "default_max_tokens": 26214,
2832 "can_reason": false,
2833 "supports_attachments": true,
2834 "options": {}
2835 },
2836 {
2837 "id": "qwen/qwen3-vl-30b-a3b-instruct",
2838 "name": "Qwen: Qwen3 VL 30B A3B Instruct",
2839 "cost_per_1m_in": 0.29,
2840 "cost_per_1m_out": 1,
2841 "cost_per_1m_in_cached": 0,
2842 "cost_per_1m_out_cached": 0,
2843 "context_window": 262144,
2844 "default_max_tokens": 131072,
2845 "can_reason": false,
2846 "supports_attachments": true,
2847 "options": {}
2848 },
2849 {
2850 "id": "qwen/qwen3-vl-30b-a3b-thinking",
2851 "name": "Qwen: Qwen3 VL 30B A3B Thinking",
2852 "cost_per_1m_in": 0.29,
2853 "cost_per_1m_out": 1,
2854 "cost_per_1m_in_cached": 0,
2855 "cost_per_1m_out_cached": 0,
2856 "context_window": 262144,
2857 "default_max_tokens": 131072,
2858 "can_reason": true,
2859 "reasoning_levels": [
2860 "low",
2861 "medium",
2862 "high"
2863 ],
2864 "default_reasoning_effort": "medium",
2865 "supports_attachments": true,
2866 "options": {}
2867 },
2868 {
2869 "id": "qwen/qwen3-vl-8b-instruct",
2870 "name": "Qwen: Qwen3 VL 8B Instruct",
2871 "cost_per_1m_in": 0.18,
2872 "cost_per_1m_out": 0.7,
2873 "cost_per_1m_in_cached": 0,
2874 "cost_per_1m_out_cached": 0,
2875 "context_window": 256000,
2876 "default_max_tokens": 16384,
2877 "can_reason": false,
2878 "supports_attachments": true,
2879 "options": {}
2880 },
2881 {
2882 "id": "qwen/qwen3-vl-8b-thinking",
2883 "name": "Qwen: Qwen3 VL 8B Thinking",
2884 "cost_per_1m_in": 0.18,
2885 "cost_per_1m_out": 2.0999999999999996,
2886 "cost_per_1m_in_cached": 0,
2887 "cost_per_1m_out_cached": 0,
2888 "context_window": 256000,
2889 "default_max_tokens": 16384,
2890 "can_reason": true,
2891 "reasoning_levels": [
2892 "low",
2893 "medium",
2894 "high"
2895 ],
2896 "default_reasoning_effort": "medium",
2897 "supports_attachments": true,
2898 "options": {}
2899 },
2900 {
2901 "id": "relace/relace-search",
2902 "name": "Relace: Relace Search",
2903 "cost_per_1m_in": 1,
2904 "cost_per_1m_out": 3,
2905 "cost_per_1m_in_cached": 0,
2906 "cost_per_1m_out_cached": 0,
2907 "context_window": 256000,
2908 "default_max_tokens": 64000,
2909 "can_reason": false,
2910 "supports_attachments": false,
2911 "options": {}
2912 },
2913 {
2914 "id": "stepfun-ai/step3",
2915 "name": "StepFun: Step3",
2916 "cost_per_1m_in": 0.5700000000000001,
2917 "cost_per_1m_out": 1.42,
2918 "cost_per_1m_in_cached": 0,
2919 "cost_per_1m_out_cached": 0,
2920 "context_window": 65536,
2921 "default_max_tokens": 32768,
2922 "can_reason": true,
2923 "reasoning_levels": [
2924 "low",
2925 "medium",
2926 "high"
2927 ],
2928 "default_reasoning_effort": "medium",
2929 "supports_attachments": true,
2930 "options": {}
2931 },
2932 {
2933 "id": "tngtech/deepseek-r1t2-chimera",
2934 "name": "TNG: DeepSeek R1T2 Chimera",
2935 "cost_per_1m_in": 0.25,
2936 "cost_per_1m_out": 0.85,
2937 "cost_per_1m_in_cached": 0,
2938 "cost_per_1m_out_cached": 0,
2939 "context_window": 163840,
2940 "default_max_tokens": 81920,
2941 "can_reason": true,
2942 "reasoning_levels": [
2943 "low",
2944 "medium",
2945 "high"
2946 ],
2947 "default_reasoning_effort": "medium",
2948 "supports_attachments": false,
2949 "options": {}
2950 },
2951 {
2952 "id": "tngtech/tng-r1t-chimera",
2953 "name": "TNG: R1T Chimera",
2954 "cost_per_1m_in": 0.25,
2955 "cost_per_1m_out": 0.85,
2956 "cost_per_1m_in_cached": 0,
2957 "cost_per_1m_out_cached": 0,
2958 "context_window": 163840,
2959 "default_max_tokens": 32768,
2960 "can_reason": true,
2961 "reasoning_levels": [
2962 "low",
2963 "medium",
2964 "high"
2965 ],
2966 "default_reasoning_effort": "medium",
2967 "supports_attachments": false,
2968 "options": {}
2969 },
2970 {
2971 "id": "tngtech/tng-r1t-chimera:free",
2972 "name": "TNG: R1T Chimera (free)",
2973 "cost_per_1m_in": 0,
2974 "cost_per_1m_out": 0,
2975 "cost_per_1m_in_cached": 0,
2976 "cost_per_1m_out_cached": 0,
2977 "context_window": 163840,
2978 "default_max_tokens": 32768,
2979 "can_reason": true,
2980 "reasoning_levels": [
2981 "low",
2982 "medium",
2983 "high"
2984 ],
2985 "default_reasoning_effort": "medium",
2986 "supports_attachments": false,
2987 "options": {}
2988 },
2989 {
2990 "id": "thedrummer/rocinante-12b",
2991 "name": "TheDrummer: Rocinante 12B",
2992 "cost_per_1m_in": 0.16999999999999998,
2993 "cost_per_1m_out": 0.43,
2994 "cost_per_1m_in_cached": 0,
2995 "cost_per_1m_out_cached": 0,
2996 "context_window": 32768,
2997 "default_max_tokens": 3276,
2998 "can_reason": false,
2999 "supports_attachments": false,
3000 "options": {}
3001 },
3002 {
3003 "id": "thedrummer/unslopnemo-12b",
3004 "name": "TheDrummer: UnslopNemo 12B",
3005 "cost_per_1m_in": 0.39999999999999997,
3006 "cost_per_1m_out": 0.39999999999999997,
3007 "cost_per_1m_in_cached": 0,
3008 "cost_per_1m_out_cached": 0,
3009 "context_window": 32768,
3010 "default_max_tokens": 3276,
3011 "can_reason": false,
3012 "supports_attachments": false,
3013 "options": {}
3014 },
3015 {
3016 "id": "alibaba/tongyi-deepresearch-30b-a3b",
3017 "name": "Tongyi DeepResearch 30B A3B",
3018 "cost_per_1m_in": 0.09,
3019 "cost_per_1m_out": 0.44999999999999996,
3020 "cost_per_1m_in_cached": 0,
3021 "cost_per_1m_out_cached": 0,
3022 "context_window": 131072,
3023 "default_max_tokens": 65536,
3024 "can_reason": true,
3025 "reasoning_levels": [
3026 "low",
3027 "medium",
3028 "high"
3029 ],
3030 "default_reasoning_effort": "medium",
3031 "supports_attachments": false,
3032 "options": {}
3033 },
3034 {
3035 "id": "xiaomi/mimo-v2-flash:free",
3036 "name": "Xiaomi: MiMo-V2-Flash (free)",
3037 "cost_per_1m_in": 0,
3038 "cost_per_1m_out": 0,
3039 "cost_per_1m_in_cached": 0,
3040 "cost_per_1m_out_cached": 0,
3041 "context_window": 262144,
3042 "default_max_tokens": 32768,
3043 "can_reason": true,
3044 "reasoning_levels": [
3045 "low",
3046 "medium",
3047 "high"
3048 ],
3049 "default_reasoning_effort": "medium",
3050 "supports_attachments": false,
3051 "options": {}
3052 },
3053 {
3054 "id": "z-ai/glm-4-32b",
3055 "name": "Z.AI: GLM 4 32B ",
3056 "cost_per_1m_in": 0.09999999999999999,
3057 "cost_per_1m_out": 0.09999999999999999,
3058 "cost_per_1m_in_cached": 0,
3059 "cost_per_1m_out_cached": 0,
3060 "context_window": 128000,
3061 "default_max_tokens": 12800,
3062 "can_reason": false,
3063 "supports_attachments": false,
3064 "options": {}
3065 },
3066 {
3067 "id": "z-ai/glm-4.5",
3068 "name": "Z.AI: GLM 4.5",
3069 "cost_per_1m_in": 0.6,
3070 "cost_per_1m_out": 2.2,
3071 "cost_per_1m_in_cached": 0,
3072 "cost_per_1m_out_cached": 0.11,
3073 "context_window": 131072,
3074 "default_max_tokens": 49152,
3075 "can_reason": true,
3076 "reasoning_levels": [
3077 "low",
3078 "medium",
3079 "high"
3080 ],
3081 "default_reasoning_effort": "medium",
3082 "supports_attachments": false,
3083 "options": {}
3084 },
3085 {
3086 "id": "z-ai/glm-4.5-air",
3087 "name": "Z.AI: GLM 4.5 Air",
3088 "cost_per_1m_in": 0.13,
3089 "cost_per_1m_out": 0.85,
3090 "cost_per_1m_in_cached": 0,
3091 "cost_per_1m_out_cached": 0,
3092 "context_window": 131072,
3093 "default_max_tokens": 49152,
3094 "can_reason": true,
3095 "reasoning_levels": [
3096 "low",
3097 "medium",
3098 "high"
3099 ],
3100 "default_reasoning_effort": "medium",
3101 "supports_attachments": false,
3102 "options": {}
3103 },
3104 {
3105 "id": "z-ai/glm-4.5-air:free",
3106 "name": "Z.AI: GLM 4.5 Air (free)",
3107 "cost_per_1m_in": 0,
3108 "cost_per_1m_out": 0,
3109 "cost_per_1m_in_cached": 0,
3110 "cost_per_1m_out_cached": 0,
3111 "context_window": 131072,
3112 "default_max_tokens": 48000,
3113 "can_reason": true,
3114 "reasoning_levels": [
3115 "low",
3116 "medium",
3117 "high"
3118 ],
3119 "default_reasoning_effort": "medium",
3120 "supports_attachments": false,
3121 "options": {}
3122 },
3123 {
3124 "id": "z-ai/glm-4.5v",
3125 "name": "Z.AI: GLM 4.5V",
3126 "cost_per_1m_in": 0.6,
3127 "cost_per_1m_out": 1.7999999999999998,
3128 "cost_per_1m_in_cached": 0,
3129 "cost_per_1m_out_cached": 0.11,
3130 "context_window": 65536,
3131 "default_max_tokens": 8192,
3132 "can_reason": true,
3133 "reasoning_levels": [
3134 "low",
3135 "medium",
3136 "high"
3137 ],
3138 "default_reasoning_effort": "medium",
3139 "supports_attachments": true,
3140 "options": {}
3141 },
3142 {
3143 "id": "z-ai/glm-4.6",
3144 "name": "Z.AI: GLM 4.6",
3145 "cost_per_1m_in": 0.39,
3146 "cost_per_1m_out": 1.9,
3147 "cost_per_1m_in_cached": 0,
3148 "cost_per_1m_out_cached": 0,
3149 "context_window": 204800,
3150 "default_max_tokens": 102400,
3151 "can_reason": true,
3152 "reasoning_levels": [
3153 "low",
3154 "medium",
3155 "high"
3156 ],
3157 "default_reasoning_effort": "medium",
3158 "supports_attachments": false,
3159 "options": {}
3160 },
3161 {
3162 "id": "z-ai/glm-4.6:exacto",
3163 "name": "Z.AI: GLM 4.6 (exacto)",
3164 "cost_per_1m_in": 0.44,
3165 "cost_per_1m_out": 1.76,
3166 "cost_per_1m_in_cached": 0,
3167 "cost_per_1m_out_cached": 0,
3168 "context_window": 204800,
3169 "default_max_tokens": 65536,
3170 "can_reason": true,
3171 "reasoning_levels": [
3172 "low",
3173 "medium",
3174 "high"
3175 ],
3176 "default_reasoning_effort": "medium",
3177 "supports_attachments": false,
3178 "options": {}
3179 },
3180 {
3181 "id": "z-ai/glm-4.6v",
3182 "name": "Z.AI: GLM 4.6V",
3183 "cost_per_1m_in": 0.3,
3184 "cost_per_1m_out": 0.8999999999999999,
3185 "cost_per_1m_in_cached": 0,
3186 "cost_per_1m_out_cached": 0.055,
3187 "context_window": 131072,
3188 "default_max_tokens": 16384,
3189 "can_reason": true,
3190 "reasoning_levels": [
3191 "low",
3192 "medium",
3193 "high"
3194 ],
3195 "default_reasoning_effort": "medium",
3196 "supports_attachments": true,
3197 "options": {}
3198 },
3199 {
3200 "id": "z-ai/glm-4.7",
3201 "name": "Z.AI: GLM 4.7",
3202 "cost_per_1m_in": 0.42,
3203 "cost_per_1m_out": 2.2,
3204 "cost_per_1m_in_cached": 0,
3205 "cost_per_1m_out_cached": 0,
3206 "context_window": 204800,
3207 "default_max_tokens": 102400,
3208 "can_reason": true,
3209 "reasoning_levels": [
3210 "low",
3211 "medium",
3212 "high"
3213 ],
3214 "default_reasoning_effort": "medium",
3215 "supports_attachments": false,
3216 "options": {}
3217 },
3218 {
3219 "id": "x-ai/grok-3",
3220 "name": "xAI: Grok 3",
3221 "cost_per_1m_in": 3,
3222 "cost_per_1m_out": 15,
3223 "cost_per_1m_in_cached": 0,
3224 "cost_per_1m_out_cached": 0.75,
3225 "context_window": 131072,
3226 "default_max_tokens": 13107,
3227 "can_reason": false,
3228 "supports_attachments": false,
3229 "options": {}
3230 },
3231 {
3232 "id": "x-ai/grok-3-beta",
3233 "name": "xAI: Grok 3 Beta",
3234 "cost_per_1m_in": 3,
3235 "cost_per_1m_out": 15,
3236 "cost_per_1m_in_cached": 0,
3237 "cost_per_1m_out_cached": 0.75,
3238 "context_window": 131072,
3239 "default_max_tokens": 13107,
3240 "can_reason": false,
3241 "supports_attachments": false,
3242 "options": {}
3243 },
3244 {
3245 "id": "x-ai/grok-3-mini",
3246 "name": "xAI: Grok 3 Mini",
3247 "cost_per_1m_in": 0.3,
3248 "cost_per_1m_out": 0.5,
3249 "cost_per_1m_in_cached": 0,
3250 "cost_per_1m_out_cached": 0.075,
3251 "context_window": 131072,
3252 "default_max_tokens": 13107,
3253 "can_reason": true,
3254 "reasoning_levels": [
3255 "low",
3256 "medium",
3257 "high"
3258 ],
3259 "default_reasoning_effort": "medium",
3260 "supports_attachments": false,
3261 "options": {}
3262 },
3263 {
3264 "id": "x-ai/grok-3-mini-beta",
3265 "name": "xAI: Grok 3 Mini Beta",
3266 "cost_per_1m_in": 0.3,
3267 "cost_per_1m_out": 0.5,
3268 "cost_per_1m_in_cached": 0,
3269 "cost_per_1m_out_cached": 0.075,
3270 "context_window": 131072,
3271 "default_max_tokens": 13107,
3272 "can_reason": true,
3273 "reasoning_levels": [
3274 "low",
3275 "medium",
3276 "high"
3277 ],
3278 "default_reasoning_effort": "medium",
3279 "supports_attachments": false,
3280 "options": {}
3281 },
3282 {
3283 "id": "x-ai/grok-4",
3284 "name": "xAI: Grok 4",
3285 "cost_per_1m_in": 3,
3286 "cost_per_1m_out": 15,
3287 "cost_per_1m_in_cached": 0,
3288 "cost_per_1m_out_cached": 0.75,
3289 "context_window": 256000,
3290 "default_max_tokens": 25600,
3291 "can_reason": true,
3292 "reasoning_levels": [
3293 "low",
3294 "medium",
3295 "high"
3296 ],
3297 "default_reasoning_effort": "medium",
3298 "supports_attachments": true,
3299 "options": {}
3300 },
3301 {
3302 "id": "x-ai/grok-4-fast",
3303 "name": "xAI: Grok 4 Fast",
3304 "cost_per_1m_in": 0.19999999999999998,
3305 "cost_per_1m_out": 0.5,
3306 "cost_per_1m_in_cached": 0,
3307 "cost_per_1m_out_cached": 0.049999999999999996,
3308 "context_window": 2000000,
3309 "default_max_tokens": 15000,
3310 "can_reason": true,
3311 "reasoning_levels": [
3312 "low",
3313 "medium",
3314 "high"
3315 ],
3316 "default_reasoning_effort": "medium",
3317 "supports_attachments": true,
3318 "options": {}
3319 },
3320 {
3321 "id": "x-ai/grok-4.1-fast",
3322 "name": "xAI: Grok 4.1 Fast",
3323 "cost_per_1m_in": 0.19999999999999998,
3324 "cost_per_1m_out": 0.5,
3325 "cost_per_1m_in_cached": 0,
3326 "cost_per_1m_out_cached": 0.049999999999999996,
3327 "context_window": 2000000,
3328 "default_max_tokens": 15000,
3329 "can_reason": true,
3330 "reasoning_levels": [
3331 "low",
3332 "medium",
3333 "high"
3334 ],
3335 "default_reasoning_effort": "medium",
3336 "supports_attachments": true,
3337 "options": {}
3338 },
3339 {
3340 "id": "x-ai/grok-code-fast-1",
3341 "name": "xAI: Grok Code Fast 1",
3342 "cost_per_1m_in": 0.19999999999999998,
3343 "cost_per_1m_out": 1.5,
3344 "cost_per_1m_in_cached": 0,
3345 "cost_per_1m_out_cached": 0.02,
3346 "context_window": 256000,
3347 "default_max_tokens": 5000,
3348 "can_reason": true,
3349 "reasoning_levels": [
3350 "low",
3351 "medium",
3352 "high"
3353 ],
3354 "default_reasoning_effort": "medium",
3355 "supports_attachments": false,
3356 "options": {}
3357 }
3358 ],
3359 "default_headers": {
3360 "HTTP-Referer": "https://charm.land",
3361 "X-Title": "Crush"
3362 }
3363}