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": "claude-3-5-haiku",
 231      "name": "Claude 3.5 Haiku",
 232      "cost_per_1m_in": 1.1,
 233      "cost_per_1m_out": 5.5,
 234      "cost_per_1m_in_cached": 0,
 235      "cost_per_1m_out_cached": 0,
 236      "context_window": 200000,
 237      "default_max_tokens": 8192,
 238      "can_reason": false,
 239      "supports_attachments": true,
 240      "options": {}
 241    },
 242    {
 243      "id": "claude-3-5-sonnet",
 244      "name": "Claude 3.5 Sonnet",
 245      "cost_per_1m_in": 3.3,
 246      "cost_per_1m_out": 16.5,
 247      "cost_per_1m_in_cached": 0,
 248      "cost_per_1m_out_cached": 0,
 249      "context_window": 200000,
 250      "default_max_tokens": 8192,
 251      "can_reason": false,
 252      "supports_attachments": true,
 253      "options": {}
 254    },
 255    {
 256      "id": "claude-3-5-sonnet-20240620",
 257      "name": "Claude 3.5 Sonnet 20240620",
 258      "cost_per_1m_in": 3.3,
 259      "cost_per_1m_out": 16.5,
 260      "cost_per_1m_in_cached": 0,
 261      "cost_per_1m_out_cached": 0,
 262      "context_window": 200000,
 263      "default_max_tokens": 8192,
 264      "can_reason": false,
 265      "supports_attachments": true,
 266      "options": {}
 267    },
 268    {
 269      "id": "claude-3-7-sonnet",
 270      "name": "Claude 3.7 Sonnet",
 271      "cost_per_1m_in": 3.3,
 272      "cost_per_1m_out": 16.5,
 273      "cost_per_1m_in_cached": 0,
 274      "cost_per_1m_out_cached": 0,
 275      "context_window": 200000,
 276      "default_max_tokens": 20000,
 277      "can_reason": true,
 278      "reasoning_levels": [
 279        "low",
 280        "medium",
 281        "high"
 282      ],
 283      "default_reasoning_effort": "medium",
 284      "supports_attachments": true,
 285      "options": {}
 286    },
 287    {
 288      "id": "claude-haiku-4-5",
 289      "name": "Claude Haiku 4.5",
 290      "cost_per_1m_in": 1.1,
 291      "cost_per_1m_out": 5.5,
 292      "cost_per_1m_in_cached": 1.375,
 293      "cost_per_1m_out_cached": 0.11,
 294      "context_window": 204800,
 295      "default_max_tokens": 20480,
 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-opus-4-0",
 308      "name": "Claude Opus 4.0",
 309      "cost_per_1m_in": 16.5,
 310      "cost_per_1m_out": 82.5,
 311      "cost_per_1m_in_cached": 0,
 312      "cost_per_1m_out_cached": 0,
 313      "context_window": 200000,
 314      "default_max_tokens": 32000,
 315      "can_reason": false,
 316      "supports_attachments": true,
 317      "options": {}
 318    },
 319    {
 320      "id": "claude-opus-4-1",
 321      "name": "Claude Opus 4.1",
 322      "cost_per_1m_in": 16.5,
 323      "cost_per_1m_out": 82.5,
 324      "cost_per_1m_in_cached": 0,
 325      "cost_per_1m_out_cached": 0,
 326      "context_window": 200000,
 327      "default_max_tokens": 32000,
 328      "can_reason": true,
 329      "reasoning_levels": [
 330        "low",
 331        "medium",
 332        "high"
 333      ],
 334      "default_reasoning_effort": "medium",
 335      "supports_attachments": true,
 336      "options": {}
 337    },
 338    {
 339      "id": "claude-opus-4-5",
 340      "name": "Claude Opus 4.5",
 341      "cost_per_1m_in": 5,
 342      "cost_per_1m_out": 25,
 343      "cost_per_1m_in_cached": 6.25,
 344      "cost_per_1m_out_cached": 0.5,
 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-think",
 359      "name": "Claude Opus 4.5 Thinking",
 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-6",
 378      "name": "Claude Opus 4.6",
 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-think",
 397      "name": "Claude Opus 4.6 Thinking",
 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-sonnet-4-0",
 416      "name": "Claude Sonnet 4.0",
 417      "cost_per_1m_in": 3.3,
 418      "cost_per_1m_out": 16.5,
 419      "cost_per_1m_in_cached": 4.125,
 420      "cost_per_1m_out_cached": 0.33,
 421      "context_window": 1000000,
 422      "default_max_tokens": 64000,
 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-5",
 435      "name": "Claude Sonnet 4.5",
 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-think",
 454      "name": "Claude Sonnet 4.5 Thinking",
 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-6",
 473      "name": "Claude Sonnet 4.6",
 474      "cost_per_1m_in": 3,
 475      "cost_per_1m_out": 15,
 476      "cost_per_1m_in_cached": 3.75,
 477      "cost_per_1m_out_cached": 0.3,
 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-think",
 492      "name": "Claude Sonnet 4.6 Thinking",
 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": 200000,
 498      "default_max_tokens": 32000,
 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": "coding-glm-4.6-free",
 511      "name": "Coding GLM 4.6 (free)",
 512      "cost_per_1m_in": 0,
 513      "cost_per_1m_out": 0,
 514      "cost_per_1m_in_cached": 0,
 515      "cost_per_1m_out_cached": 0,
 516      "context_window": 200000,
 517      "default_max_tokens": 20000,
 518      "can_reason": true,
 519      "reasoning_levels": [
 520        "low",
 521        "medium",
 522        "high"
 523      ],
 524      "default_reasoning_effort": "medium",
 525      "supports_attachments": false,
 526      "options": {}
 527    },
 528    {
 529      "id": "coding-minimax-m2",
 530      "name": "Coding MiniMax M2",
 531      "cost_per_1m_in": 0.2,
 532      "cost_per_1m_out": 0.2,
 533      "cost_per_1m_in_cached": 0,
 534      "cost_per_1m_out_cached": 0,
 535      "context_window": 204800,
 536      "default_max_tokens": 13100,
 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-free",
 549      "name": "Coding MiniMax M2 (free)",
 550      "cost_per_1m_in": 0,
 551      "cost_per_1m_out": 0,
 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.1",
 568      "name": "Coding MiniMax M2.1",
 569      "cost_per_1m_in": 0.2,
 570      "cost_per_1m_out": 0.2,
 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-free",
 587      "name": "Coding MiniMax M2.1 (free)",
 588      "cost_per_1m_in": 0,
 589      "cost_per_1m_out": 0,
 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.5",
 606      "name": "Coding MiniMax M2.5",
 607      "cost_per_1m_in": 0.2,
 608      "cost_per_1m_out": 0.2,
 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-free",
 625      "name": "Coding MiniMax M2.5 (free)",
 626      "cost_per_1m_in": 0,
 627      "cost_per_1m_out": 0,
 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-highspeed",
 644      "name": "Coding MiniMax M2.5 Highspeed",
 645      "cost_per_1m_in": 0.2,
 646      "cost_per_1m_out": 0.2,
 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.7",
 663      "name": "Coding MiniMax M2.7",
 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-free",
 682      "name": "Coding MiniMax M2.7 (free)",
 683      "cost_per_1m_in": 0,
 684      "cost_per_1m_out": 0,
 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-highspeed",
 701      "name": "Coding MiniMax M2.7 Highspeed",
 702      "cost_per_1m_in": 0.2,
 703      "cost_per_1m_out": 0.2,
 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": "deepseek-math-v2",
 720      "name": "DeepSeek Math V2",
 721      "cost_per_1m_in": 0.492,
 722      "cost_per_1m_out": 1.968,
 723      "cost_per_1m_in_cached": 0,
 724      "cost_per_1m_out_cached": 0.0984,
 725      "context_window": 163000,
 726      "default_max_tokens": 16300,
 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-v3.2",
 739      "name": "DeepSeek V3.2",
 740      "cost_per_1m_in": 0.302,
 741      "cost_per_1m_out": 0.453,
 742      "cost_per_1m_in_cached": 0,
 743      "cost_per_1m_out_cached": 0.0302,
 744      "context_window": 128000,
 745      "default_max_tokens": 64000,
 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-fast",
 758      "name": "DeepSeek V3.2 Fast",
 759      "cost_per_1m_in": 1.096,
 760      "cost_per_1m_out": 3.288,
 761      "cost_per_1m_in_cached": 0,
 762      "cost_per_1m_out_cached": 1.096,
 763      "context_window": 128000,
 764      "default_max_tokens": 12800,
 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-speciale",
 777      "name": "DeepSeek V3.2 Speciale",
 778      "cost_per_1m_in": 0.58,
 779      "cost_per_1m_out": 1.68003,
 780      "cost_per_1m_in_cached": 0,
 781      "cost_per_1m_out_cached": 0,
 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-think",
 796      "name": "DeepSeek V3.2 Thinking",
 797      "cost_per_1m_in": 0.302,
 798      "cost_per_1m_out": 0.453,
 799      "cost_per_1m_in_cached": 0,
 800      "cost_per_1m_out_cached": 0.0302,
 801      "context_window": 128000,
 802      "default_max_tokens": 64000,
 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": "doubao-seed-1-6",
 815      "name": "Doubao Seed 1.6",
 816      "cost_per_1m_in": 0.18,
 817      "cost_per_1m_out": 1.8,
 818      "cost_per_1m_in_cached": 0,
 819      "cost_per_1m_out_cached": 0.036,
 820      "context_window": 256000,
 821      "default_max_tokens": 32000,
 822      "can_reason": false,
 823      "supports_attachments": true,
 824      "options": {}
 825    },
 826    {
 827      "id": "doubao-seed-1-6-flash",
 828      "name": "Doubao Seed 1.6 Flash",
 829      "cost_per_1m_in": 0.044,
 830      "cost_per_1m_out": 0.44,
 831      "cost_per_1m_in_cached": 0,
 832      "cost_per_1m_out_cached": 0.0088,
 833      "context_window": 256000,
 834      "default_max_tokens": 33000,
 835      "can_reason": false,
 836      "supports_attachments": true,
 837      "options": {}
 838    },
 839    {
 840      "id": "doubao-seed-1-6-lite",
 841      "name": "Doubao Seed 1.6 Lite",
 842      "cost_per_1m_in": 0.082,
 843      "cost_per_1m_out": 0.656,
 844      "cost_per_1m_in_cached": 0,
 845      "cost_per_1m_out_cached": 0.0164,
 846      "context_window": 256000,
 847      "default_max_tokens": 32000,
 848      "can_reason": false,
 849      "supports_attachments": true,
 850      "options": {}
 851    },
 852    {
 853      "id": "doubao-seed-1-6-thinking",
 854      "name": "Doubao Seed 1.6 Thinking",
 855      "cost_per_1m_in": 0.18,
 856      "cost_per_1m_out": 1.8,
 857      "cost_per_1m_in_cached": 0,
 858      "cost_per_1m_out_cached": 0.036,
 859      "context_window": 256000,
 860      "default_max_tokens": 32000,
 861      "can_reason": false,
 862      "supports_attachments": true,
 863      "options": {}
 864    },
 865    {
 866      "id": "doubao-seed-1-8",
 867      "name": "Doubao Seed 1.8",
 868      "cost_per_1m_in": 0.10959,
 869      "cost_per_1m_out": 0.27398,
 870      "cost_per_1m_in_cached": 0,
 871      "cost_per_1m_out_cached": 0.02192,
 872      "context_window": 256000,
 873      "default_max_tokens": 64000,
 874      "can_reason": true,
 875      "reasoning_levels": [
 876        "low",
 877        "medium",
 878        "high"
 879      ],
 880      "default_reasoning_effort": "medium",
 881      "supports_attachments": true,
 882      "options": {}
 883    },
 884    {
 885      "id": "doubao-seed-2-0-code-preview",
 886      "name": "Doubao Seed 2.0 Code Preview",
 887      "cost_per_1m_in": 0.4822,
 888      "cost_per_1m_out": 2.411,
 889      "cost_per_1m_in_cached": 0,
 890      "cost_per_1m_out_cached": 0.09644,
 891      "context_window": 256000,
 892      "default_max_tokens": 128000,
 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-lite",
 905      "name": "Doubao Seed 2.0 Lite",
 906      "cost_per_1m_in": 0.09041,
 907      "cost_per_1m_out": 0.54246,
 908      "cost_per_1m_in_cached": 0,
 909      "cost_per_1m_out_cached": 0.01808,
 910      "context_window": 256000,
 911      "default_max_tokens": 32000,
 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-mini",
 924      "name": "Doubao Seed 2.0 Mini",
 925      "cost_per_1m_in": 0.03014,
 926      "cost_per_1m_out": 0.30136,
 927      "cost_per_1m_in_cached": 0,
 928      "cost_per_1m_out_cached": 0.00603,
 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-pro",
 943      "name": "Doubao Seed 2.0 Pro",
 944      "cost_per_1m_in": 0.4822,
 945      "cost_per_1m_out": 2.411,
 946      "cost_per_1m_in_cached": 0,
 947      "cost_per_1m_out_cached": 0.09644,
 948      "context_window": 256000,
 949      "default_max_tokens": 128000,
 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": "ernie-4.5",
 962      "name": "ERNIE 4.5",
 963      "cost_per_1m_in": 0.068,
 964      "cost_per_1m_out": 0.272,
 965      "cost_per_1m_in_cached": 0,
 966      "cost_per_1m_out_cached": 0,
 967      "context_window": 160000,
 968      "default_max_tokens": 64000,
 969      "can_reason": false,
 970      "supports_attachments": true,
 971      "options": {}
 972    },
 973    {
 974      "id": "ernie-4.5-turbo-latest",
 975      "name": "ERNIE 4.5 Turbo",
 976      "cost_per_1m_in": 0.11,
 977      "cost_per_1m_out": 0.44,
 978      "cost_per_1m_in_cached": 0,
 979      "cost_per_1m_out_cached": 0,
 980      "context_window": 135000,
 981      "default_max_tokens": 12000,
 982      "can_reason": false,
 983      "supports_attachments": true,
 984      "options": {}
 985    },
 986    {
 987      "id": "ernie-4.5-turbo-vl",
 988      "name": "ERNIE 4.5 Turbo VL",
 989      "cost_per_1m_in": 0.4,
 990      "cost_per_1m_out": 1.2,
 991      "cost_per_1m_in_cached": 0,
 992      "cost_per_1m_out_cached": 0,
 993      "context_window": 139000,
 994      "default_max_tokens": 16000,
 995      "can_reason": false,
 996      "supports_attachments": true,
 997      "options": {}
 998    },
 999    {
1000      "id": "ernie-5.0-thinking-exp",
1001      "name": "ERNIE 5.0 Thinking Exp",
1002      "cost_per_1m_in": 0.82192,
1003      "cost_per_1m_out": 3.28768,
1004      "cost_per_1m_in_cached": 0,
1005      "cost_per_1m_out_cached": 0.82192,
1006      "context_window": 119000,
1007      "default_max_tokens": 11900,
1008      "can_reason": true,
1009      "reasoning_levels": [
1010        "low",
1011        "medium",
1012        "high"
1013      ],
1014      "default_reasoning_effort": "medium",
1015      "supports_attachments": true,
1016      "options": {}
1017    },
1018    {
1019      "id": "ernie-5.0-thinking-preview",
1020      "name": "ERNIE 5.0 Thinking Preview",
1021      "cost_per_1m_in": 0.822,
1022      "cost_per_1m_out": 3.288,
1023      "cost_per_1m_in_cached": 0,
1024      "cost_per_1m_out_cached": 0.822,
1025      "context_window": 183000,
1026      "default_max_tokens": 64000,
1027      "can_reason": true,
1028      "reasoning_levels": [
1029        "low",
1030        "medium",
1031        "high"
1032      ],
1033      "default_reasoning_effort": "medium",
1034      "supports_attachments": false,
1035      "options": {}
1036    },
1037    {
1038      "id": "ernie-x1-turbo",
1039      "name": "ERNIE X1 Turbo",
1040      "cost_per_1m_in": 0.136,
1041      "cost_per_1m_out": 0.544,
1042      "cost_per_1m_in_cached": 0,
1043      "cost_per_1m_out_cached": 0,
1044      "context_window": 50500,
1045      "default_max_tokens": 5050,
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": "gemini-2.0-flash",
1058      "name": "Gemini 2.0 Flash",
1059      "cost_per_1m_in": 0.1,
1060      "cost_per_1m_out": 0.4,
1061      "cost_per_1m_in_cached": 0,
1062      "cost_per_1m_out_cached": 0.025,
1063      "context_window": 1048576,
1064      "default_max_tokens": 8192,
1065      "can_reason": false,
1066      "supports_attachments": true,
1067      "options": {}
1068    },
1069    {
1070      "id": "gemini-2.0-flash-free",
1071      "name": "Gemini 2.0 Flash (free)",
1072      "cost_per_1m_in": 0,
1073      "cost_per_1m_out": 0,
1074      "cost_per_1m_in_cached": 0,
1075      "cost_per_1m_out_cached": 0,
1076      "context_window": 1048576,
1077      "default_max_tokens": 8192,
1078      "can_reason": false,
1079      "supports_attachments": true,
1080      "options": {}
1081    },
1082    {
1083      "id": "gemini-2.5-flash",
1084      "name": "Gemini 2.5 Flash",
1085      "cost_per_1m_in": 0.3,
1086      "cost_per_1m_out": 2.499,
1087      "cost_per_1m_in_cached": 0,
1088      "cost_per_1m_out_cached": 0.03,
1089      "context_window": 1048576,
1090      "default_max_tokens": 65536,
1091      "can_reason": false,
1092      "supports_attachments": true,
1093      "options": {}
1094    },
1095    {
1096      "id": "gemini-2.5-flash-lite",
1097      "name": "Gemini 2.5 Flash Lite",
1098      "cost_per_1m_in": 0.1,
1099      "cost_per_1m_out": 0.4,
1100      "cost_per_1m_in_cached": 0,
1101      "cost_per_1m_out_cached": 0.01,
1102      "context_window": 1048576,
1103      "default_max_tokens": 65536,
1104      "can_reason": false,
1105      "supports_attachments": true,
1106      "options": {}
1107    },
1108    {
1109      "id": "gemini-2.5-flash-lite-nothink",
1110      "name": "Gemini 2.5 Flash Lite (no think)",
1111      "cost_per_1m_in": 0.1,
1112      "cost_per_1m_out": 0.4,
1113      "cost_per_1m_in_cached": 0,
1114      "cost_per_1m_out_cached": 0.01,
1115      "context_window": 1048576,
1116      "default_max_tokens": 65536,
1117      "can_reason": false,
1118      "supports_attachments": true,
1119      "options": {}
1120    },
1121    {
1122      "id": "gemini-2.5-flash-lite-preview-09-2025",
1123      "name": "Gemini 2.5 Flash Lite Preview 09 2025",
1124      "cost_per_1m_in": 0.1,
1125      "cost_per_1m_out": 0.4,
1126      "cost_per_1m_in_cached": 0,
1127      "cost_per_1m_out_cached": 0.01,
1128      "context_window": 1048576,
1129      "default_max_tokens": 65536,
1130      "can_reason": false,
1131      "supports_attachments": true,
1132      "options": {}
1133    },
1134    {
1135      "id": "gemini-2.5-flash-lite-preview-09-2025-nothink",
1136      "name": "Gemini 2.5 Flash Lite Preview 09 2025 (no think)",
1137      "cost_per_1m_in": 0.1,
1138      "cost_per_1m_out": 0.4,
1139      "cost_per_1m_in_cached": 0,
1140      "cost_per_1m_out_cached": 0.01,
1141      "context_window": 1048576,
1142      "default_max_tokens": 65536,
1143      "can_reason": false,
1144      "supports_attachments": true,
1145      "options": {}
1146    },
1147    {
1148      "id": "gemini-2.5-flash-nothink",
1149      "name": "Gemini 2.5 Flash (no think)",
1150      "cost_per_1m_in": 0.3,
1151      "cost_per_1m_out": 2.499,
1152      "cost_per_1m_in_cached": 0,
1153      "cost_per_1m_out_cached": 0.03,
1154      "context_window": 1047576,
1155      "default_max_tokens": 65536,
1156      "can_reason": false,
1157      "supports_attachments": true,
1158      "options": {}
1159    },
1160    {
1161      "id": "gemini-2.5-flash-preview-05-20-nothink",
1162      "name": "Gemini 2.5 Flash Preview 05-20 (no think)",
1163      "cost_per_1m_in": 0.3,
1164      "cost_per_1m_out": 2.499,
1165      "cost_per_1m_in_cached": 0,
1166      "cost_per_1m_out_cached": 0.03,
1167      "context_window": 1048576,
1168      "default_max_tokens": 65536,
1169      "can_reason": false,
1170      "supports_attachments": true,
1171      "options": {}
1172    },
1173    {
1174      "id": "gemini-2.5-flash-preview-05-20-search",
1175      "name": "Gemini 2.5 Flash Preview 05-20 Search",
1176      "cost_per_1m_in": 0.3,
1177      "cost_per_1m_out": 2.499,
1178      "cost_per_1m_in_cached": 0,
1179      "cost_per_1m_out_cached": 0.03,
1180      "context_window": 1048576,
1181      "default_max_tokens": 65536,
1182      "can_reason": false,
1183      "supports_attachments": true,
1184      "options": {}
1185    },
1186    {
1187      "id": "gemini-2.5-flash-preview-09-2025",
1188      "name": "Gemini 2.5 Flash Preview 09 2025",
1189      "cost_per_1m_in": 0.3,
1190      "cost_per_1m_out": 2.499,
1191      "cost_per_1m_in_cached": 0,
1192      "cost_per_1m_out_cached": 0.03,
1193      "context_window": 1048576,
1194      "default_max_tokens": 65536,
1195      "can_reason": false,
1196      "supports_attachments": true,
1197      "options": {}
1198    },
1199    {
1200      "id": "gemini-2.5-flash-search",
1201      "name": "Gemini 2.5 Flash Search",
1202      "cost_per_1m_in": 0.3,
1203      "cost_per_1m_out": 2.499,
1204      "cost_per_1m_in_cached": 0,
1205      "cost_per_1m_out_cached": 0.03,
1206      "context_window": 1048576,
1207      "default_max_tokens": 65536,
1208      "can_reason": false,
1209      "supports_attachments": true,
1210      "options": {}
1211    },
1212    {
1213      "id": "gemini-2.5-pro",
1214      "name": "Gemini 2.5 Pro",
1215      "cost_per_1m_in": 1.25,
1216      "cost_per_1m_out": 10,
1217      "cost_per_1m_in_cached": 0,
1218      "cost_per_1m_out_cached": 0.125,
1219      "context_window": 1048576,
1220      "default_max_tokens": 65536,
1221      "can_reason": true,
1222      "reasoning_levels": [
1223        "low",
1224        "medium",
1225        "high"
1226      ],
1227      "default_reasoning_effort": "medium",
1228      "supports_attachments": true,
1229      "options": {}
1230    },
1231    {
1232      "id": "gemini-2.5-pro-preview-05-06",
1233      "name": "Gemini 2.5 Pro Preview 05-06",
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-06-05",
1252      "name": "Gemini 2.5 Pro Preview 06-05",
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-search",
1271      "name": "Gemini 2.5 Pro Search",
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-3-flash-preview",
1290      "name": "Gemini 3 Flash Preview",
1291      "cost_per_1m_in": 0.5,
1292      "cost_per_1m_out": 3,
1293      "cost_per_1m_in_cached": 0,
1294      "cost_per_1m_out_cached": 0.05,
1295      "context_window": 1048576,
1296      "default_max_tokens": 104857,
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-free",
1309      "name": "Gemini 3 Flash Preview (free)",
1310      "cost_per_1m_in": 0,
1311      "cost_per_1m_out": 0,
1312      "cost_per_1m_in_cached": 0,
1313      "cost_per_1m_out_cached": 0,
1314      "context_window": 1048576,
1315      "default_max_tokens": 65536,
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-search",
1328      "name": "Gemini 3 Flash Preview Search",
1329      "cost_per_1m_in": 0.5,
1330      "cost_per_1m_out": 3,
1331      "cost_per_1m_in_cached": 0,
1332      "cost_per_1m_out_cached": 0.05,
1333      "context_window": 1048576,
1334      "default_max_tokens": 104857,
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.1-flash-lite-preview",
1347      "name": "Gemini 3.1 Flash Lite Preview",
1348      "cost_per_1m_in": 0.25,
1349      "cost_per_1m_out": 1.5,
1350      "cost_per_1m_in_cached": 0,
1351      "cost_per_1m_out_cached": 0.25,
1352      "context_window": 1000000,
1353      "default_max_tokens": 64000,
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-pro-preview",
1366      "name": "Gemini 3.1 Pro Preview",
1367      "cost_per_1m_in": 2,
1368      "cost_per_1m_out": 12,
1369      "cost_per_1m_in_cached": 0,
1370      "cost_per_1m_out_cached": 0.2,
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-customtools",
1385      "name": "Gemini 3.1 Pro Preview Customtools",
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": "glm-4.5v",
1404      "name": "GLM 4.5 Vision",
1405      "cost_per_1m_in": 0.274,
1406      "cost_per_1m_out": 0.822,
1407      "cost_per_1m_in_cached": 0,
1408      "cost_per_1m_out_cached": 0.274,
1409      "context_window": 64000,
1410      "default_max_tokens": 16384,
1411      "can_reason": false,
1412      "supports_attachments": true,
1413      "options": {}
1414    },
1415    {
1416      "id": "glm-4.6",
1417      "name": "GLM 4.6",
1418      "cost_per_1m_in": 0,
1419      "cost_per_1m_out": 0,
1420      "cost_per_1m_in_cached": 0,
1421      "cost_per_1m_out_cached": 0,
1422      "context_window": 204800,
1423      "default_max_tokens": 20480,
1424      "can_reason": true,
1425      "reasoning_levels": [
1426        "low",
1427        "medium",
1428        "high"
1429      ],
1430      "default_reasoning_effort": "medium",
1431      "supports_attachments": false,
1432      "options": {}
1433    },
1434    {
1435      "id": "glm-4.6v",
1436      "name": "GLM 4.6 Vision",
1437      "cost_per_1m_in": 0.137,
1438      "cost_per_1m_out": 0.411,
1439      "cost_per_1m_in_cached": 0,
1440      "cost_per_1m_out_cached": 0.0274,
1441      "context_window": 128000,
1442      "default_max_tokens": 12800,
1443      "can_reason": false,
1444      "supports_attachments": true,
1445      "options": {}
1446    },
1447    {
1448      "id": "glm-4.7",
1449      "name": "GLM 4.7",
1450      "cost_per_1m_in": 0.27397,
1451      "cost_per_1m_out": 1.0959,
1452      "cost_per_1m_in_cached": 0,
1453      "cost_per_1m_out_cached": 0.0548,
1454      "context_window": 200000,
1455      "default_max_tokens": 20000,
1456      "can_reason": true,
1457      "reasoning_levels": [
1458        "low",
1459        "medium",
1460        "high"
1461      ],
1462      "default_reasoning_effort": "medium",
1463      "supports_attachments": false,
1464      "options": {}
1465    },
1466    {
1467      "id": "glm-5",
1468      "name": "GLM 5",
1469      "cost_per_1m_in": 0.88,
1470      "cost_per_1m_out": 2.816,
1471      "cost_per_1m_in_cached": 0,
1472      "cost_per_1m_out_cached": 0.176,
1473      "context_window": 202752,
1474      "default_max_tokens": 20275,
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-turbo",
1487      "name": "GLM 5 Turbo",
1488      "cost_per_1m_in": 1.2,
1489      "cost_per_1m_out": 3.9996,
1490      "cost_per_1m_in_cached": 0,
1491      "cost_per_1m_out_cached": 0.24,
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": "gpt-4.1",
1506      "name": "GPT 4.1",
1507      "cost_per_1m_in": 2,
1508      "cost_per_1m_out": 8,
1509      "cost_per_1m_in_cached": 0,
1510      "cost_per_1m_out_cached": 0.5,
1511      "context_window": 1047576,
1512      "default_max_tokens": 32768,
1513      "can_reason": false,
1514      "supports_attachments": true,
1515      "options": {}
1516    },
1517    {
1518      "id": "gpt-4.1-free",
1519      "name": "GPT 4.1 (free)",
1520      "cost_per_1m_in": 0,
1521      "cost_per_1m_out": 0,
1522      "cost_per_1m_in_cached": 0,
1523      "cost_per_1m_out_cached": 0,
1524      "context_window": 1047576,
1525      "default_max_tokens": 32768,
1526      "can_reason": false,
1527      "supports_attachments": true,
1528      "options": {}
1529    },
1530    {
1531      "id": "gpt-4.1-mini",
1532      "name": "GPT 4.1 Mini",
1533      "cost_per_1m_in": 0.4,
1534      "cost_per_1m_out": 1.6,
1535      "cost_per_1m_in_cached": 0,
1536      "cost_per_1m_out_cached": 0.1,
1537      "context_window": 1047576,
1538      "default_max_tokens": 32768,
1539      "can_reason": false,
1540      "supports_attachments": true,
1541      "options": {}
1542    },
1543    {
1544      "id": "gpt-4.1-mini-free",
1545      "name": "GPT 4.1 Mini (free)",
1546      "cost_per_1m_in": 0,
1547      "cost_per_1m_out": 0,
1548      "cost_per_1m_in_cached": 0,
1549      "cost_per_1m_out_cached": 0,
1550      "context_window": 1047576,
1551      "default_max_tokens": 32768,
1552      "can_reason": false,
1553      "supports_attachments": true,
1554      "options": {}
1555    },
1556    {
1557      "id": "gpt-4.1-nano",
1558      "name": "GPT 4.1 Nano",
1559      "cost_per_1m_in": 0.1,
1560      "cost_per_1m_out": 0.4,
1561      "cost_per_1m_in_cached": 0,
1562      "cost_per_1m_out_cached": 0.025,
1563      "context_window": 1047576,
1564      "default_max_tokens": 32768,
1565      "can_reason": false,
1566      "supports_attachments": true,
1567      "options": {}
1568    },
1569    {
1570      "id": "gpt-4.1-nano-free",
1571      "name": "GPT 4.1 Nano (free)",
1572      "cost_per_1m_in": 0,
1573      "cost_per_1m_out": 0,
1574      "cost_per_1m_in_cached": 0,
1575      "cost_per_1m_out_cached": 0,
1576      "context_window": 1047576,
1577      "default_max_tokens": 32768,
1578      "can_reason": false,
1579      "supports_attachments": true,
1580      "options": {}
1581    },
1582    {
1583      "id": "gpt-4o",
1584      "name": "GPT 4o",
1585      "cost_per_1m_in": 2.5,
1586      "cost_per_1m_out": 10,
1587      "cost_per_1m_in_cached": 0,
1588      "cost_per_1m_out_cached": 1.25,
1589      "context_window": 128000,
1590      "default_max_tokens": 16384,
1591      "can_reason": false,
1592      "supports_attachments": true,
1593      "options": {}
1594    },
1595    {
1596      "id": "gpt-4o-2024-11-20",
1597      "name": "GPT 4o 2024 11-20",
1598      "cost_per_1m_in": 2.5,
1599      "cost_per_1m_out": 10,
1600      "cost_per_1m_in_cached": 0,
1601      "cost_per_1m_out_cached": 1.25,
1602      "context_window": 128000,
1603      "default_max_tokens": 16384,
1604      "can_reason": false,
1605      "supports_attachments": true,
1606      "options": {}
1607    },
1608    {
1609      "id": "gpt-4o-audio-preview",
1610      "name": "GPT 4o Audio Preview",
1611      "cost_per_1m_in": 2.5,
1612      "cost_per_1m_out": 10,
1613      "cost_per_1m_in_cached": 0,
1614      "cost_per_1m_out_cached": 0,
1615      "context_window": 128000,
1616      "default_max_tokens": 16384,
1617      "can_reason": false,
1618      "supports_attachments": false,
1619      "options": {}
1620    },
1621    {
1622      "id": "gpt-4o-free",
1623      "name": "GPT 4o (free)",
1624      "cost_per_1m_in": 0,
1625      "cost_per_1m_out": 0,
1626      "cost_per_1m_in_cached": 0,
1627      "cost_per_1m_out_cached": 0,
1628      "context_window": 1047576,
1629      "default_max_tokens": 32768,
1630      "can_reason": false,
1631      "supports_attachments": true,
1632      "options": {}
1633    },
1634    {
1635      "id": "gpt-4o-mini",
1636      "name": "GPT 4o Mini",
1637      "cost_per_1m_in": 0.15,
1638      "cost_per_1m_out": 0.6,
1639      "cost_per_1m_in_cached": 0,
1640      "cost_per_1m_out_cached": 0.075,
1641      "context_window": 128000,
1642      "default_max_tokens": 16384,
1643      "can_reason": false,
1644      "supports_attachments": true,
1645      "options": {}
1646    },
1647    {
1648      "id": "gpt-4o-mini-search-preview",
1649      "name": "GPT 4o Mini Search Preview",
1650      "cost_per_1m_in": 0.15,
1651      "cost_per_1m_out": 0.6,
1652      "cost_per_1m_in_cached": 0,
1653      "cost_per_1m_out_cached": 0.075,
1654      "context_window": 128000,
1655      "default_max_tokens": 16384,
1656      "can_reason": false,
1657      "supports_attachments": true,
1658      "options": {}
1659    },
1660    {
1661      "id": "gpt-4o-search-preview",
1662      "name": "GPT 4o Search Preview",
1663      "cost_per_1m_in": 2.5,
1664      "cost_per_1m_out": 10,
1665      "cost_per_1m_in_cached": 0,
1666      "cost_per_1m_out_cached": 1.25,
1667      "context_window": 128000,
1668      "default_max_tokens": 16384,
1669      "can_reason": false,
1670      "supports_attachments": true,
1671      "options": {}
1672    },
1673    {
1674      "id": "gpt-5",
1675      "name": "GPT 5",
1676      "cost_per_1m_in": 1.25,
1677      "cost_per_1m_out": 10,
1678      "cost_per_1m_in_cached": 0,
1679      "cost_per_1m_out_cached": 0.125,
1680      "context_window": 400000,
1681      "default_max_tokens": 128000,
1682      "can_reason": true,
1683      "reasoning_levels": [
1684        "low",
1685        "medium",
1686        "high"
1687      ],
1688      "default_reasoning_effort": "medium",
1689      "supports_attachments": true,
1690      "options": {}
1691    },
1692    {
1693      "id": "gpt-5-chat-latest",
1694      "name": "GPT 5 Chat",
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": false,
1702      "supports_attachments": true,
1703      "options": {}
1704    },
1705    {
1706      "id": "gpt-5-codex",
1707      "name": "GPT-5-Codex",
1708      "cost_per_1m_in": 1.25,
1709      "cost_per_1m_out": 10,
1710      "cost_per_1m_in_cached": 0,
1711      "cost_per_1m_out_cached": 0.125,
1712      "context_window": 400000,
1713      "default_max_tokens": 128000,
1714      "can_reason": true,
1715      "reasoning_levels": [
1716        "low",
1717        "medium",
1718        "high"
1719      ],
1720      "default_reasoning_effort": "medium",
1721      "supports_attachments": true,
1722      "options": {}
1723    },
1724    {
1725      "id": "gpt-5-mini",
1726      "name": "GPT 5 Mini",
1727      "cost_per_1m_in": 0.25,
1728      "cost_per_1m_out": 2,
1729      "cost_per_1m_in_cached": 0,
1730      "cost_per_1m_out_cached": 0.025,
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-nano",
1745      "name": "GPT 5 Nano",
1746      "cost_per_1m_in": 0.05,
1747      "cost_per_1m_out": 0.4,
1748      "cost_per_1m_in_cached": 0,
1749      "cost_per_1m_out_cached": 0.005,
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-pro",
1764      "name": "GPT 5 Pro",
1765      "cost_per_1m_in": 15,
1766      "cost_per_1m_out": 120,
1767      "cost_per_1m_in_cached": 0,
1768      "cost_per_1m_out_cached": 0,
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.1",
1783      "name": "GPT 5.1",
1784      "cost_per_1m_in": 1.25,
1785      "cost_per_1m_out": 10,
1786      "cost_per_1m_in_cached": 0,
1787      "cost_per_1m_out_cached": 0.125,
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-chat-latest",
1802      "name": "GPT 5.1 Chat",
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": 128000,
1808      "default_max_tokens": 16384,
1809      "can_reason": false,
1810      "supports_attachments": true,
1811      "options": {}
1812    },
1813    {
1814      "id": "gpt-5.1-codex",
1815      "name": "GPT-5.1-Codex",
1816      "cost_per_1m_in": 1.25,
1817      "cost_per_1m_out": 10,
1818      "cost_per_1m_in_cached": 0,
1819      "cost_per_1m_out_cached": 0.125,
1820      "context_window": 400000,
1821      "default_max_tokens": 128000,
1822      "can_reason": true,
1823      "reasoning_levels": [
1824        "low",
1825        "medium",
1826        "high"
1827      ],
1828      "default_reasoning_effort": "medium",
1829      "supports_attachments": true,
1830      "options": {}
1831    },
1832    {
1833      "id": "gpt-5.1-codex-max",
1834      "name": "GPT-5.1-Codex Max",
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-mini",
1853      "name": "GPT-5.1-Codex Mini",
1854      "cost_per_1m_in": 0.25,
1855      "cost_per_1m_out": 2,
1856      "cost_per_1m_in_cached": 0,
1857      "cost_per_1m_out_cached": 0.025,
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.2",
1872      "name": "GPT 5.2",
1873      "cost_per_1m_in": 1.75,
1874      "cost_per_1m_out": 14,
1875      "cost_per_1m_in_cached": 0,
1876      "cost_per_1m_out_cached": 0.175,
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-chat-latest",
1891      "name": "GPT 5.2 Chat",
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": 128000,
1897      "default_max_tokens": 16384,
1898      "can_reason": false,
1899      "supports_attachments": true,
1900      "options": {}
1901    },
1902    {
1903      "id": "gpt-5.2-codex",
1904      "name": "GPT-5.2-Codex",
1905      "cost_per_1m_in": 1.75,
1906      "cost_per_1m_out": 14,
1907      "cost_per_1m_in_cached": 0,
1908      "cost_per_1m_out_cached": 0.175,
1909      "context_window": 400000,
1910      "default_max_tokens": 128000,
1911      "can_reason": true,
1912      "reasoning_levels": [
1913        "low",
1914        "medium",
1915        "high"
1916      ],
1917      "default_reasoning_effort": "medium",
1918      "supports_attachments": true,
1919      "options": {}
1920    },
1921    {
1922      "id": "gpt-5.2-high",
1923      "name": "GPT 5.2 High",
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-low",
1942      "name": "GPT 5.2 Low",
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-pro",
1961      "name": "GPT 5.2 Pro",
1962      "cost_per_1m_in": 21,
1963      "cost_per_1m_out": 168,
1964      "cost_per_1m_in_cached": 0,
1965      "cost_per_1m_out_cached": 2.1,
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.3-chat-latest",
1980      "name": "GPT 5.3 Chat",
1981      "cost_per_1m_in": 1.75,
1982      "cost_per_1m_out": 14,
1983      "cost_per_1m_in_cached": 0,
1984      "cost_per_1m_out_cached": 0.175,
1985      "context_window": 128000,
1986      "default_max_tokens": 16384,
1987      "can_reason": false,
1988      "supports_attachments": true,
1989      "options": {}
1990    },
1991    {
1992      "id": "gpt-5.3-codex",
1993      "name": "GPT-5.3-Codex",
1994      "cost_per_1m_in": 1.75,
1995      "cost_per_1m_out": 14,
1996      "cost_per_1m_in_cached": 0,
1997      "cost_per_1m_out_cached": 0.175,
1998      "context_window": 400000,
1999      "default_max_tokens": 128000,
2000      "can_reason": true,
2001      "reasoning_levels": [
2002        "low",
2003        "medium",
2004        "high"
2005      ],
2006      "default_reasoning_effort": "medium",
2007      "supports_attachments": true,
2008      "options": {}
2009    },
2010    {
2011      "id": "gpt-5.4",
2012      "name": "GPT 5.4",
2013      "cost_per_1m_in": 2.5,
2014      "cost_per_1m_out": 15,
2015      "cost_per_1m_in_cached": 0,
2016      "cost_per_1m_out_cached": 0.25,
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-high",
2031      "name": "GPT 5.4 High",
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-low",
2050      "name": "GPT 5.4 Low",
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-mini",
2069      "name": "GPT 5.4 Mini",
2070      "cost_per_1m_in": 0.75,
2071      "cost_per_1m_out": 4.5,
2072      "cost_per_1m_in_cached": 0,
2073      "cost_per_1m_out_cached": 0.075,
2074      "context_window": 400000,
2075      "default_max_tokens": 128000,
2076      "can_reason": false,
2077      "supports_attachments": true,
2078      "options": {}
2079    },
2080    {
2081      "id": "gpt-5.4-nano",
2082      "name": "GPT 5.4 Nano",
2083      "cost_per_1m_in": 0.2,
2084      "cost_per_1m_out": 1.25,
2085      "cost_per_1m_in_cached": 0,
2086      "cost_per_1m_out_cached": 0.02,
2087      "context_window": 400000,
2088      "default_max_tokens": 128000,
2089      "can_reason": true,
2090      "reasoning_levels": [
2091        "low",
2092        "medium",
2093        "high"
2094      ],
2095      "default_reasoning_effort": "medium",
2096      "supports_attachments": true,
2097      "options": {}
2098    },
2099    {
2100      "id": "gpt-5.4-pro",
2101      "name": "GPT 5.4 Pro",
2102      "cost_per_1m_in": 30,
2103      "cost_per_1m_out": 180,
2104      "cost_per_1m_in_cached": 0,
2105      "cost_per_1m_out_cached": 30,
2106      "context_window": 1050000,
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-oss-120b",
2120      "name": "gpt-oss-120b",
2121      "cost_per_1m_in": 0.18,
2122      "cost_per_1m_out": 0.9,
2123      "cost_per_1m_in_cached": 0,
2124      "cost_per_1m_out_cached": 0,
2125      "context_window": 131072,
2126      "default_max_tokens": 32768,
2127      "can_reason": true,
2128      "reasoning_levels": [
2129        "low",
2130        "medium",
2131        "high"
2132      ],
2133      "default_reasoning_effort": "medium",
2134      "supports_attachments": false,
2135      "options": {}
2136    },
2137    {
2138      "id": "gpt-oss-20b",
2139      "name": "gpt-oss-20b",
2140      "cost_per_1m_in": 0.11,
2141      "cost_per_1m_out": 0.55,
2142      "cost_per_1m_in_cached": 0,
2143      "cost_per_1m_out_cached": 0,
2144      "context_window": 128000,
2145      "default_max_tokens": 12800,
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": "grok-4",
2158      "name": "Grok 4",
2159      "cost_per_1m_in": 3.3,
2160      "cost_per_1m_out": 16.5,
2161      "cost_per_1m_in_cached": 0,
2162      "cost_per_1m_out_cached": 0.825,
2163      "context_window": 256000,
2164      "default_max_tokens": 64000,
2165      "can_reason": true,
2166      "reasoning_levels": [
2167        "low",
2168        "medium",
2169        "high"
2170      ],
2171      "default_reasoning_effort": "medium",
2172      "supports_attachments": true,
2173      "options": {}
2174    },
2175    {
2176      "id": "grok-4-1-fast-non-reasoning",
2177      "name": "Grok 4.1 Fast",
2178      "cost_per_1m_in": 0.2,
2179      "cost_per_1m_out": 0.5,
2180      "cost_per_1m_in_cached": 0,
2181      "cost_per_1m_out_cached": 0.05,
2182      "context_window": 2000000,
2183      "default_max_tokens": 200000,
2184      "can_reason": false,
2185      "supports_attachments": true,
2186      "options": {}
2187    },
2188    {
2189      "id": "grok-4-1-fast-reasoning",
2190      "name": "Grok 4.1 Fast (reasoning)",
2191      "cost_per_1m_in": 0.2,
2192      "cost_per_1m_out": 0.5,
2193      "cost_per_1m_in_cached": 0,
2194      "cost_per_1m_out_cached": 0.05,
2195      "context_window": 2000000,
2196      "default_max_tokens": 200000,
2197      "can_reason": true,
2198      "reasoning_levels": [
2199        "low",
2200        "medium",
2201        "high"
2202      ],
2203      "default_reasoning_effort": "medium",
2204      "supports_attachments": true,
2205      "options": {}
2206    },
2207    {
2208      "id": "grok-4-fast-non-reasoning",
2209      "name": "Grok 4 Fast",
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": 30000,
2216      "can_reason": false,
2217      "supports_attachments": true,
2218      "options": {}
2219    },
2220    {
2221      "id": "grok-4-fast-reasoning",
2222      "name": "Grok 4 Fast (reasoning)",
2223      "cost_per_1m_in": 0.2,
2224      "cost_per_1m_out": 0.5,
2225      "cost_per_1m_in_cached": 0,
2226      "cost_per_1m_out_cached": 0.05,
2227      "context_window": 2000000,
2228      "default_max_tokens": 30000,
2229      "can_reason": true,
2230      "reasoning_levels": [
2231        "low",
2232        "medium",
2233        "high"
2234      ],
2235      "default_reasoning_effort": "medium",
2236      "supports_attachments": true,
2237      "options": {}
2238    },
2239    {
2240      "id": "grok-4.20-beta-0309-non-reasoning",
2241      "name": "Grok 4.20 Beta 0309",
2242      "cost_per_1m_in": 2,
2243      "cost_per_1m_out": 6,
2244      "cost_per_1m_in_cached": 0,
2245      "cost_per_1m_out_cached": 0.2,
2246      "context_window": 2000000,
2247      "default_max_tokens": 200000,
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-reasoning",
2260      "name": "Grok 4.20 Beta 0309 (reasoning)",
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-multi-agent-beta-0309",
2279      "name": "Grok 4.20 Multi Agent Beta 0309",
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-code-fast-1",
2298      "name": "Grok Code Fast 1",
2299      "cost_per_1m_in": 0.2,
2300      "cost_per_1m_out": 0.5,
2301      "cost_per_1m_in_cached": 0,
2302      "cost_per_1m_out_cached": 0.05,
2303      "context_window": 256000,
2304      "default_max_tokens": 10000,
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": "jina-deepsearch-v1",
2317      "name": "Jina Deepsearch V1",
2318      "cost_per_1m_in": 0.05,
2319      "cost_per_1m_out": 0.05,
2320      "cost_per_1m_in_cached": 0,
2321      "cost_per_1m_out_cached": 0,
2322      "context_window": 1000000,
2323      "default_max_tokens": 100000,
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": "kat-dev",
2336      "name": "Kat Dev",
2337      "cost_per_1m_in": 0.137,
2338      "cost_per_1m_out": 0.548,
2339      "cost_per_1m_in_cached": 0,
2340      "cost_per_1m_out_cached": 0,
2341      "context_window": 128000,
2342      "default_max_tokens": 12800,
2343      "can_reason": false,
2344      "supports_attachments": false,
2345      "options": {}
2346    },
2347    {
2348      "id": "kimi-for-coding-free",
2349      "name": "Kimi For Coding (free)",
2350      "cost_per_1m_in": 0,
2351      "cost_per_1m_out": 0,
2352      "cost_per_1m_in_cached": 0,
2353      "cost_per_1m_out_cached": 0,
2354      "context_window": 256000,
2355      "default_max_tokens": 25600,
2356      "can_reason": true,
2357      "reasoning_levels": [
2358        "low",
2359        "medium",
2360        "high"
2361      ],
2362      "default_reasoning_effort": "medium",
2363      "supports_attachments": false,
2364      "options": {}
2365    },
2366    {
2367      "id": "kimi-k2-0711",
2368      "name": "Kimi K2 0711",
2369      "cost_per_1m_in": 0.54,
2370      "cost_per_1m_out": 2.16,
2371      "cost_per_1m_in_cached": 0,
2372      "cost_per_1m_out_cached": 0,
2373      "context_window": 131000,
2374      "default_max_tokens": 13100,
2375      "can_reason": false,
2376      "supports_attachments": false,
2377      "options": {}
2378    },
2379    {
2380      "id": "kimi-k2-thinking",
2381      "name": "Kimi K2 Thinking",
2382      "cost_per_1m_in": 0.548,
2383      "cost_per_1m_out": 2.192,
2384      "cost_per_1m_in_cached": 0,
2385      "cost_per_1m_out_cached": 0.137,
2386      "context_window": 262144,
2387      "default_max_tokens": 26214,
2388      "can_reason": true,
2389      "reasoning_levels": [
2390        "low",
2391        "medium",
2392        "high"
2393      ],
2394      "default_reasoning_effort": "medium",
2395      "supports_attachments": false,
2396      "options": {}
2397    },
2398    {
2399      "id": "kimi-k2-turbo-preview",
2400      "name": "Kimi K2 Turbo Preview",
2401      "cost_per_1m_in": 1.2,
2402      "cost_per_1m_out": 4.8,
2403      "cost_per_1m_in_cached": 0,
2404      "cost_per_1m_out_cached": 0.3,
2405      "context_window": 262144,
2406      "default_max_tokens": 26214,
2407      "can_reason": false,
2408      "supports_attachments": false,
2409      "options": {}
2410    },
2411    {
2412      "id": "kimi-k2.5",
2413      "name": "Kimi K2.5",
2414      "cost_per_1m_in": 0.6,
2415      "cost_per_1m_out": 3,
2416      "cost_per_1m_in_cached": 0,
2417      "cost_per_1m_out_cached": 0.105,
2418      "context_window": 256000,
2419      "default_max_tokens": 25600,
2420      "can_reason": true,
2421      "reasoning_levels": [
2422        "low",
2423        "medium",
2424        "high"
2425      ],
2426      "default_reasoning_effort": "medium",
2427      "supports_attachments": true,
2428      "options": {}
2429    },
2430    {
2431      "id": "llama-4-maverick",
2432      "name": "Llama 4 Maverick",
2433      "cost_per_1m_in": 0.2,
2434      "cost_per_1m_out": 0.2,
2435      "cost_per_1m_in_cached": 0,
2436      "cost_per_1m_out_cached": 0,
2437      "context_window": 1048576,
2438      "default_max_tokens": 32000,
2439      "can_reason": false,
2440      "supports_attachments": true,
2441      "options": {}
2442    },
2443    {
2444      "id": "llama-4-scout",
2445      "name": "Llama 4 Scout",
2446      "cost_per_1m_in": 0.2,
2447      "cost_per_1m_out": 0.2,
2448      "cost_per_1m_in_cached": 0,
2449      "cost_per_1m_out_cached": 0,
2450      "context_window": 131000,
2451      "default_max_tokens": 13100,
2452      "can_reason": false,
2453      "supports_attachments": true,
2454      "options": {}
2455    },
2456    {
2457      "id": "mimo-v2-flash-free",
2458      "name": "MiMo V2 Flash (free)",
2459      "cost_per_1m_in": 0,
2460      "cost_per_1m_out": 0,
2461      "cost_per_1m_in_cached": 0,
2462      "cost_per_1m_out_cached": 0,
2463      "context_window": 256000,
2464      "default_max_tokens": 25600,
2465      "can_reason": false,
2466      "supports_attachments": false,
2467      "options": {}
2468    },
2469    {
2470      "id": "mimo-v2-omni",
2471      "name": "MiMo V2 Omni",
2472      "cost_per_1m_in": 0.44,
2473      "cost_per_1m_out": 2.2,
2474      "cost_per_1m_in_cached": 0,
2475      "cost_per_1m_out_cached": 0.088,
2476      "context_window": 256000,
2477      "default_max_tokens": 25600,
2478      "can_reason": false,
2479      "supports_attachments": true,
2480      "options": {}
2481    },
2482    {
2483      "id": "mimo-v2-pro",
2484      "name": "MiMo V2 Pro",
2485      "cost_per_1m_in": 1.1,
2486      "cost_per_1m_out": 3.3,
2487      "cost_per_1m_in_cached": 0,
2488      "cost_per_1m_out_cached": 0.22,
2489      "context_window": 1000000,
2490      "default_max_tokens": 100000,
2491      "can_reason": false,
2492      "supports_attachments": true,
2493      "options": {}
2494    },
2495    {
2496      "id": "minimax-m2",
2497      "name": "MiniMax M2",
2498      "cost_per_1m_in": 0.288,
2499      "cost_per_1m_out": 1.152,
2500      "cost_per_1m_in_cached": 0,
2501      "cost_per_1m_out_cached": 0,
2502      "context_window": 204800,
2503      "default_max_tokens": 20480,
2504      "can_reason": true,
2505      "reasoning_levels": [
2506        "low",
2507        "medium",
2508        "high"
2509      ],
2510      "default_reasoning_effort": "medium",
2511      "supports_attachments": false,
2512      "options": {}
2513    },
2514    {
2515      "id": "minimax-m2.1",
2516      "name": "MiniMax M2.1",
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.5",
2535      "name": "MiniMax M2.5",
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-free",
2554      "name": "MiniMax M2.5 (free)",
2555      "cost_per_1m_in": 0,
2556      "cost_per_1m_out": 0,
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": "step-3.5-flash",
3123      "name": "Step 3.5 Flash",
3124      "cost_per_1m_in": 0.1,
3125      "cost_per_1m_out": 0.3,
3126      "cost_per_1m_in_cached": 0,
3127      "cost_per_1m_out_cached": 0,
3128      "context_window": 256000,
3129      "default_max_tokens": 25600,
3130      "can_reason": false,
3131      "supports_attachments": true,
3132      "options": {}
3133    },
3134    {
3135      "id": "step-3.5-flash-free",
3136      "name": "Step 3.5 Flash (free)",
3137      "cost_per_1m_in": 0,
3138      "cost_per_1m_out": 0,
3139      "cost_per_1m_in_cached": 0,
3140      "cost_per_1m_out_cached": 0,
3141      "context_window": 256000,
3142      "default_max_tokens": 25600,
3143      "can_reason": false,
3144      "supports_attachments": true,
3145      "options": {}
3146    }
3147  ],
3148  "default_headers": {
3149    "APP-Code": "IUFF7106"
3150  }
3151}