aihubmix.json

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