[
  {
    "name": "Anthropic",
    "id": "anthropic",
    "api_key": "$ANTHROPIC_API_KEY",
    "api_endpoint": "$ANTHROPIC_API_ENDPOINT",
    "type": "anthropic",
    "default_large_model_id": "claude-sonnet-4-6",
    "default_small_model_id": "claude-haiku-4-5-20251001",
    "models": [
      {
        "id": "claude-fable-5-1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-6",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-5-20251101",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-5-20250929",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-4-5-20251001",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "claude-mythos-5-1",
        "name": "Claude Mythos 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "claude-mythos-5",
        "name": "Claude Mythos 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "OpenAI",
    "id": "openai",
    "api_key": "$OPENAI_API_KEY",
    "api_endpoint": "$OPENAI_API_ENDPOINT",
    "type": "openai",
    "default_large_model_id": "gpt-6.1-sol",
    "default_small_model_id": "gpt-6-luna",
    "models": [
      {
        "id": "gpt-6.1-sol",
        "name": "GPT-6.1 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-astra",
        "name": "GPT-6 Astra",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-sol",
        "name": "GPT-6 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-luna",
        "name": "GPT-6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-sol",
        "name": "GPT-5.6 Sol",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-terra",
        "name": "GPT-5.6 Terra",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-luna",
        "name": "GPT-5.6 Luna",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.5",
        "name": "GPT-5.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.5-pro",
        "name": "GPT-5.5 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4",
        "name": "GPT-5.4",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-pro",
        "name": "GPT-5.4 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-mini",
        "name": "GPT-5.4 Mini",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-nano",
        "name": "GPT-5.4 Nano",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.3-codex",
        "name": "GPT-5.3 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.175,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2",
        "name": "GPT-5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.175,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-codex",
        "name": "GPT-5.2 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.175,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1",
        "name": "GPT-5.1",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex",
        "name": "GPT-5.1 Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex-max",
        "name": "GPT-5.1 Codex Max",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex-mini",
        "name": "GPT-5.1 Codex Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0.025,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-codex",
        "name": "GPT-5 Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5",
        "name": "GPT-5",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-mini",
        "name": "GPT-5 Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0.025,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-nano",
        "name": "GPT-5 Nano",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.005,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o3",
        "name": "o3",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1",
        "name": "GPT-4.1",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1047576,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1-mini",
        "name": "GPT-4.1 Mini",
        "cost_per_1m_in": 0.39999999999999997,
        "cost_per_1m_out": 1.5999999999999999,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09999999999999999,
        "context_window": 1047576,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o",
        "name": "GPT-4o",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-mini",
        "name": "GPT-4o-mini",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Google Gemini",
    "id": "gemini",
    "api_key": "$GEMINI_API_KEY",
    "api_endpoint": "$GEMINI_API_ENDPOINT",
    "type": "google",
    "default_large_model_id": "gemini-4-argon",
    "default_small_model_id": "gemini-3.8-flash",
    "models": [
      {
        "id": "gemini-4-argon",
        "name": "Gemini 4 Argon",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.8-flash",
        "name": "Gemini 3.8 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.7-flash",
        "name": "Gemini 3.7 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.6-flash",
        "name": "Gemini 3.6 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.5-flash",
        "name": "Gemini 3.5 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.5-flash-lite",
        "name": "Gemini 3.5 Flash-Lite",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "minimal",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro-preview-customtools",
        "name": "Gemini 3.1 Pro",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-flash-lite",
        "name": "Gemini 3.1 Flash-Lite",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0.025,
        "cost_per_1m_out_cached": 1.5,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "minimal",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-pro-preview",
        "name": "Gemini 3 Pro",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-flash-preview",
        "name": "Gemini 3 Flash",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "minimal",
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-pro",
        "name": "Gemini 2.5 Pro",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 50000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash",
        "name": "Gemini 2.5 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 50000,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "xAI",
    "id": "xai",
    "api_key": "$XAI_API_KEY",
    "api_endpoint": "https://api.x.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "grok-4.5",
    "default_small_model_id": "grok-4.5",
    "models": [
      {
        "id": "grok-4.20",
        "name": "Grok 4.20",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4.20-non-reasoning",
        "name": "Grok 4.20 Non-Reasoning",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4.3",
        "name": "Grok 4.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4.5",
        "name": "Grok 4.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 500000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "grok-4.6",
        "name": "grok-4.6",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4.7",
        "name": "grok-4.7",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-build-0.1",
        "name": "Grok Build 0.1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Z.AI",
    "id": "zai",
    "api_key": "$ZAI_API_KEY",
    "api_endpoint": "https://api.z.ai/api/coding/paas/v4",
    "type": "openai-compat",
    "default_large_model_id": "glm-5.2",
    "default_small_model_id": "glm-5-turbo",
    "models": [
      {
        "id": "glm-5.3-flash",
        "name": "GLM-5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "max",
        "supports_attachments": true
      },
      {
        "id": "glm-5.3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "max",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2",
        "name": "GLM-5.2",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": false
      },
      {
        "id": "glm-5.1",
        "name": "GLM-5.1",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-5-turbo",
        "name": "GLM-5-Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.24,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-5",
        "name": "GLM-5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.7",
        "name": "GLM-4.7",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 98000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.7-flash",
        "name": "GLM-4.7 Flash",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 65550,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.6",
        "name": "GLM-4.6",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 102400,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.6v",
        "name": "GLM-4.6V",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "glm-4.5",
        "name": "GLM-4.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5-air",
        "name": "GLM-4.5-Air",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.1,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5v",
        "name": "GLM-4.5V",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 8192,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Kimi Coding",
    "id": "kimi-coding",
    "api_key": "$KIMI_CODING_API_KEY",
    "api_endpoint": "https://api.kimi.com/coding",
    "type": "anthropic",
    "default_large_model_id": "k3",
    "default_small_model_id": "kimi-for-coding",
    "models": [
      {
        "id": "k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "k3-256k",
        "name": "Kimi K3 256K",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-for-coding",
        "name": "Kimi for Coding",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-for-coding-highspeed",
        "name": "Kimi for Coding Highspeed",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "MiniMax",
    "id": "minimax",
    "api_key": "$MINIMAX_API_KEY",
    "api_endpoint": "https://api.minimax.io/anthropic",
    "type": "anthropic",
    "default_large_model_id": "MiniMax-M2.7",
    "default_small_model_id": "MiniMax-M2.7",
    "models": [
      {
        "id": "MiniMax-M3",
        "name": "MiniMax-M3",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.12,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 1000000,
        "default_max_tokens": 512000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.7-highspeed",
        "name": "MiniMax-M2.7-highspeed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.7",
        "name": "MiniMax-M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.5-highspeed",
        "name": "MiniMax-M2.5-highspeed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.5",
        "name": "MiniMax-M2.5",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.1-highspeed",
        "name": "MiniMax-M2.1-highspeed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.1",
        "name": "MiniMax-M2.1",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2",
        "name": "MiniMax-M2",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "MiniMax China",
    "id": "minimax-china",
    "api_key": "$MINIMAX_API_KEY",
    "api_endpoint": "https://api.minimaxi.com/anthropic",
    "type": "anthropic",
    "default_large_model_id": "MiniMax-M2.7",
    "default_small_model_id": "MiniMax-M2.7",
    "models": [
      {
        "id": "MiniMax-M3",
        "name": "MiniMax-M3",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.12,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 1000000,
        "default_max_tokens": 512000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.7-highspeed",
        "name": "MiniMax-M2.7-highspeed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.7",
        "name": "MiniMax-M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.5-highspeed",
        "name": "MiniMax-M2.5-highspeed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.5",
        "name": "MiniMax-M2.5",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.1-highspeed",
        "name": "MiniMax-M2.1-highspeed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2.1",
        "name": "MiniMax-M2.1",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMax-M2",
        "name": "MiniMax-M2",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 196608,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Moonshot",
    "id": "moonshot",
    "api_key": "$MOONSHOT_API_KEY",
    "api_endpoint": "https://api.moonshot.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "kimi-k3",
    "default_small_model_id": "kimi-k2.7-code",
    "models": [
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.19,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code-highspeed",
        "name": "Kimi K2.7 Code High Speed",
        "cost_per_1m_in": 1.9,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0.38,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.16,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "moonshot-v1-8k",
        "name": "Moonshot V1 8K",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8192,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshot-v1-32k",
        "name": "Moonshot V1 32K",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32768,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshot-v1-128k",
        "name": "Moonshot V1 128K",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshot-v1-8k-vision-preview",
        "name": "Moonshot V1 8K Vision Preview",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8192,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "moonshot-v1-32k-vision-preview",
        "name": "Moonshot V1 32K Vision Preview",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32768,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "moonshot-v1-128k-vision-preview",
        "name": "Moonshot V1 128K Vision Preview",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Synthetic",
    "id": "synthetic",
    "api_key": "$SYNTHETIC_API_KEY",
    "api_endpoint": "https://api.synthetic.new/openai/v1",
    "type": "openai-compat",
    "default_large_model_id": "syn:large:text",
    "default_small_model_id": "syn:small:text",
    "models": [
      {
        "id": "hf:deepseek-ai/DeepSeek-V4.1-Flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "hf:deepseek-ai/DeepSeek-V4.1-Flash-1017",
        "name": "DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "hf:zai-org/GLM-4.7-Flash",
        "name": "GLM 4.7 Flash",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 196608,
        "default_max_tokens": 19660,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hf:zai-org/GLM-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hf:zai-org/GLM-5.3-Flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.04,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "hf:moonshotai/Kimi-K3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.45,
        "cost_per_1m_out_cached": 0.45,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4",
        "name": "NVIDIA Nemotron 3 Super 120B A12B NVFP4",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hf:Qwen/Qwen3.8-27B",
        "name": "Qwen3.8 27B",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.09,
        "cost_per_1m_out_cached": 0.09,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "hf:openai/gpt-oss-120b",
        "name": "gpt oss 120b",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "infinite:small:vision",
        "name": "infinite:small:vision",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "syn:large:text",
        "name": "syn:large:text",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "syn:large:vision",
        "name": "syn:large:vision",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.45,
        "cost_per_1m_out_cached": 0.45,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "syn:small:text",
        "name": "syn:small:text",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 196608,
        "default_max_tokens": 19660,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "syn:small:vision",
        "name": "syn:small:vision",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "AIHubMix",
    "id": "aihubmix",
    "api_key": "$AIHUBMIX_API_KEY",
    "api_endpoint": "https://aihubmix.com/v1",
    "type": "openai-compat",
    "default_large_model_id": "gpt-5",
    "default_small_model_id": "gpt-5-nano",
    "models": [
      {
        "id": "AiHubmix-Phi-4-mini-reasoning",
        "name": "Aihubmix Phi 4 Mini (reasoning)",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ByteDance-Seed/Seed-OSS-36B-Instruct",
        "name": "Seed Oss 36B Instruct",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.534,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "DeepSeek-V3.1-Think",
        "name": "DeepSeek V3.1 Thinking",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 1.68,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "ERNIE-X1.1-Preview",
        "name": "ERNIE X1.1 Preview",
        "cost_per_1m_in": 0.136,
        "cost_per_1m_out": 0.544,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 119000,
        "default_max_tokens": 11900,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "agents-a1-free",
        "name": "Agents A1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "agnes-2.5-flash",
        "name": "Agnes 2.5 Flash",
        "cost_per_1m_in": 0.03,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 512000,
        "default_max_tokens": 65500,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "agnes-2.5-pro",
        "name": "Agnes 2.5 Pro",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00378,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "agnes-2.5-pro-alpha",
        "name": "Agnes 2.5 Pro Alpha",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00378,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "agnes-3.0-flash",
        "name": "Agnes 3.0 Flash",
        "cost_per_1m_in": 0.03,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 512000,
        "default_max_tokens": 65500,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "aihub-Phi-4-mini-instruct",
        "name": "Aihub Phi 4 Mini Instruct",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.48,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "aihub-Phi-4-multimodal-instruct",
        "name": "Aihub Phi 4 Multimodal Instruct",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.48,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "anthropic-opus-4-6",
        "name": "Anthropic Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "auto",
        "name": "Auto",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "cc-glm-5",
        "name": "CC GLM 5",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "cc-glm-5-turbo",
        "name": "CC GLM 5 Turbo",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "cc-glm-5.1",
        "name": "CC GLM 5.1",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "cc-k2.6-code-preview",
        "name": "CC K2.6 Code Preview",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "cc-minimax-m2.1",
        "name": "CC MiniMax M2.1",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cc-minimax-m2.5",
        "name": "CC MiniMax M2.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cc-minimax-m2.5-highspeed",
        "name": "CC MiniMax M2.5 Highspeed",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cc-minimax-m2.7",
        "name": "CC MiniMax M2.7",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cc-minimax-m2.7-highspeed",
        "name": "CC MiniMax M2.7 Highspeed",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cc-minimax-m3",
        "name": "CC MiniMax M3",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 11,
        "cost_per_1m_out": 55,
        "cost_per_1m_in_cached": 13.75,
        "cost_per_1m_out_cached": 1.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-fable-5-1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 11,
        "cost_per_1m_out": 55,
        "cost_per_1m_in_cached": 13.75,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-4-5",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 5.5,
        "cost_per_1m_in_cached": 1.375,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-5-5",
        "name": "Claude Haiku 5.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-1",
        "name": "Claude Opus 4.1",
        "cost_per_1m_in": 16.5,
        "cost_per_1m_out": 82.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-5",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-5-think",
        "name": "Claude Opus 4.5 Thinking",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-6",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-6-think",
        "name": "Claude Opus 4.6 Thinking",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-7-think",
        "name": "Claude Opus 4.7 Thinking",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-8-think",
        "name": "Claude Opus 4.8 Thinking",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-5",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3.3,
        "cost_per_1m_out": 16.5,
        "cost_per_1m_in_cached": 4.125,
        "cost_per_1m_out_cached": 0.33,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-5-think",
        "name": "Claude Sonnet 4.5 Thinking",
        "cost_per_1m_in": 3.3,
        "cost_per_1m_out": 16.5,
        "cost_per_1m_in_cached": 4.125,
        "cost_per_1m_out_cached": 0.33,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-6-think",
        "name": "Claude Sonnet 4.6 Thinking",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "cloudflare-glm-5.2",
        "name": "Cloudflare Glm 5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4002,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2604,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "coding-glm-4.6",
        "name": "Coding GLM 4.6",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.011,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-4.6-free",
        "name": "Coding GLM 4.6 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-4.7",
        "name": "Coding GLM 4.7",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.011,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-4.7-free",
        "name": "Coding GLM 4.7 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5",
        "name": "Coding GLM 5",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5-free",
        "name": "Coding GLM 5 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5-turbo",
        "name": "Coding GLM 5 Turbo",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5-turbo-free",
        "name": "Coding GLM 5 Turbo (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5.1",
        "name": "Coding GLM 5.1",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5.1-free",
        "name": "Coding GLM 5.1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5.2",
        "name": "Coding GLM 5.2",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5.2-free",
        "name": "Coding GLM 5.2 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5.3",
        "name": "Coding GLM 5.3",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-glm-5.3-flash",
        "name": "Coding GLM 5.3 Flash",
        "cost_per_1m_in": 0.02817,
        "cost_per_1m_out": 0.0986,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00704,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "coding-glm-5.3-flash-free",
        "name": "Coding GLM 5.3 Flash (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "coding-glm-5.3-free",
        "name": "Coding GLM 5.3 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-kimi-k3",
        "name": "Coding Kimi K3",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 1.61333,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.066,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "coding-kimi-k3-free",
        "name": "Coding Kimi K3 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "coding-minimax-m2",
        "name": "Coding MiniMax M2",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2-free",
        "name": "Coding MiniMax M2 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.1",
        "name": "Coding MiniMax M2.1",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.1-free",
        "name": "Coding MiniMax M2.1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.5",
        "name": "Coding MiniMax M2.5",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.5-free",
        "name": "Coding MiniMax M2.5 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.5-highspeed",
        "name": "Coding MiniMax M2.5 Highspeed",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.7",
        "name": "Coding MiniMax M2.7",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.7-free",
        "name": "Coding MiniMax M2.7 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m2.7-highspeed",
        "name": "Coding MiniMax M2.7 Highspeed",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "coding-minimax-m3",
        "name": "Coding MiniMax M3",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "coding-minimax-m3-free",
        "name": "Coding MiniMax M3 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "coding-xiaomi-mimo-v2.6-flash",
        "name": "Coding Xiaomi Mimo V2.6 Flash",
        "cost_per_1m_in": 0.08,
        "cost_per_1m_out": 0.16,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0016,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "coding-xiaomi-mimo-v2.6-pro",
        "name": "Coding Xiaomi Mimo V2.6 Pro",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0016,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cohere-command-a",
        "name": "Cohere Command A",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "command-a-03-2025",
        "name": "Command A 03 2025",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "command-a-plus-05-2026",
        "name": "Command A Plus 05 2026",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v3.2",
        "name": "DeepSeek V3.2",
        "cost_per_1m_in": 0.302,
        "cost_per_1m_out": 0.453,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0302,
        "context_window": 163840,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.142,
        "cost_per_1m_out": 0.284,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0284,
        "context_window": 1000000,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-flash-0731",
        "name": "DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.142,
        "cost_per_1m_out": 0.284,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0284,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-0731-fast",
        "name": "DeepSeek V4 Flash 0731 Fast",
        "cost_per_1m_in": 0.28,
        "cost_per_1m_out": 1.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.07,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-vision-exp",
        "name": "DeepSeek V4 Flash Vision Exp",
        "cost_per_1m_in": 0.155,
        "cost_per_1m_out": 0.62,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0031,
        "context_window": 1000000,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 1.69,
        "cost_per_1m_out": 3.38,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14027,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 0.6918,
        "cost_per_1m_out": 2.0754,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02306,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.1408,
        "cost_per_1m_out": 0.5632,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00282,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4.1-flash-1017",
        "name": "DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.155,
        "cost_per_1m_out": 0.62,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0031,
        "context_window": 1000000,
        "default_max_tokens": 393216,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "dots-3-note-preview-free",
        "name": "Dots 3 Note Preview (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 52428,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-1-6",
        "name": "Doubao Seed 1.6",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.036,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-1-6-flash",
        "name": "Doubao Seed 1.6 Flash",
        "cost_per_1m_in": 0.044,
        "cost_per_1m_out": 0.44,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0088,
        "context_window": 256000,
        "default_max_tokens": 33000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-1-6-lite",
        "name": "Doubao Seed 1.6 Lite",
        "cost_per_1m_in": 0.082,
        "cost_per_1m_out": 0.656,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0164,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-1-6-thinking",
        "name": "Doubao Seed 1.6 Thinking",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.036,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-0-code-preview",
        "name": "Doubao Seed 2.0 Code Preview",
        "cost_per_1m_in": 0.4822,
        "cost_per_1m_out": 2.411,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09644,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-0-lite-260215",
        "name": "Doubao Seed 2.0 Lite 260215",
        "cost_per_1m_in": 0.09041,
        "cost_per_1m_out": 0.54246,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01808,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-0-lite-260428",
        "name": "Doubao Seed 2.0 Lite 260428",
        "cost_per_1m_in": 0.09041,
        "cost_per_1m_out": 0.54246,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01808,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-0-mini-260428",
        "name": "Doubao Seed 2.0 Mini 260428",
        "cost_per_1m_in": 0.03014,
        "cost_per_1m_out": 0.30136,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00603,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-0-pro",
        "name": "Doubao Seed 2.0 Pro",
        "cost_per_1m_in": 0.4958,
        "cost_per_1m_out": 2.479,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09916,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-1-pro",
        "name": "Doubao Seed 2.1 Pro",
        "cost_per_1m_in": 0.9295,
        "cost_per_1m_out": 4.6475,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1859,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-1-pro-260628",
        "name": "Doubao Seed 2.1 Pro 260628",
        "cost_per_1m_in": 0.9295,
        "cost_per_1m_out": 4.6475,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1859,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2-1-turbo",
        "name": "Doubao Seed 2.1 Turbo",
        "cost_per_1m_in": 0.46475,
        "cost_per_1m_out": 2.32375,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09295,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "ernie-4.5",
        "name": "ERNIE 4.5",
        "cost_per_1m_in": 0.068,
        "cost_per_1m_out": 0.272,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 160000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "ernie-4.5-turbo-latest",
        "name": "ERNIE 4.5 Turbo",
        "cost_per_1m_in": 0.11,
        "cost_per_1m_out": 0.44,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 135000,
        "default_max_tokens": 12000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "ernie-4.5-turbo-vl",
        "name": "ERNIE 4.5 Turbo VL",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 139000,
        "default_max_tokens": 16000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "ernie-5.0",
        "name": "ERNIE 5.0",
        "cost_per_1m_in": 0.82192,
        "cost_per_1m_out": 3.28768,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.82192,
        "context_window": 119000,
        "default_max_tokens": 11900,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "ernie-5.0-thinking-exp",
        "name": "ERNIE 5.0 Thinking Exp",
        "cost_per_1m_in": 0.82192,
        "cost_per_1m_out": 3.28768,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.82192,
        "context_window": 119000,
        "default_max_tokens": 11900,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "ernie-5.0-thinking-preview",
        "name": "ERNIE 5.0 Thinking Preview",
        "cost_per_1m_in": 0.822,
        "cost_per_1m_out": 3.288,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.822,
        "context_window": 183000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "ernie-5.1",
        "name": "ERNIE 5.1",
        "cost_per_1m_in": 0.5634,
        "cost_per_1m_out": 2.5353,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5634,
        "context_window": 119000,
        "default_max_tokens": 11900,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "ernie-x1-turbo",
        "name": "ERNIE X1 Turbo",
        "cost_per_1m_in": 0.136,
        "cost_per_1m_out": 0.544,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 50500,
        "default_max_tokens": 5050,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-2.5-flash",
        "name": "Gemini 2.5 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-image",
        "name": "Gemini 2.5 Flash Image",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 65536,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-lite",
        "name": "Gemini 2.5 Flash Lite",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-lite-nothink",
        "name": "Gemini 2.5 Flash Lite (no think)",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-lite-preview-09-2025",
        "name": "Gemini 2.5 Flash Lite Preview 09 2025",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-lite-preview-09-2025-nothink",
        "name": "Gemini 2.5 Flash Lite Preview 09 2025 (no think)",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-nothink",
        "name": "Gemini 2.5 Flash (no think)",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-preview-05-20-nothink",
        "name": "Gemini 2.5 Flash Preview 05-20 (no think)",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-preview-05-20-search",
        "name": "Gemini 2.5 Flash Preview 05-20 Search",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-preview-09-2025",
        "name": "Gemini 2.5 Flash Preview 09 2025",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-flash-search",
        "name": "Gemini 2.5 Flash Search",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.499,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-pro",
        "name": "Gemini 2.5 Pro",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-pro-preview-05-06",
        "name": "Gemini 2.5 Pro Preview 05-06",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-pro-preview-06-05",
        "name": "Gemini 2.5 Pro Preview 06-05",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-2.5-pro-search",
        "name": "Gemini 2.5 Pro Search",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-flash-preview",
        "name": "Gemini 3 Flash Preview",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-flash-preview-search",
        "name": "Gemini 3 Flash Preview Search",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-pro-image",
        "name": "Gemini 3 Pro Image",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-flash-image",
        "name": "Gemini 3.1 Flash Image",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 131072,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-flash-lite",
        "name": "Gemini 3.1 Flash Lite",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-flash-lite-image",
        "name": "Gemini 3.1 Flash Lite Image",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 65536,
        "default_max_tokens": 4096,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-flash-lite-nothink",
        "name": "Gemini 3.1 Flash Lite (no think)",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro-preview",
        "name": "Gemini 3.1 Pro Preview",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro-preview-customtools",
        "name": "Gemini 3.1 Pro Preview Customtools",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro-preview-search",
        "name": "Gemini 3.1 Pro Preview Search",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.5-flash",
        "name": "Gemini 3.5 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.5-flash-lite",
        "name": "Gemini 3.5 Flash Lite",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.6-flash",
        "name": "Gemini 3.6 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.7-flash",
        "name": "Gemini 3.7 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.8-flash",
        "name": "Gemini 3.8 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-4-argon",
        "name": "Gemini 4 Argon",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-nano-banana-2.1",
        "name": "Gemini Nano Banana 2.1",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 65536,
        "default_max_tokens": 6553,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemma-4-26b-a4b-it",
        "name": "Gemma 4 26B A4B It",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.39998,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemma-4-31b-it",
        "name": "Gemma 4 31B It",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "glm-4.5",
        "name": "GLM 4.5",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5-air",
        "name": "GLM 4.5 Air",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.84,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5v",
        "name": "GLM 4.5 Vision",
        "cost_per_1m_in": 0.274,
        "cost_per_1m_out": 0.822,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "glm-4.6",
        "name": "GLM 4.6",
        "cost_per_1m_in": 0.27397,
        "cost_per_1m_out": 1.0959,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0548,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-4.6v",
        "name": "GLM 4.6 Vision",
        "cost_per_1m_in": 0.137,
        "cost_per_1m_out": 0.411,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0274,
        "context_window": 131072,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "glm-4.7",
        "name": "GLM 4.7",
        "cost_per_1m_in": 0.27397,
        "cost_per_1m_out": 1.0959,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0548,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-4.7-flash-free",
        "name": "GLM 4.7 Flash (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5-turbo",
        "name": "GLM 5 Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 3.9996,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.1",
        "name": "GLM 5.1",
        "cost_per_1m_in": 0.845,
        "cost_per_1m_out": 3.38,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.18311,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 1.1268,
        "cost_per_1m_out": 3.9438,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2817,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2-fast-preview",
        "name": "GLM 5.2 Fast Preview",
        "cost_per_1m_in": 2.254,
        "cost_per_1m_out": 7.889,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5635,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.1268,
        "cost_per_1m_out": 3.9438,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2817,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.11268,
        "cost_per_1m_out": 0.39438,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0324,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "glm-5.3-flashx",
        "name": "GLM 5.3 Flashx",
        "cost_per_1m_in": 0.282,
        "cost_per_1m_out": 0.987,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.08037,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "glm-5v-turbo",
        "name": "GLM 5 Vision Turbo",
        "cost_per_1m_in": 0.7042,
        "cost_per_1m_out": 3.09848,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16901,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1",
        "name": "GPT 4.1",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1-mini",
        "name": "GPT 4.1 Mini",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1-nano",
        "name": "GPT 4.1 Nano",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o",
        "name": "GPT 4o",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-2024-11-20",
        "name": "GPT 4o 2024 11-20",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-mini",
        "name": "GPT 4o Mini",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-mini-audio-preview",
        "name": "GPT 4o Mini Audio Preview",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4o-mini-search-preview",
        "name": "GPT 4o Mini Search Preview",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-search-preview",
        "name": "GPT 4o Search Preview",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5",
        "name": "GPT 5",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-chat-latest",
        "name": "GPT 5 Chat",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5-codex",
        "name": "GPT-5-Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-mini",
        "name": "GPT 5 Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-nano",
        "name": "GPT 5 Nano",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-pro",
        "name": "GPT 5 Pro",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 120,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1",
        "name": "GPT 5.1",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-chat-latest",
        "name": "GPT 5.1 Chat",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex",
        "name": "GPT-5.1-Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex-max",
        "name": "GPT-5.1-Codex Max",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex-mini",
        "name": "GPT-5.1-Codex Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2",
        "name": "GPT 5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-chat-latest",
        "name": "GPT 5.2 Chat",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-codex",
        "name": "GPT-5.2-Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-high",
        "name": "GPT 5.2 High",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-low",
        "name": "GPT 5.2 Low",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-pro",
        "name": "GPT 5.2 Pro",
        "cost_per_1m_in": 21,
        "cost_per_1m_out": 168,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 2.1,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.3-chat-latest",
        "name": "GPT 5.3 Chat",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.3-codex",
        "name": "GPT-5.3-Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4",
        "name": "GPT 5.4",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-high",
        "name": "GPT 5.4 High",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-low",
        "name": "GPT 5.4 Low",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-mini",
        "name": "GPT 5.4 Mini",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-nano",
        "name": "GPT 5.4 Nano",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-pro",
        "name": "GPT 5.4 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.5",
        "name": "GPT 5.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.5-pro",
        "name": "GPT 5.5 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-luna",
        "name": "GPT 5.6 Luna",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-sol",
        "name": "GPT 5.6 Sol",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-sol-disc",
        "name": "GPT 5.6 Sol Disc",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-sol-pro",
        "name": "GPT 5.6 Sol Pro",
        "cost_per_1m_in": 8,
        "cost_per_1m_out": 40,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.8,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-terra",
        "name": "GPT 5.6 Terra",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-astra",
        "name": "GPT 6 Astra",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-luna",
        "name": "GPT 6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-6-sol",
        "name": "GPT 6 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-6.1-sol",
        "name": "GPT 6.1 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-chat-latest",
        "name": "GPT Chat",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-oss-120b",
        "name": "gpt-oss-120b",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-oss-20b",
        "name": "gpt-oss-20b",
        "cost_per_1m_in": 0.11,
        "cost_per_1m_out": 0.55,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "grok-4",
        "name": "Grok 4",
        "cost_per_1m_in": 3.3,
        "cost_per_1m_out": 16.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.825,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-1-fast-non-reasoning",
        "name": "Grok 4.1 Fast",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4-1-fast-reasoning",
        "name": "Grok 4.1 Fast (reasoning)",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-20-non-reasoning",
        "name": "Grok 4 20",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-20-reasoning",
        "name": "Grok 4 20 (reasoning)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.20-beta-0309-non-reasoning",
        "name": "Grok 4.20 Beta 0309",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 200000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.20-beta-0309-reasoning",
        "name": "Grok 4.20 Beta 0309 (reasoning)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 30000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.20-multi-agent-0309",
        "name": "Grok 4.20 Multi Agent 0309",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.20-multi-agent-beta-0309",
        "name": "Grok 4.20 Multi Agent Beta 0309",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 200000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.3",
        "name": "Grok 4.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 30000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.5",
        "name": "Grok 4.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.6",
        "name": "Grok 4.6",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.7",
        "name": "Grok 4.7",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 50000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-build-0.1",
        "name": "Grok Build 0.1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-code-fast-1",
        "name": "Grok Code Fast 1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 256000,
        "default_max_tokens": 10000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "hy3",
        "name": "Hy3",
        "cost_per_1m_in": 0.1562,
        "cost_per_1m_out": 0.6248,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03905,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hy3-free",
        "name": "Hy3 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hy4-preview",
        "name": "Hy4 Preview",
        "cost_per_1m_in": 0.845,
        "cost_per_1m_out": 2.535,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04225,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "intern-s2-free",
        "name": "Intern S2 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "jina-deepsearch-v1",
        "name": "Jina Deepsearch V1",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.05,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "k2.6-code-preview-free",
        "name": "K2.6 Code Preview (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kat-dev",
        "name": "Kat Dev",
        "cost_per_1m_in": 0.137,
        "cost_per_1m_out": 0.548,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "kimi-for-coding-free",
        "name": "Kimi For Coding (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "cost_per_1m_in": 0.548,
        "cost_per_1m_out": 2.192,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.137,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "kimi-k2-turbo-preview",
        "name": "Kimi K2 Turbo Preview",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "kimi-k2.5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.105,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 3.9995,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16084,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 3.9995,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16084,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code-highspeed",
        "name": "Kimi K2.7 Code Highspeed",
        "cost_per_1m_in": 1.9,
        "cost_per_1m_out": 7.999,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.32167,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 2.84,
        "cost_per_1m_out": 14.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.284,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "laguna-s-2.1",
        "name": "Laguna S 2.1",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "laguna-s-2.1-free",
        "name": "Laguna S 2.1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "laguna-xs-2.1",
        "name": "Laguna Xs 2.1",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "laguna-xs-2.1-free",
        "name": "Laguna Xs 2.1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "lfm-2.5-2.6b-free",
        "name": "Lfm 2.5 2.6b (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ling-3.0-flash",
        "name": "Ling 3.0 Flash",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.012,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ling-3.0-flash-free",
        "name": "Ling 3.0 Flash (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ling-3.0-tiny-free",
        "name": "Ling 3.0 Tiny (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "llama-3.3-70b-instruct",
        "name": "Llama 3.3 70B Instruct",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "llama-4-maverick",
        "name": "Llama 4 Maverick",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 32000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "llama-4-scout",
        "name": "Llama 4 Scout",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "longcat-2.0",
        "name": "Longcat 2.0",
        "cost_per_1m_in": 0.7746,
        "cost_per_1m_out": 3.0984,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01549,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mai-thinking-1",
        "name": "Mai Thinking 1",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mercury-2.5",
        "name": "Mercury 2.5",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 260000,
        "default_max_tokens": 26000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mercury-2.5-preview",
        "name": "Mercury 2.5 Preview",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 260000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mimo-v2-flash-free",
        "name": "MiMo V2 Flash (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mimo-v2.5",
        "name": "MiMo V2.5",
        "cost_per_1m_in": 0.155,
        "cost_per_1m_out": 0.31,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0031,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.5-pro",
        "name": "MiMo V2.5 Pro",
        "cost_per_1m_in": 0.48,
        "cost_per_1m_out": 0.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00384,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-flash",
        "name": "MiMo V2.6 Flash",
        "cost_per_1m_in": 0.155,
        "cost_per_1m_out": 0.31,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0031,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-pro",
        "name": "MiMo V2.6 Pro",
        "cost_per_1m_in": 0.48,
        "cost_per_1m_out": 0.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00384,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-pro-ultraspeed",
        "name": "MiMo V2.6 Pro Ultraspeed",
        "cost_per_1m_in": 4.8,
        "cost_per_1m_out": 9.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0384,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "minimax-m2.1",
        "name": "MiniMax M2.1",
        "cost_per_1m_in": 0.288,
        "cost_per_1m_out": 1.152,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.5",
        "name": "MiniMax M2.5",
        "cost_per_1m_in": 0.288,
        "cost_per_1m_out": 1.152,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.5-highspeed",
        "name": "MiniMax M2.5 Highspeed",
        "cost_per_1m_in": 0.288,
        "cost_per_1m_out": 1.152,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.7",
        "name": "MiniMax M2.7",
        "cost_per_1m_in": 0.2958,
        "cost_per_1m_out": 1.1832,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05916,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.7-free",
        "name": "MiniMax M2.7 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "minimax-m3",
        "name": "MiniMax M3",
        "cost_per_1m_in": 0.288,
        "cost_per_1m_out": 1.152,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistral-large-3",
        "name": "Mistral Large 3",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistral-large-4-0",
        "name": "Mistral Large 4.0",
        "cost_per_1m_in": 1.36,
        "cost_per_1m_out": 4.17996,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13994,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mm-minimax-m2.7-highspeed",
        "name": "Mm Minimax M2.7 Highspeed",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "muse-spark-1.1",
        "name": "Muse Spark 1.1",
        "cost_per_1m_in": 1.375,
        "cost_per_1m_out": 4.675,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-spark-1.2",
        "name": "Muse Spark 1.2",
        "cost_per_1m_in": 1.375,
        "cost_per_1m_out": 4.675,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-spark-1.3",
        "name": "Muse Spark 1.3",
        "cost_per_1m_in": 1.375,
        "cost_per_1m_out": 4.675,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.165,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-wonder",
        "name": "Muse Wonder",
        "cost_per_1m_in": 4.4,
        "cost_per_1m_out": 22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.22,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "nemotron-3-nano-30b-a3b-free",
        "name": "Nemotron 3 Nano 30B A3B (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nemotron-3-nano-omni-30b-a3b-reasoning-free",
        "name": "Nemotron 3 Nano Omni 30B A3B (reasoning) (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "nemotron-3-super-120b-a12b-free",
        "name": "Nemotron 3 Super 120B A12B (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nemotron-3-ultra-550b-a55b-free",
        "name": "Nemotron 3 Ultra 550B A55B (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nemotron-3.5-content-safety-free",
        "name": "Nemotron 3.5 Content Safety (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "nemotron-3.5-lightning-free",
        "name": "Nemotron 3.5 Lightning (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nemotron-nano-12b-v2-vl-free",
        "name": "Nemotron Nano 12B V2 VL (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "nemotron-nano-9b-v2-free",
        "name": "Nemotron Nano 9B V2 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "north-mini-code-free",
        "name": "North Mini Code (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nvidia-nemotron-3-super-120b-a12b",
        "name": "Nvidia Nemotron 3 Super 120B A12B",
        "cost_per_1m_in": 0.11,
        "cost_per_1m_out": 0.55,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0275,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "o3",
        "name": "O3",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o3-mini",
        "name": "O3 Mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o3-pro",
        "name": "O3 Pro",
        "cost_per_1m_in": 20,
        "cost_per_1m_out": 80,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 20,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o4-mini",
        "name": "O4 Mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen-3.8-27b",
        "name": "Qwen 3.8 27B",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 1.65,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3-235b-a22b-2507",
        "name": "Qwen3 235B A22B 2507",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 1.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.07,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-235b-a22b-instruct-2507",
        "name": "Qwen3 235B A22B Instruct 2507",
        "cost_per_1m_in": 0.28,
        "cost_per_1m_out": 1.12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3-235b-a22b-thinking-2507",
        "name": "Qwen3 235B A22B Thinking 2507",
        "cost_per_1m_in": 0.28,
        "cost_per_1m_out": 2.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3-coder-30b-a3b-instruct",
        "name": "Qwen3 Coder 30B A3B Instruct",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-480b-a35b-instruct",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "cost_per_1m_in": 0.82,
        "cost_per_1m_out": 3.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-flash",
        "name": "Qwen3 Coder Flash",
        "cost_per_1m_in": 0.136,
        "cost_per_1m_out": 0.544,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-next",
        "name": "Qwen3 Coder Next",
        "cost_per_1m_in": 0.137,
        "cost_per_1m_out": 0.548,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-plus",
        "name": "Qwen3 Coder Plus",
        "cost_per_1m_in": 0.54,
        "cost_per_1m_out": 2.16,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.108,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-plus-2025-07-22",
        "name": "Qwen3 Coder Plus 2025 07-22",
        "cost_per_1m_in": 0.54,
        "cost_per_1m_out": 2.16,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.108,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-max-2026-01-23",
        "name": "Qwen3 Max 2026 01-23",
        "cost_per_1m_in": 0.4508,
        "cost_per_1m_out": 1.8032,
        "cost_per_1m_in_cached": 0.5635,
        "cost_per_1m_out_cached": 0.09016,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3-next-80b-a3b-thinking",
        "name": "Qwen3 Next 80B A3B Thinking",
        "cost_per_1m_in": 0.142,
        "cost_per_1m_out": 1.42,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3-vl-plus",
        "name": "Qwen3 VL Plus",
        "cost_per_1m_in": 0.137,
        "cost_per_1m_out": 1.37,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0274,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-122b-a10b",
        "name": "Qwen3.5 122B A10B",
        "cost_per_1m_in": 0.1126,
        "cost_per_1m_out": 0.9008,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-27b",
        "name": "Qwen3.5 27B",
        "cost_per_1m_in": 0.0846,
        "cost_per_1m_out": 0.6768,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-35b-a3b",
        "name": "Qwen3.5 35B A3B",
        "cost_per_1m_in": 0.0564,
        "cost_per_1m_out": 0.4512,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-397b-a17b",
        "name": "Qwen3.5 397B A17B",
        "cost_per_1m_in": 0.1644,
        "cost_per_1m_out": 0.9864,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-flash",
        "name": "Qwen3.5 Flash",
        "cost_per_1m_in": 0.0282,
        "cost_per_1m_out": 0.282,
        "cost_per_1m_in_cached": 0.03525,
        "cost_per_1m_out_cached": 0.00282,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-plus",
        "name": "Qwen3.5 Plus",
        "cost_per_1m_in": 0.1096,
        "cost_per_1m_out": 0.6576,
        "cost_per_1m_in_cached": 0.137,
        "cost_per_1m_out_cached": 0.01096,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-27b",
        "name": "Qwen3.6 27B",
        "cost_per_1m_in": 0.422,
        "cost_per_1m_out": 2.532,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-35b-a3b",
        "name": "Qwen3.6 35B A3B",
        "cost_per_1m_in": 0.254,
        "cost_per_1m_out": 1.524,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-flash",
        "name": "Qwen3.6 Flash",
        "cost_per_1m_in": 0.169,
        "cost_per_1m_out": 1.014,
        "cost_per_1m_in_cached": 0.21125,
        "cost_per_1m_out_cached": 0.0169,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-plus",
        "name": "Qwen3.6 Plus",
        "cost_per_1m_in": 0.282,
        "cost_per_1m_out": 1.692,
        "cost_per_1m_in_cached": 0.3525,
        "cost_per_1m_out_cached": 0.0282,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-plus-preview-free",
        "name": "Qwen3.6 Plus Preview (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.7-flash",
        "name": "Qwen3.7 Flash",
        "cost_per_1m_in": 0.0282,
        "cost_per_1m_out": 0.1128,
        "cost_per_1m_in_cached": 0.03525,
        "cost_per_1m_out_cached": 0.00564,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.7-max",
        "name": "Qwen3.7 Max",
        "cost_per_1m_in": 1.69,
        "cost_per_1m_out": 5.07,
        "cost_per_1m_in_cached": 2.1125,
        "cost_per_1m_out_cached": 0.169,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.7-plus",
        "name": "Qwen3.7 Plus",
        "cost_per_1m_in": 0.282,
        "cost_per_1m_out": 1.128,
        "cost_per_1m_in_cached": 0.3525,
        "cost_per_1m_out_cached": 0.0564,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-2.4t-a95b",
        "name": "Qwen3.8 2.4t A95B",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.8-27b",
        "name": "Qwen3.8 27B",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-flash",
        "name": "Qwen3.8 Flash",
        "cost_per_1m_in": 0.1126,
        "cost_per_1m_out": 0.38003,
        "cost_per_1m_in_cached": 0.17594,
        "cost_per_1m_out_cached": 0.01408,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-flash-free",
        "name": "Qwen3.8 Flash (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-max",
        "name": "Qwen3.8 Max",
        "cost_per_1m_in": 1.69,
        "cost_per_1m_out": 5.07,
        "cost_per_1m_in_cached": 2.1125,
        "cost_per_1m_out_cached": 0.169,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-max-2026-09-02",
        "name": "Qwen3.8 Max 2026 09-02",
        "cost_per_1m_in": 1.69,
        "cost_per_1m_out": 5.07,
        "cost_per_1m_in_cached": 2.1125,
        "cost_per_1m_out_cached": 0.169,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-max-free",
        "name": "Qwen3.8 Max (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-omni-flash",
        "name": "Qwen3.8 Omni Flash",
        "cost_per_1m_in": 0.1126,
        "cost_per_1m_out": 0.38003,
        "cost_per_1m_in_cached": 0.17594,
        "cost_per_1m_out_cached": 0.01408,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "solar-pro4",
        "name": "Solar Pro4",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 524288,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "step-3.5-flash",
        "name": "Step 3.5 Flash",
        "cost_per_1m_in": 0.11,
        "cost_per_1m_out": 0.33,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "step-3.7-flash",
        "name": "Step 3.7 Flash",
        "cost_per_1m_in": 0.22,
        "cost_per_1m_out": 1.32,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.044,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "step-5-preview",
        "name": "Step 5 Preview",
        "cost_per_1m_in": 1.08,
        "cost_per_1m_out": 3.0888,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.054,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "union-alpha-free",
        "name": "Union Alpha (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "xiaomi-mimo-v2.6-flash-free",
        "name": "Xiaomi Mimo V2.6 Flash (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "xiaomi-mimo-v2.6-pro-free",
        "name": "Xiaomi Mimo V2.6 Pro (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "zai-glm-5-turbo",
        "name": "Zai Glm 5 Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 3.9996,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 204800,
        "default_max_tokens": 20480,
        "can_reason": false,
        "supports_attachments": false
      }
    ],
    "default_headers": {
      "APP-Code": "IUFF7106"
    }
  },
  {
    "name": "Alibaba (Singapore)",
    "id": "alibaba-singapore",
    "api_key": "$ALIBABA_SINGAPORE_API_KEY",
    "api_endpoint": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
    "type": "openai-compat",
    "default_large_model_id": "qwen3.8-max",
    "default_small_model_id": "qwen3.8-flash",
    "models": [
      {
        "id": "qwen3.5-35b-a3b",
        "name": "Qwen3.5-35B-A3B",
        "cost_per_1m_in": 0.248,
        "cost_per_1m_out": 1.485,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-27b",
        "name": "Qwen3.5-27B",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-flash",
        "name": "Qwen3.6-Flash",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-plus",
        "name": "Qwen3.6-Plus",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-max-preview",
        "name": "Qwen3.6-Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.7-flash",
        "name": "Qwen3.7-Flash",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.7-plus",
        "name": "Qwen3.7-Plus",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.7-max",
        "name": "Qwen3.7-Max",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.8-max",
        "name": "Qwen3.8-Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-flash",
        "name": "Qwen3.8-Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.016,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-27b",
        "name": "Qwen3.8-27B",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-2.4t-a95b",
        "name": "Qwen3.8-2.4T-A95B",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.28,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.28,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "glm-5.1",
        "name": "GLM 5.1",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1048576,
        "default_max_tokens": 16000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.19,
        "context_window": 256000,
        "default_max_tokens": 16000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek-V4-Pro",
        "cost_per_1m_in": 2.4,
        "cost_per_1m_out": 4.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro-0813",
        "name": "DeepSeek-V4-Pro-0813",
        "cost_per_1m_in": 1.32,
        "cost_per_1m_out": 3.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.132,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-0731",
        "name": "DeepSeek-V4-Flash-0731",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 1.32,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.044,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "DeepSeek-V4.1-Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4.1-flash-1017",
        "name": "DeepSeek-V4.1-Flash-1017",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v3.2",
        "name": "DeepSeek-V3.2",
        "cost_per_1m_in": 0.57,
        "cost_per_1m_out": 1.71,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.114,
        "context_window": 128000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Alibaba (US)",
    "id": "alibaba-us",
    "api_key": "$ALIBABA_US_API_KEY",
    "api_endpoint": "https://dashscope-us.aliyuncs.com/compatible-mode/v1",
    "type": "openai-compat",
    "default_large_model_id": "qwen3.8-max",
    "default_small_model_id": "qwen3.8-flash",
    "models": [
      {
        "id": "deepseek-v4.1-flash-1017",
        "name": "DeepSeek-V4.1-Flash-1017",
        "cost_per_1m_in": 0.283,
        "cost_per_1m_out": 1.131,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "DeepSeek-V4.1-Flash",
        "cost_per_1m_in": 0.283,
        "cost_per_1m_out": 1.131,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-pro-0813",
        "name": "DeepSeek-V4-Pro-0813",
        "cost_per_1m_in": 1.272,
        "cost_per_1m_out": 3.816,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.127,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-0731",
        "name": "DeepSeek-V4-Flash-0731",
        "cost_per_1m_in": 0.424,
        "cost_per_1m_out": 1.272,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.042,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-us",
        "name": "DeepSeek-V4-Flash",
        "cost_per_1m_in": 0.138,
        "cost_per_1m_out": 0.275,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 3.957,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.283,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 3.851,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "qwen3.8-max",
        "name": "Qwen3.8-Max",
        "cost_per_1m_in": 1.65,
        "cost_per_1m_out": 4.951,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.206,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-flash",
        "name": "Qwen3.8-Flash",
        "cost_per_1m_in": 0.113,
        "cost_per_1m_out": 0.382,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 2.827,
        "cost_per_1m_out": 14.133,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.283,
        "context_window": 1048576,
        "default_max_tokens": 16000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.8939,
        "cost_per_1m_out": 3.7131,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1788,
        "context_window": 256000,
        "default_max_tokens": 16000,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Atlas Cloud",
    "id": "atlascloud",
    "api_key": "$ATLASCLOUD_API_KEY",
    "api_endpoint": "https://api.atlascloud.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "zai-org/glm-5.2",
    "default_small_model_id": "deepseek-ai/deepseek-v4-flash",
    "models": [
      {
        "id": "deepseek-ai/deepseek-v3.2",
        "name": "DeepSeek V3.2",
        "cost_per_1m_in": 0.26,
        "cost_per_1m_out": 0.38,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 163840,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V3.2-Exp",
        "name": "DeepSeek V3.2 Exp",
        "cost_per_1m_in": 0.26,
        "cost_per_1m_out": 0.38,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 163840,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/deepseek-v4-flash-0731",
        "name": "DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 1.32,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 1.68,
        "cost_per_1m_out": 3.38,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/deepseek-v4-pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 1.32,
        "cost_per_1m_out": 3.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.132,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "deepseek-ai/deepseek-v4.1-flash-1017",
        "name": "DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "zai-org/glm-5.1",
        "name": "GLM 5.1",
        "cost_per_1m_in": 1.26,
        "cost_per_1m_out": 3.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.234,
        "context_window": 202752,
        "default_max_tokens": 20275,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "zai-org/glm-5.2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 0.938,
        "cost_per_1m_out": 2.948,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1742,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "zai-org/glm-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "zai-org/glm-5.3-flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "zai-org/glm-5v-turbo",
        "name": "GLM 5v Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 202752,
        "default_max_tokens": 20275,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "tencent/hy3",
        "name": "Hunyuan 3",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "kwaipilot/kat-coder-air-v2.5",
        "name": "KAT Coder Air V2.5",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.49,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "meituan-longcat/longcat-2.0",
        "name": "LongCat 2.0",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1048756,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "minimaxai/minimax-m2.5",
        "name": "MiniMax M2.5",
        "cost_per_1m_in": 0.295,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 196608,
        "default_max_tokens": 19660,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "minimaxai/minimax-m2.7",
        "name": "MiniMax M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 196608,
        "default_max_tokens": 19660,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3.5-122b-a10b",
        "name": "Qwen3.5 122B A10B",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-27b",
        "name": "Qwen3.5 27B",
        "cost_per_1m_in": 0.27,
        "cost_per_1m_out": 2.16,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.27,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-35b-a3b",
        "name": "Qwen3.5 35B A3B",
        "cost_per_1m_in": 0.225,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.225,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-397b-a17b",
        "name": "Qwen3.5 397BA17B",
        "cost_per_1m_in": 0.55,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.6-35b-a3b",
        "name": "Qwen3.6 35B A3B",
        "cost_per_1m_in": 0.186,
        "cost_per_1m_out": 1.11375,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.186,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Baseten",
    "id": "baseten",
    "api_key": "$BASETEN_API_KEY",
    "api_endpoint": "https://inference.baseten.co/v1",
    "type": "openai-compat",
    "default_large_model_id": "zai-org/GLM-5.3",
    "default_small_model_id": "deepseek-ai/DeepSeek-V4.1-Flash",
    "models": [
      {
        "id": "reflection/Beam-1.0",
        "name": "Beam",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Flash-0731",
        "name": "DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.26,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 1.32,
        "cost_per_1m_out": 3.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.132,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4.1-Flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.007,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-ai/DeepSeek-V4.1-Flash-1017",
        "name": "DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.007,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-ai/DeepSeek-V4.1-Flash-1017-Fast",
        "name": "DeepSeek V4.1 Flash 1017 Fast",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-ai/DeepSeek-V4.1-Flash-Fast",
        "name": "DeepSeek V4.1 Flash Fast",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai-org/GLM-5.2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "high",
          "max"
        ],
        "default_reasoning_effort": "max",
        "supports_attachments": true
      },
      {
        "id": "zai-org/GLM-5.2-Fast",
        "name": "GLM 5.2 Fast",
        "cost_per_1m_in": 2.1,
        "cost_per_1m_out": 6.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.21,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai-org/GLM-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "zai-org/GLM-5.3-Fast",
        "name": "GLM 5.3 Fast",
        "cost_per_1m_in": 2.1,
        "cost_per_1m_out": 6.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.21,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai-org/GLM-5.3-Flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/Kimi-K3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "meta-models/muse-spark-open",
        "name": "Muse Spark Open",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": true
      },
      {
        "id": "nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B",
        "name": "Nemotron Super 3.5",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B",
        "name": "Nemotron Ultra",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.12,
        "context_window": 202800,
        "default_max_tokens": 202800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-120b",
        "name": "OpenAI GPT 120B",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 128072,
        "default_max_tokens": 128072,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Avian",
    "id": "avian",
    "api_key": "$AVIAN_API_KEY",
    "api_endpoint": "https://api.avian.io/v1",
    "type": "openai-compat",
    "default_large_model_id": "moonshotai/kimi-k2.5",
    "default_small_model_id": "deepseek/deepseek-v3.2",
    "models": [
      {
        "id": "deepseek/deepseek-v3.2",
        "name": "DeepSeek V3.2 (Legacy)",
        "cost_per_1m_in": 0.23,
        "cost_per_1m_out": 0.33,
        "cost_per_1m_in_cached": 0.012,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0.0028,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 1.305,
        "cost_per_1m_out": 2.61,
        "cost_per_1m_in_cached": 0.10875,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 0.561,
        "cost_per_1m_out": 1.683,
        "cost_per_1m_in_cached": 0.0187,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.1275,
        "cost_per_1m_out": 0.51,
        "cost_per_1m_in_cached": 0.00255,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.7",
        "name": "GLM-4.7",
        "cost_per_1m_in": 0.388,
        "cost_per_1m_out": 1.806,
        "cost_per_1m_in_cached": 0.097,
        "cost_per_1m_out_cached": 0,
        "context_window": 202752,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5",
        "name": "GLM-5",
        "cost_per_1m_in": 0.516,
        "cost_per_1m_out": 2.322,
        "cost_per_1m_in_cached": 0.129,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.1",
        "name": "GLM-5.1",
        "cost_per_1m_in": 0.743,
        "cost_per_1m_out": 2.971,
        "cost_per_1m_in_cached": 0.186,
        "cost_per_1m_out_cached": 0,
        "context_window": 202752,
        "default_max_tokens": 202752,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.2",
        "name": "GLM-5.2",
        "cost_per_1m_in": 0.495,
        "cost_per_1m_out": 1.733,
        "cost_per_1m_in_cached": 0.124,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 1.19,
        "cost_per_1m_out": 3.74,
        "cost_per_1m_in_cached": 0.221,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.3-flash",
        "name": "GLM-5.3 Flash",
        "cost_per_1m_in": 0.1275,
        "cost_per_1m_out": 0.425,
        "cost_per_1m_in_cached": 0.0255,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.225,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2.6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.16,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 2.55,
        "cost_per_1m_out": 12.75,
        "cost_per_1m_in_cached": 0.255,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 943718,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.5-pro",
        "name": "MiMo-V2.5 Pro",
        "cost_per_1m_in": 0.36975,
        "cost_per_1m_out": 0.7395,
        "cost_per_1m_in_cached": 0.00306,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.6-flash",
        "name": "MiMo-V2.6 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0.0028,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.6-pro",
        "name": "MiMo-V2.6 Pro",
        "cost_per_1m_in": 0.36975,
        "cost_per_1m_out": 0.7395,
        "cost_per_1m_in_cached": 0.00306,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.5",
        "name": "MiniMax M2.5",
        "cost_per_1m_in": 0.27,
        "cost_per_1m_out": 1.08,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 196608,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m3",
        "name": "MiniMax M3",
        "cost_per_1m_in": 0.255,
        "cost_per_1m_out": 1.02,
        "cost_per_1m_in_cached": 0.051,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 512000,
        "can_reason": false,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Azure OpenAI",
    "id": "azure",
    "api_key": "$AZURE_OPENAI_API_KEY",
    "api_endpoint": "$AZURE_OPENAI_API_ENDPOINT",
    "type": "azure",
    "default_large_model_id": "gpt-5",
    "default_small_model_id": "gpt-5-mini",
    "models": [
      {
        "id": "gpt-5",
        "name": "GPT-5",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "minimal",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-mini",
        "name": "GPT-5 Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0.025,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "low",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-nano",
        "name": "GPT-5 Nano",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.005,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "low",
        "supports_attachments": true
      },
      {
        "id": "codex-mini-latest",
        "name": "Codex Mini",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.375,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o4-mini",
        "name": "o4 Mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o3",
        "name": "o3",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "o3-pro",
        "name": "o3 Pro",
        "cost_per_1m_in": 20,
        "cost_per_1m_out": 80,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1",
        "name": "GPT-4.1",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1-mini",
        "name": "GPT-4.1 Mini",
        "cost_per_1m_in": 0.39999999999999997,
        "cost_per_1m_out": 1.5999999999999999,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09999999999999999,
        "context_window": 1047576,
        "default_max_tokens": 50000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.1-nano",
        "name": "GPT-4.1 Nano",
        "cost_per_1m_in": 0.09999999999999999,
        "cost_per_1m_out": 0.39999999999999997,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.024999999999999998,
        "context_window": 1047576,
        "default_max_tokens": 50000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4.5-preview",
        "name": "GPT-4.5 (Preview)",
        "cost_per_1m_in": 75,
        "cost_per_1m_out": 150,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 37.5,
        "context_window": 128000,
        "default_max_tokens": 50000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "o3-mini",
        "name": "o3 Mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-4o",
        "name": "GPT-4o",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-mini",
        "name": "GPT-4o-mini",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "AWS Bedrock US",
    "id": "bedrock",
    "type": "bedrock",
    "default_large_model_id": "us.anthropic.claude-opus-5",
    "default_small_model_id": "us.anthropic.claude-haiku-4-5-20251001-v1:0",
    "models": [
      {
        "id": "us.anthropic.claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-haiku-4-5-20251001-v1:0",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-4-7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-4-6-v1",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-4-5-20251101-v1:0",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-opus-4-1-20250805-v1:0",
        "name": "Claude Opus 4.1",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 75,
        "cost_per_1m_in_cached": 18.75,
        "cost_per_1m_out_cached": 1.5,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-fable-5-1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "us.anthropic.claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "AWS Bedrock Europe",
    "id": "bedrock-europe",
    "type": "bedrock",
    "default_large_model_id": "eu.anthropic.claude-opus-5",
    "default_small_model_id": "eu.anthropic.claude-haiku-4-5-20251001-v1:0",
    "models": [
      {
        "id": "eu.anthropic.claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2.2,
        "cost_per_1m_out": 11,
        "cost_per_1m_in_cached": 2.75,
        "cost_per_1m_out_cached": 0.22,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 3.3,
        "cost_per_1m_out": 16.5,
        "cost_per_1m_in_cached": 4.125,
        "cost_per_1m_out_cached": 0.33,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3.3,
        "cost_per_1m_out": 16.5,
        "cost_per_1m_in_cached": 4.125,
        "cost_per_1m_out_cached": 0.33,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3.3,
        "cost_per_1m_out": 16.5,
        "cost_per_1m_in_cached": 4.125,
        "cost_per_1m_out_cached": 0.33,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-haiku-4-5-20251001-v1:0",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 5.5,
        "cost_per_1m_in_cached": 1.375,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4.4,
        "cost_per_1m_out": 22,
        "cost_per_1m_in_cached": 5.5,
        "cost_per_1m_out_cached": 0.22,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5.5,
        "cost_per_1m_out": 27.5,
        "cost_per_1m_in_cached": 6.875,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5.5,
        "cost_per_1m_out": 27.5,
        "cost_per_1m_in_cached": 6.875,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-4-7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5.5,
        "cost_per_1m_out": 27.5,
        "cost_per_1m_in_cached": 6.875,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-4-6-v1",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5.5,
        "cost_per_1m_out": 27.5,
        "cost_per_1m_in_cached": 6.875,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-4-5-20251101-v1:0",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5.5,
        "cost_per_1m_out": 27.5,
        "cost_per_1m_in_cached": 6.875,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "eu.anthropic.claude-opus-4-1-20250805-v1:0",
        "name": "Claude Opus 4.1",
        "cost_per_1m_in": 16.5,
        "cost_per_1m_out": 82.5,
        "cost_per_1m_in_cached": 20.625,
        "cost_per_1m_out_cached": 1.65,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Cerebras",
    "id": "cerebras",
    "api_key": "$CEREBRAS_API_KEY",
    "api_endpoint": "https://api.cerebras.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "gpt-oss-120b",
    "default_small_model_id": "qwen-3.8-27b",
    "models": [
      {
        "id": "gpt-oss-120b",
        "name": "OpenAI GPT OSS",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 25000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen-3.8-27b",
        "name": "Qwen 3.8 27B",
        "cost_per_1m_in": 0.99,
        "cost_per_1m_out": 1.49,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 25000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      }
    ],
    "default_headers": {
      "X-Cerebras-3rd-Party-Integration": "crush"
    }
  },
  {
    "name": "Chutes",
    "id": "chutes",
    "api_key": "$CHUTES_API_KEY",
    "api_endpoint": "https://llm.chutes.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "moonshotai/Kimi-K2.6-TEE",
    "default_small_model_id": "google/gemma-4-31B-turbo-TEE",
    "models": [
      {
        "id": "deepseek-ai/DeepSeek-V3.2-TEE",
        "name": "DeepSeek-V3.2-TEE",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Flash-0731-TEE",
        "name": "DeepSeek-V4-Flash-0731-TEE",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 1.32,
        "cost_per_1m_in_cached": 0.044,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5.1-TEE",
        "name": "GLM-5.1-TEE",
        "cost_per_1m_in": 0.98,
        "cost_per_1m_out": 3.08,
        "cost_per_1m_in_cached": 0.098,
        "cost_per_1m_out_cached": 0,
        "context_window": 202752,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5.2-TEE",
        "name": "GLM-5.2-TEE",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 3.95,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2.6-TEE",
        "name": "Kimi-K2.6-TEE",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 1.95,
        "cost_per_1m_in_cached": 0.045,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/Kimi-K3-TEE",
        "name": "Kimi-K3-TEE",
        "cost_per_1m_in": 1.85,
        "cost_per_1m_out": 9.5,
        "cost_per_1m_in_cached": 0.185,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "Qwen/Qwen3-235B-A22B-Thinking-2507-TEE",
        "name": "Qwen3-235B-A22B-Thinking-2507-TEE",
        "cost_per_1m_in": 0.2989,
        "cost_per_1m_out": 1.1957,
        "cost_per_1m_in_cached": 0.02989,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-32B-TEE",
        "name": "Qwen3-32B-TEE",
        "cost_per_1m_in": 0.104,
        "cost_per_1m_out": 0.416,
        "cost_per_1m_in_cached": 0.0104,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 40960,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3.5-397B-A17B-TEE",
        "name": "Qwen3.5-397B-A17B-TEE",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.045,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "Qwen/Qwen3.6-27B-TEE",
        "name": "Qwen3.6-27B-TEE",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0.025,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "Qwen/Qwen3.8-27B-TEE",
        "name": "Qwen3.8-27B-TEE",
        "cost_per_1m_in": 0.039,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0.0039,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemma-4-31B-turbo-TEE",
        "name": "gemma-4-31B-turbo-TEE",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.37,
        "cost_per_1m_in_cached": 0.012,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "CoralBricks",
    "id": "coralbricks",
    "api_key": "$CORALBRICKS_API_KEY",
    "api_endpoint": "https://inference.coralbricks.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "deepseek-v4.1-flash-fast-fp4",
    "default_small_model_id": "deepseek-v4.1-flash-fast-fp4",
    "models": [
      {
        "id": "deepseek-v4.1-flash-fast-fp4",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.01,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.09,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "GitHub Copilot",
    "id": "copilot",
    "api_endpoint": "https://api.githubcopilot.com",
    "type": "openai-compat",
    "default_large_model_id": "claude-sonnet-5",
    "default_small_model_id": "claude-haiku-4.5",
    "models": [
      {
        "id": "claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 264000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-fable-5.1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 264000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-4.5",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-5.5",
        "name": "Claude Haiku 5.5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4.8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 264000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4.8-fast",
        "name": "Claude Opus 4.8 (fast mode)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 264000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 264000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5.5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 328000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 264000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5.5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 328000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-3.8-flash",
        "name": "Gemini 3.8 Flash",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 265536,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gemini-4-argon",
        "name": "Gemini 4 Argon",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 265536,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-3.5-turbo",
        "name": "GPT 3.5 Turbo",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 16384,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4",
        "name": "GPT 4",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32768,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4-0125-preview",
        "name": "GPT 4 Turbo",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4.1",
        "name": "GPT-4.1",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o",
        "name": "GPT-4o",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-4o-mini",
        "name": "GPT-4o mini",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-5.3-codex",
        "name": "GPT-5.3-Codex",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-nano",
        "name": "GPT-5.4 nano",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-luna",
        "name": "GPT-5.6 Luna",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 328000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-sol",
        "name": "GPT-5.6 Sol",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-terra",
        "name": "GPT-5.6 Terra",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-6-astra",
        "name": "GPT-6 Astra",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-6-luna",
        "name": "GPT-6 Luna",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-6-sol",
        "name": "GPT-6 Sol",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "gpt-6.1-sol",
        "name": "GPT-6.1 Sol",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4.6",
        "name": "Grok 4.6",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 328000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "grok-4.7",
        "name": "Grok 4.7",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 328000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Cortecs",
    "id": "cortecs",
    "api_key": "$CORTECS_API_KEY",
    "api_endpoint": "https://api.cortecs.ai/v1",
    "type": "openai",
    "default_large_model_id": "qwen3-coder-30b-a3b-instruct",
    "default_small_model_id": "glm-4.7-flash",
    "models": [
      {
        "id": "kolibri-1",
        "name": "kolibri-1",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.55,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-6-astra",
        "name": "gpt-6-astra",
        "cost_per_1m_in": 11.016,
        "cost_per_1m_out": 55.08,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash-1017",
        "name": "deepseek-v4.1-flash-1017",
        "cost_per_1m_in": 0.459,
        "cost_per_1m_out": 1.377,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-4-argon",
        "name": "gemini-4-argon",
        "cost_per_1m_in": 2.02,
        "cost_per_1m_out": 10.098,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-haiku-5.5",
        "name": "claude-haiku-5.5",
        "cost_per_1m_in": 0.101,
        "cost_per_1m_out": 0.505,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mistral-large-4-0",
        "name": "mistral-large-4-0",
        "cost_per_1m_in": 0.687,
        "cost_per_1m_out": 2.11,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-sonnet-5.5",
        "name": "claude-sonnet-5.5",
        "cost_per_1m_in": 2.02,
        "cost_per_1m_out": 10.098,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-6.1-sol",
        "name": "gpt-6.1-sol",
        "cost_per_1m_in": 2.154,
        "cost_per_1m_out": 10.771,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-6-sol",
        "name": "gpt-6-sol",
        "cost_per_1m_in": 2.154,
        "cost_per_1m_out": 10.771,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-6-luna",
        "name": "gpt-6-luna",
        "cost_per_1m_in": 0.108,
        "cost_per_1m_out": 0.539,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-opus-5.5",
        "name": "claude-opus-5.5",
        "cost_per_1m_in": 3.949,
        "cost_per_1m_out": 19.747,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "deepseek-v4.1-flash",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 0.539,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-3.8-flash",
        "name": "gemini-3.8-flash",
        "cost_per_1m_in": 0.741,
        "cost_per_1m_out": 3.703,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro-0813",
        "name": "deepseek-v4-pro-0813",
        "cost_per_1m_in": 1.795,
        "cost_per_1m_out": 3.59,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3",
        "name": "glm-5.3",
        "cost_per_1m_in": 0.459,
        "cost_per_1m_out": 1.836,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.8-flash-next",
        "name": "qwen3.8-flash-next",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 0.449,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "glm-5.3-flash",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.314,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.8-27b",
        "name": "qwen3.8-27b",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.359,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-3.7-flash",
        "name": "gemini-3.7-flash",
        "cost_per_1m_in": 0.673,
        "cost_per_1m_out": 3.366,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-3.6-flash",
        "name": "gemini-3.6-flash",
        "cost_per_1m_in": 0.673,
        "cost_per_1m_out": 3.366,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.8-2.4t-a95b",
        "name": "qwen3.8-2.4t-a95b",
        "cost_per_1m_in": 2.244,
        "cost_per_1m_out": 5.386,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-3.5-flash-lite",
        "name": "gemini-3.5-flash-lite",
        "cost_per_1m_in": 0.296,
        "cost_per_1m_out": 2.468,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-0731",
        "name": "deepseek-v4-flash-0731",
        "cost_per_1m_in": 0.074,
        "cost_per_1m_out": 0.371,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "kimi-k3",
        "name": "kimi-k3",
        "cost_per_1m_in": 2.693,
        "cost_per_1m_out": 13.464,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-opus-5",
        "name": "claude-opus-5",
        "cost_per_1m_in": 4.937,
        "cost_per_1m_out": 24.684,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5.6-sol",
        "name": "gpt-5.6-sol",
        "cost_per_1m_in": 3.949,
        "cost_per_1m_out": 19.747,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5.6-terra",
        "name": "gpt-5.6-terra",
        "cost_per_1m_in": 1.975,
        "cost_per_1m_out": 11.848,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5.6-luna",
        "name": "gpt-5.6-luna",
        "cost_per_1m_in": 0.197,
        "cost_per_1m_out": 1.185,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "apertus-70b",
        "name": "apertus-70b",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 6553,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "claude-sonnet-5",
        "name": "claude-sonnet-5",
        "cost_per_1m_in": 1.975,
        "cost_per_1m_out": 9.874,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemma-4-31b-it",
        "name": "gemma-4-31b-it",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2",
        "name": "glm-5.2",
        "cost_per_1m_in": 0.808,
        "cost_per_1m_out": 2.908,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "kimi-k2.7-code",
        "name": "kimi-k2.7-code",
        "cost_per_1m_in": 0.589,
        "cost_per_1m_out": 2.962,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m3",
        "name": "minimax-m3",
        "cost_per_1m_in": 0.269,
        "cost_per_1m_out": 1.077,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.6-27b",
        "name": "qwen3.6-27b",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-opus4-8",
        "name": "claude-opus4-8",
        "cost_per_1m_in": 4.881,
        "cost_per_1m_out": 24.404,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-3.5-flash",
        "name": "gemini-3.5-flash",
        "cost_per_1m_in": 1.48,
        "cost_per_1m_out": 8.886,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-3.1-flash-lite",
        "name": "gemini-3.1-flash-lite",
        "cost_per_1m_in": 0.244,
        "cost_per_1m_out": 1.464,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.6-35b-a3b",
        "name": "qwen3.6-35b-a3b",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemma-4-26b-a4b-it",
        "name": "gemma-4-26b-a4b-it",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro",
        "name": "deepseek-v4-pro",
        "cost_per_1m_in": 1.526,
        "cost_per_1m_out": 3.052,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mistral-medium-3.5",
        "name": "mistral-medium-3.5",
        "cost_per_1m_in": 1.375,
        "cost_per_1m_out": 7.04,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5.4",
        "name": "gpt-5.4",
        "cost_per_1m_in": 2.601,
        "cost_per_1m_out": 13.872,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 105000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "kimi-k2.6",
        "name": "kimi-k2.6",
        "cost_per_1m_in": 0.426,
        "cost_per_1m_out": 2.666,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-opus4-7",
        "name": "claude-opus4-7",
        "cost_per_1m_in": 4.881,
        "cost_per_1m_out": 24.404,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.1",
        "name": "glm-5.1",
        "cost_per_1m_in": 1.242,
        "cost_per_1m_out": 3.903,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 202752,
        "default_max_tokens": 20275,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3.5-9b",
        "name": "qwen3.5-9b",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-next",
        "name": "qwen3-coder-next",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3.5-397b-a17b",
        "name": "qwen3.5-397b-a17b",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v3.2",
        "name": "deepseek-v3.2",
        "cost_per_1m_in": 0.449,
        "cost_per_1m_out": 1.346,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mistral-small-2603",
        "name": "mistral-small-2603",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.561,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.5",
        "name": "minimax-m2.5",
        "cost_per_1m_in": 0.312,
        "cost_per_1m_out": 1.248,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 196000,
        "default_max_tokens": 19600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-4-6-sonnet",
        "name": "claude-4-6-sonnet",
        "cost_per_1m_in": 2.869,
        "cost_per_1m_out": 14.309,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-4.7-flash",
        "name": "glm-4.7-flash",
        "cost_per_1m_in": 0.072,
        "cost_per_1m_out": 0.429,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 203000,
        "default_max_tokens": 20300,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "claude-opus4-6",
        "name": "claude-opus4-6",
        "cost_per_1m_in": 4.769,
        "cost_per_1m_out": 23.843,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2",
        "name": "minimax-m2",
        "cost_per_1m_in": 0.313,
        "cost_per_1m_out": 1.261,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.1",
        "name": "minimax-m2.1",
        "cost_per_1m_in": 0.322,
        "cost_per_1m_out": 1.288,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 196000,
        "default_max_tokens": 19600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3-vl-235b-a22b",
        "name": "qwen3-vl-235b-a22b",
        "cost_per_1m_in": 0.554,
        "cost_per_1m_out": 2.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia-nemotron-3-nano-30b-a3b",
        "name": "nvidia-nemotron-3-nano-30b-a3b",
        "cost_per_1m_in": 0.054,
        "cost_per_1m_out": 0.215,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-opus4-5",
        "name": "claude-opus4-5",
        "cost_per_1m_in": 4.769,
        "cost_per_1m_out": 23.849,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "devstral-2512",
        "name": "devstral-2512",
        "cost_per_1m_in": 0.429,
        "cost_per_1m_out": 2.147,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nova-2-lite",
        "name": "nova-2-lite",
        "cost_per_1m_in": 0.335,
        "cost_per_1m_out": 2.822,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-oss-safeguard-120b",
        "name": "gpt-oss-safeguard-120b",
        "cost_per_1m_in": 0.161,
        "cost_per_1m_out": 0.626,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mistral-large-2512",
        "name": "mistral-large-2512",
        "cost_per_1m_in": 0.55,
        "cost_per_1m_out": 1.65,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ministral-8b-2512",
        "name": "ministral-8b-2512",
        "cost_per_1m_in": 0.161,
        "cost_per_1m_out": 0.161,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ministral-3b-2512",
        "name": "ministral-3b-2512",
        "cost_per_1m_in": 0.11,
        "cost_per_1m_out": 0.11,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "ministral-14b-2512",
        "name": "ministral-14b-2512",
        "cost_per_1m_in": 0.215,
        "cost_per_1m_out": 0.215,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-5.1",
        "name": "gpt-5.1",
        "cost_per_1m_in": 1.234,
        "cost_per_1m_out": 9.838,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nemotron-nano-v2-12b",
        "name": "nemotron-nano-v2-12b",
        "cost_per_1m_in": 0.215,
        "cost_per_1m_out": 0.635,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-haiku-4-5",
        "name": "claude-haiku-4-5",
        "cost_per_1m_in": 0.894,
        "cost_per_1m_out": 4.472,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-4-5-sonnet",
        "name": "claude-4-5-sonnet",
        "cost_per_1m_in": 2.683,
        "cost_per_1m_out": 13.416,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5",
        "name": "gpt-5",
        "cost_per_1m_in": 1.234,
        "cost_per_1m_out": 9.838,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-oss-120b",
        "name": "gpt-oss-120b",
        "cost_per_1m_in": 0.08,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131000,
        "default_max_tokens": 13100,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3-30b-a3b-instruct-2507",
        "name": "qwen3-30b-a3b-instruct-2507",
        "cost_per_1m_in": 0.089,
        "cost_per_1m_out": 0.268,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-oss-20b",
        "name": "gpt-oss-20b",
        "cost_per_1m_in": 0.04,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131000,
        "default_max_tokens": 13100,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mistral-small-3.2-24b-instruct-2506",
        "name": "mistral-small-3.2-24b-instruct-2506",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131000,
        "default_max_tokens": 13100,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistral-large-2402",
        "name": "mistral-large-2402",
        "cost_per_1m_in": 3.846,
        "cost_per_1m_out": 11.627,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32000,
        "default_max_tokens": 3200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "pixtral-large-2502",
        "name": "pixtral-large-2502",
        "cost_per_1m_in": 1.789,
        "cost_per_1m_out": 5.366,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-235b-a22b-instruct-2507",
        "name": "qwen3-235b-a22b-instruct-2507",
        "cost_per_1m_in": 0.179,
        "cost_per_1m_out": 0.537,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262000,
        "default_max_tokens": 26200,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-30b-a3b-instruct",
        "name": "qwen3-coder-30b-a3b-instruct",
        "cost_per_1m_in": 0.161,
        "cost_per_1m_out": 0.626,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-32b",
        "name": "qwen3-32b",
        "cost_per_1m_in": 0.161,
        "cost_per_1m_out": 0.626,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 16384,
        "default_max_tokens": 1638,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nova-lite-v1",
        "name": "nova-lite-v1",
        "cost_per_1m_in": 0.062,
        "cost_per_1m_out": 0.247,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 300000,
        "default_max_tokens": 30000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4.1-mini",
        "name": "gpt-4.1-mini",
        "cost_per_1m_in": 0.39,
        "cost_per_1m_out": 1.53,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1047576,
        "default_max_tokens": 104757,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-4.1-nano",
        "name": "gpt-4.1-nano",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.39,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1047576,
        "default_max_tokens": 104757,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nova-micro-v1",
        "name": "nova-micro-v1",
        "cost_per_1m_in": 0.036,
        "cost_per_1m_out": 0.143,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4.1",
        "name": "gpt-4.1",
        "cost_per_1m_in": 1.968,
        "cost_per_1m_out": 7.872,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1047576,
        "default_max_tokens": 104757,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nova-pro-v1",
        "name": "nova-pro-v1",
        "cost_per_1m_in": 0.824,
        "cost_per_1m_out": 3.295,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 300000,
        "default_max_tokens": 30000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistral-small-2503",
        "name": "mistral-small-2503",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gemini-2.5-flash",
        "name": "gemini-2.5-flash",
        "cost_per_1m_in": 0.268,
        "cost_per_1m_out": 2.236,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemini-2.5-pro",
        "name": "gemini-2.5-pro",
        "cost_per_1m_in": 1.342,
        "cost_per_1m_out": 8.944,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gemma-3-27b-it",
        "name": "gemma-3-27b-it",
        "cost_per_1m_in": 0.089,
        "cost_per_1m_out": 0.268,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131000,
        "default_max_tokens": 13100,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "codestral-2508",
        "name": "codestral-2508",
        "cost_per_1m_in": 0.33,
        "cost_per_1m_out": 0.99,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "llama-3.3-70b-instruct",
        "name": "llama-3.3-70b-instruct",
        "cost_per_1m_in": 0.65,
        "cost_per_1m_out": 0.65,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131000,
        "default_max_tokens": 13100,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4o",
        "name": "gpt-4o",
        "cost_per_1m_in": 2.387,
        "cost_per_1m_out": 9.547,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5-mini",
        "name": "gpt-5-mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.968,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5-nano",
        "name": "gpt-5-nano",
        "cost_per_1m_in": 0.054,
        "cost_per_1m_out": 0.394,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hermes-4-405b",
        "name": "hermes-4-405b",
        "cost_per_1m_in": 0.894,
        "cost_per_1m_out": 2.683,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistral-nemo-instruct-2407",
        "name": "mistral-nemo-instruct-2407",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.13,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gpt-4o-mini",
        "name": "gpt-4o-mini",
        "cost_per_1m_in": 0.143,
        "cost_per_1m_out": 0.573,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "DeepSeek",
    "id": "deepseek",
    "api_key": "$DEEPSEEK_API_KEY",
    "api_endpoint": "https://api.deepseek.com/v1",
    "type": "openai-compat",
    "default_large_model_id": "deepseek-v4-pro",
    "default_small_model_id": "deepseek-v4-flash",
    "models": [
      {
        "id": "deepseek-v4-flash",
        "name": "DeepSeek-V4-Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0.0028,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek-V4-Pro",
        "cost_per_1m_in": 0.435,
        "cost_per_1m_out": 0.87,
        "cost_per_1m_in_cached": 0.003625,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Fireworks",
    "id": "fireworks",
    "api_key": "$FIREWORKS_API_KEY",
    "api_endpoint": "https://api.fireworks.ai/inference/v1",
    "type": "openai-compat",
    "default_large_model_id": "accounts/fireworks/models/glm-5p3",
    "default_small_model_id": "accounts/fireworks/models/deepseek-v4p1-flash",
    "models": [
      {
        "id": "accounts/fireworks/models/qwen3p8-max",
        "name": "Qwen 3.8 Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/qwen3p7-plus",
        "name": "Qwen3.7-Plus",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.08,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/glm-5p2",
        "name": "GLM-5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "max"
        ],
        "default_reasoning_effort": "max",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/glm-5p3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/glm-5p3-flash",
        "name": "GLM-5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.029,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/ember-1",
        "name": "Ember-1",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/kimi-k2p7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.19,
        "context_window": 262000,
        "default_max_tokens": 262000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/kimi-k2p6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 262000,
        "default_max_tokens": 262000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/minimax-m3",
        "name": "Minimax M3",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.059,
        "context_window": 512000,
        "default_max_tokens": 512000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/minimax-m2p7",
        "name": "MiniMax M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.059,
        "context_window": 196608,
        "default_max_tokens": 196608,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 1.74,
        "cost_per_1m_out": 3.48,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.145,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/deepseek-v4-pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 1.32,
        "cost_per_1m_out": 3.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.044,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/deepseek-v4-flash-0731",
        "name": "DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.22,
        "cost_per_1m_out": 0.66,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.007,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/deepseek-v4p1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/deepseek-v4p1-flash-1017",
        "name": "DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1048576,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/gpt-oss-120b",
        "name": "gpt-oss-120b",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 131072,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/gpt-oss-20b",
        "name": "gpt-oss-20b",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.035,
        "context_window": 131072,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/inkling",
        "name": "Inkling",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 4.05,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.17,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "accounts/fireworks/models/nemotron-lightning-3p5-30b-a3b",
        "name": "Nemotron Lightning 3.5 30B A3B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/nemotron-3-ultra-nvfp4",
        "name": "NVIDIA Nemotron 3 Ultra NVFP4",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.119,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "accounts/fireworks/models/muse-spark-open",
        "name": "Muse Spark Open",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Groq",
    "id": "groq",
    "api_key": "$GROQ_API_KEY",
    "api_endpoint": "https://api.groq.com/openai/v1",
    "type": "openai-compat",
    "default_large_model_id": "moonshotai/kimi-k2-instruct-0905",
    "default_small_model_id": "qwen/qwen3-32b",
    "models": [
      {
        "id": "moonshotai/kimi-k2-instruct-0905",
        "name": "Kimi K2 0905",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 131072,
        "default_max_tokens": 10000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-32b",
        "name": "Qwen3 32B",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 0.59,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 10000,
        "can_reason": false,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Hugging Face",
    "id": "huggingface",
    "api_key": "$HF_TOKEN",
    "api_endpoint": "https://router.huggingface.co/v1",
    "type": "openai-compat",
    "default_large_model_id": "Qwen/Qwen3.8-27B:cerebras",
    "default_small_model_id": "Qwen/Qwen3.8-27B:cerebras",
    "models": [
      {
        "id": "Qwen/Qwen3.8-27B:cerebras",
        "name": "Qwen/Qwen3.8-27B (cerebras)",
        "cost_per_1m_in": 0.99,
        "cost_per_1m_out": 1.49,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-120b:cerebras",
        "name": "openai/gpt-oss-120b (cerebras)",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-120b:groq",
        "name": "openai/gpt-oss-120b (groq)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-20b:groq",
        "name": "openai/gpt-oss-20b (groq)",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-safeguard-20b:groq",
        "name": "openai/gpt-oss-safeguard-20b (groq)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      }
    ],
    "default_headers": {
      "HTTP-Referer": "https://charm.land",
      "X-Title": "Crush"
    }
  },
  {
    "name": "io.net",
    "id": "ionet",
    "api_key": "$IONET_API_KEY",
    "api_endpoint": "https://api.intelligence.io.solutions/api/v1",
    "type": "openai-compat",
    "default_large_model_id": "moonshotai/Kimi-K2.5",
    "default_small_model_id": "zai-org/GLM-4.7-Flash",
    "models": [
      {
        "id": "deepseek-ai/DeepSeek-V3.2",
        "name": "DeepSeek: DeepSeek V3.2",
        "cost_per_1m_in": 0.45376,
        "cost_per_1m_out": 0.82992,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.22688,
        "context_window": 163840,
        "default_max_tokens": 16384,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Flash",
        "name": "DeepSeek: DeepSeek V4 Flash",
        "cost_per_1m_in": 0.2062,
        "cost_per_1m_out": 0.5284,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1031,
        "context_window": 32768,
        "default_max_tokens": 3276,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "MiniMaxAI/MiniMax-M2.7",
        "name": "DeepSeek: DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.414,
        "cost_per_1m_out": 1.536,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.207,
        "context_window": 262100,
        "default_max_tokens": 6553,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Flash-0731",
        "name": "DeepSeek: DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.1318,
        "cost_per_1m_out": 0.2576,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0659,
        "context_window": 262100,
        "default_max_tokens": 6553,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Pro",
        "name": "DeepSeek: DeepSeek V4 Pro",
        "cost_per_1m_in": 1.454,
        "cost_per_1m_out": 2.85,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.727,
        "context_window": 1048576,
        "default_max_tokens": 60000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4-Pro-0813",
        "name": "DeepSeek: DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 0.7967,
        "cost_per_1m_out": 4.944,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.39835,
        "context_window": 1048576,
        "default_max_tokens": 39321,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V4.1-Flash",
        "name": "DeepSeek: DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.39,
        "cost_per_1m_out": 1.56,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.195,
        "context_window": 1048320,
        "default_max_tokens": 13107,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "google/gemma-4-26b-a4b-it",
        "name": "Google: Gemma 4 26B A4B",
        "cost_per_1m_in": 0.0873,
        "cost_per_1m_out": 0.305,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04365,
        "context_window": 256000,
        "default_max_tokens": 25600,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "google/gemma-4-31b-it",
        "name": "Google: Gemma 4 31B Instruct",
        "cost_per_1m_in": 0.302,
        "cost_per_1m_out": 0.658,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.151,
        "context_window": 262144,
        "default_max_tokens": 1638,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar",
        "name": "Intel: Qwen3 Coder 480B A35B Instruct INT4 Mixed AR",
        "cost_per_1m_in": 0.325,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1625,
        "context_window": 106000,
        "default_max_tokens": 10600,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
        "name": "Meta-Llama: Llama 4 Maverick 17B 128E Instruct FP8",
        "cost_per_1m_in": 0.26875,
        "cost_per_1m_out": 0.82625,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13438,
        "context_window": 430000,
        "default_max_tokens": 43000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "meta-llama/Llama-3.3-70B-Instruct",
        "name": "Meta: Llama 3.3 70B Instruct",
        "cost_per_1m_in": 0.602,
        "cost_per_1m_out": 0.788,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.301,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "MiniMaxAI/MiniMax-M2.5",
        "name": "MiniMaxAI/MiniMax-M2.5",
        "cost_per_1m_in": 0.354,
        "cost_per_1m_out": 1.416,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.177,
        "context_window": 196600,
        "default_max_tokens": 19660,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2-Instruct-0905",
        "name": "MoonshotAI: Kimi K2 Instruct 0905",
        "cost_per_1m_in": 0.57,
        "cost_per_1m_out": 2.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.285,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2-Thinking",
        "name": "MoonshotAI: Kimi K2 Thinking",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2.5",
        "name": "MoonshotAI: Kimi K2.5",
        "cost_per_1m_in": 0.5384,
        "cost_per_1m_out": 2.835,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2692,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2.6",
        "name": "MoonshotAI: Kimi K2.6",
        "cost_per_1m_in": 0.759,
        "cost_per_1m_out": 3.622,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3795,
        "context_window": 262142,
        "default_max_tokens": 26214,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2.7-Code",
        "name": "MoonshotAI: Kimi K2.7 Code",
        "cost_per_1m_in": 1.03624,
        "cost_per_1m_out": 4.57,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.51812,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K3",
        "name": "MoonshotAI: Kimi K3",
        "cost_per_1m_in": 2.5196,
        "cost_per_1m_out": 19.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.2598,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-lightning",
        "name": "NVIDIA: Nemotron 3.5 Lightning",
        "cost_per_1m_in": 0.05167,
        "cost_per_1m_out": 0.16,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02583,
        "context_window": 262144,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-super-vl",
        "name": "NVIDIA: Nemotron 3.5 Super VL",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 0.65,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09,
        "context_window": 262144,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-120b",
        "name": "OpenAI: gpt-oss-120b",
        "cost_per_1m_in": 0.168,
        "cost_per_1m_out": 0.63,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.084,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-20b",
        "name": "OpenAI: gpt-oss-20b",
        "cost_per_1m_in": 0.047,
        "cost_per_1m_out": 0.174,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0235,
        "context_window": 64000,
        "default_max_tokens": 6400,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
        "name": "Qwen: Qwen3 Next 80B A3B Instruct",
        "cost_per_1m_in": 0.10833,
        "cost_per_1m_out": 1.28333,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05417,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3.6-27B",
        "name": "Qwen: Qwen3.6 27B",
        "cost_per_1m_in": 0.339,
        "cost_per_1m_out": 3.08,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1695,
        "context_window": 32768,
        "default_max_tokens": 3276,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3.6-35B-A3B",
        "name": "Qwen: Qwen3.6 35B A3B",
        "cost_per_1m_in": 0.158,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.079,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3.8-27B",
        "name": "Qwen: Qwen3.8 27B",
        "cost_per_1m_in": 0.348,
        "cost_per_1m_out": 2.358,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.174,
        "context_window": 65536,
        "default_max_tokens": 6553,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "XiaomiMiMo/MiMo-V2.5",
        "name": "Xiaomi: MiMo-V2.5",
        "cost_per_1m_in": 0.284,
        "cost_per_1m_out": 1.168,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.142,
        "context_window": 1048576,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "XiaomiMiMo/MiMo-V2.6-Flash",
        "name": "Xiaomi: MiMo-V2.6-Flash",
        "cost_per_1m_in": 0.1416,
        "cost_per_1m_out": 0.2912,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0708,
        "context_window": 1048320,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-4.6",
        "name": "Z.ai: GLM 4.6",
        "cost_per_1m_in": 0.52667,
        "cost_per_1m_out": 2.05,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26333,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-4.7",
        "name": "Z.ai: GLM 4.7",
        "cost_per_1m_in": 0.52808,
        "cost_per_1m_out": 2.07184,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26404,
        "context_window": 202752,
        "default_max_tokens": 20275,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-4.7-Flash",
        "name": "Z.ai: GLM 4.7 Flash",
        "cost_per_1m_in": 0.06525,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03263,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5",
        "name": "Z.ai: GLM 5",
        "cost_per_1m_in": 0.86,
        "cost_per_1m_out": 2.752,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.43,
        "context_window": 202752,
        "default_max_tokens": 20275,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5.1",
        "name": "Z.ai: GLM 5.1",
        "cost_per_1m_in": 1.40028,
        "cost_per_1m_out": 4.40088,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.70014,
        "context_window": 202750,
        "default_max_tokens": 3276,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5.2",
        "name": "Z.ai: GLM 5.2",
        "cost_per_1m_in": 0.68882,
        "cost_per_1m_out": 5.964,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.34441,
        "context_window": 262144,
        "default_max_tokens": 13107,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5.3",
        "name": "Z.ai: GLM 5.3",
        "cost_per_1m_in": 1.152,
        "cost_per_1m_out": 5.2724,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.576,
        "context_window": 262144,
        "default_max_tokens": 13107,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5.3-Flash",
        "name": "Z.ai: GLM 5.3 Flash",
        "cost_per_1m_in": 0.1333,
        "cost_per_1m_out": 0.4426,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06665,
        "context_window": 262144,
        "default_max_tokens": 13107,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-4.5-Air",
        "name": "Z.ai: GLM-4.5-Air",
        "cost_per_1m_in": 0.15667,
        "cost_per_1m_out": 0.93667,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.07833,
        "context_window": 131070,
        "default_max_tokens": 13107,
        "can_reason": true,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Nebius Token Factory",
    "id": "nebius",
    "api_key": "$NEBIUS_API_KEY",
    "api_endpoint": "https://api.tokenfactory.nebius.com/v1",
    "type": "openai-compat",
    "default_large_model_id": "moonshotai/Kimi-K2.5",
    "default_small_model_id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B",
    "models": [
      {
        "id": "deepseek-ai/DeepSeek-V3.2",
        "name": "DeepSeek-V3.2",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.45,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163000,
        "default_max_tokens": 16300,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-ai/DeepSeek-V3.2-fast",
        "name": "DeepSeek-V3.2 (fast)",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org/GLM-5",
        "name": "GLM-5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 202752,
        "default_max_tokens": 20275,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "NousResearch/Hermes-4-405B",
        "name": "Hermes-4-405B",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "NousResearch/Hermes-4-70B",
        "name": "Hermes-4-70B",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "PrimeIntellect/INTELLECT-3",
        "name": "INTELLECT-3",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2.5",
        "name": "Kimi-K2.5",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "moonshotai/Kimi-K2.5-fast",
        "name": "Kimi-K2.5 (fast)",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "meta-llama/Llama-3.3-70B-Instruct",
        "name": "Llama-3.3-70B-Instruct",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",
        "name": "Meta-Llama-3.1-8B-Instruct",
        "cost_per_1m_in": 0.02,
        "cost_per_1m_out": 0.06,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "MiniMaxAI/MiniMax-M2.5",
        "name": "MiniMax-M2.5",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 196608,
        "default_max_tokens": 19660,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "MiniMaxAI/MiniMax-M2.5-fast",
        "name": "MiniMax-M2.5 (fast)",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B",
        "name": "Nemotron-3-Nano-30B-A3B",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.24,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3-super-120b-a12b",
        "name": "Nemotron-3-Super-120b-a12b",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
        "name": "Qwen3-235B-A22B-Instruct-2507",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-235B-A22B-Thinking-2507-fast",
        "name": "Qwen3-235B-A22B-Thinking-2507 (fast)",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
        "name": "Qwen3-30B-A3B-Instruct-2507",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-32B",
        "name": "Qwen3-32B",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 4096,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
        "name": "Qwen3-Next-80B-A3B-Thinking",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 12800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3-Next-80B-A3B-Thinking-fast",
        "name": "Qwen3-Next-80B-A3B-Thinking (fast)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3.5-397B-A17B",
        "name": "Qwen3.5-397B-A17B",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 26214,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "Qwen/Qwen3.5-397B-A17B-fast",
        "name": "Qwen3.5-397B-A17B (fast)",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-120b",
        "name": "gpt-oss-120b",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 13107,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-120b-fast",
        "name": "gpt-oss-120b (fast)",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 8000,
        "default_max_tokens": 800,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Neuralwatt",
    "id": "neuralwatt",
    "api_key": "$NEURALWATT_API_KEY",
    "api_endpoint": "https://api.neuralwatt.com/v1",
    "type": "openai-compat",
    "default_large_model_id": "glm-5.3",
    "default_small_model_id": "glm-5.3-flash",
    "models": [
      {
        "id": "deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0.028,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-speed",
        "name": "DeepSeek V4 Flash (Speed)",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0.028,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-flex",
        "name": "DeepSeek V4 Flash (flex)",
        "cost_per_1m_in": 0.091,
        "cost_per_1m_out": 0.182,
        "cost_per_1m_in_cached": 0.0182,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.015,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4.1-flash-speed",
        "name": "DeepSeek V4.1 Flash (Speed)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.015,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4.1-flash-flex",
        "name": "DeepSeek V4.1 Flash (flex)",
        "cost_per_1m_in": 0.0975,
        "cost_per_1m_out": 0.39,
        "cost_per_1m_in_cached": 0.00975,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "glm-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.45,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0.145,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flex",
        "name": "GLM 5.3 (flex)",
        "cost_per_1m_in": 0.9425,
        "cost_per_1m_out": 2.925,
        "cost_per_1m_in_cached": 0.09425,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "GLM-5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "glm-5.3-flash-flex",
        "name": "GLM-5.3 Flash (flex)",
        "cost_per_1m_in": 0.0975,
        "cost_per_1m_out": 0.325,
        "cost_per_1m_in_cached": 0.0195,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemma-4-31b",
        "name": "Gemma 4 31B",
        "cost_per_1m_in": 0.144,
        "cost_per_1m_out": 0.42,
        "cost_per_1m_in_cached": 0.0144,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3-flex",
        "name": "Kimi K3 (flex)",
        "cost_per_1m_in": 1.95,
        "cost_per_1m_out": 9.75,
        "cost_per_1m_in_cached": 0.195,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3-fast",
        "name": "Kimi K3 Fast",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-pro",
        "name": "MiMo-V2.6-Pro",
        "cost_per_1m_in": 0.87,
        "cost_per_1m_out": 1.74,
        "cost_per_1m_in_cached": 0.036,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-pro-flex",
        "name": "MiMo-V2.6-Pro (flex)",
        "cost_per_1m_in": 0.5655,
        "cost_per_1m_out": 1.131,
        "cost_per_1m_in_cached": 0.0234,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nw-flash",
        "name": "Neuralwatt Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.015,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nw-flash-flex",
        "name": "Neuralwatt Flash (flex)",
        "cost_per_1m_in": 0.0975,
        "cost_per_1m_out": 0.39,
        "cost_per_1m_in_cached": 0.00975,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 393216,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nw-large",
        "name": "Neuralwatt Large",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nw-large-flex",
        "name": "Neuralwatt Large (flex)",
        "cost_per_1m_in": 1.95,
        "cost_per_1m_out": 9.75,
        "cost_per_1m_in_cached": 0.195,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048560,
        "default_max_tokens": 104856,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nw-small",
        "name": "Neuralwatt Small",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nw-small-flex",
        "name": "Neuralwatt Small (flex)",
        "cost_per_1m_in": 0.2925,
        "cost_per_1m_out": 2.08,
        "cost_per_1m_in_cached": 0.1625,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen-3.8-27b",
        "name": "Qwen 3.8 27B",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen-3.8-27b-flex",
        "name": "Qwen 3.8 27B (flex)",
        "cost_per_1m_in": 0.2925,
        "cost_per_1m_out": 2.08,
        "cost_per_1m_in_cached": 0.1625,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-35b",
        "name": "Qwen3.6 35B",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 1.15,
        "cost_per_1m_in_cached": 0.029,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 26212,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-35b-flex",
        "name": "Qwen3.6 35B (flex)",
        "cost_per_1m_in": 0.1885,
        "cost_per_1m_out": 0.7475,
        "cost_per_1m_in_cached": 0.01885,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 26212,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-35b-fast",
        "name": "Qwen3.6 35B Fast",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 1.15,
        "cost_per_1m_in_cached": 0.029,
        "cost_per_1m_out_cached": 0,
        "context_window": 262128,
        "default_max_tokens": 26212,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "OpenCode Go",
    "id": "opencode-go",
    "api_key": "$OPENCODE_API_KEY",
    "api_endpoint": "https://opencode.ai/zen/go/v1",
    "type": "openai-compat",
    "default_large_model_id": "minimax-m2.7",
    "default_small_model_id": "minimax-m2.7",
    "models": [
      {
        "id": "beam-free",
        "name": "Beam Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "cat-jam-free",
        "name": "Cat Jam Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-haiku-5-5",
        "name": "Claude Haiku 5.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek V4 Pro (New)",
        "cost_per_1m_in": 0.66,
        "cost_per_1m_out": 1.98,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "glm-5.2",
        "name": "GLM-5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "GLM-5.3-Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-luna",
        "name": "GPT-5.6 Luna",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-luna",
        "name": "GPT-6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-4-argon-contributor",
        "name": "Gemini 4 Argon Contributor",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.7",
        "name": "Grok 4.7",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "hy3",
        "name": "Hy3",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.58,
        "cost_per_1m_in_cached": 0.04,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "hy4-preview",
        "name": "Hy4 preview",
        "cost_per_1m_in": 0.83,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0.04,
        "cost_per_1m_out_cached": 0,
        "context_window": 1024000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.19,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "longcat-2.5-preview-free",
        "name": "LongCat 2.5 Preview Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "longcat-2.0",
        "name": "LongCat-2.0",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mimo-v2.5",
        "name": "MiMo V2.5",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.5-pro",
        "name": "MiMo V2.5 Pro",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 0.87,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mimo-v2.6-flash",
        "name": "MiMo-V2.6-Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-pro",
        "name": "MiMo-V2.6-Pro",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 0.87,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax-m3.1-flash",
        "name": "MiniMax M3.1 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 512000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax-m3.1-flash-free",
        "name": "MiniMax M3.1 Flash Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 512000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax-m2.7",
        "name": "MiniMax-M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m3",
        "name": "MiniMax-M3",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-spark-1.2-contributor",
        "name": "Muse Spark 1.2 Contributor",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-spark-1.3-contributor",
        "name": "Muse Spark 1.3 Contributor",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.7-plus",
        "name": "Qwen3.7 Plus",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0.04,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-flash",
        "name": "Qwen3.8 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-max",
        "name": "Qwen3.8 Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": true
      },
      {
        "id": "space-bunny",
        "name": "Space Bunny",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 524288,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "step-5-preview",
        "name": "Step 5 Preview",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2.7,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "step-5-preview-free",
        "name": "Step 5 Preview Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "OpenCode Zen",
    "id": "opencode-zen",
    "api_key": "$OPENCODE_API_KEY",
    "api_endpoint": "https://opencode.ai/zen/v1",
    "type": "openai-compat",
    "default_large_model_id": "mimo-v2.6-flash-free",
    "default_small_model_id": "mimo-v2.6-flash-free",
    "models": [
      {
        "id": "beam-free",
        "name": "Beam Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "big-pickle",
        "name": "Big Pickle",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 1,
        "cost_per_1m_out_cached": 12.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-fable-5-1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 12.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-4-5",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-5-5",
        "name": "Claude Haiku 5.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-5",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 6.25,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-6",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 6.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 6.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 6.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 6.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-5",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 3.75,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 3.75,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 1.74,
        "cost_per_1m_out": 3.48,
        "cost_per_1m_in_cached": 0.14,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4.1-flash-free",
        "name": "DeepSeek V4.1 Flash Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "flint-40b-free",
        "name": "Flint 40B Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5",
        "name": "GLM-5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.1",
        "name": "GLM-5.1",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.2",
        "name": "GLM-5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "GLM-5.3-Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "glm-5.3-flash-free",
        "name": "GLM-5.3-Flash Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5",
        "name": "GPT-5",
        "cost_per_1m_in": 1.07,
        "cost_per_1m_out": 8.5,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-codex",
        "name": "GPT-5 Codex",
        "cost_per_1m_in": 1.07,
        "cost_per_1m_out": 8.5,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5-nano",
        "name": "GPT-5 Nano",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1",
        "name": "GPT-5.1",
        "cost_per_1m_in": 1.07,
        "cost_per_1m_out": 8.5,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex",
        "name": "GPT-5.1 Codex",
        "cost_per_1m_in": 1.07,
        "cost_per_1m_out": 8.5,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex-max",
        "name": "GPT-5.1 Codex Max",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.13,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.1-codex-mini",
        "name": "GPT-5.1 Codex Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2",
        "name": "GPT-5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.18,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.2-codex",
        "name": "GPT-5.2 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.18,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.3-codex",
        "name": "GPT-5.3 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.18,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.3-codex-spark",
        "name": "GPT-5.3 Codex Spark",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0.18,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "gpt-5.4",
        "name": "GPT-5.4",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-mini",
        "name": "GPT-5.4 Mini",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0.08,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-nano",
        "name": "GPT-5.4 Nano",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.4-pro",
        "name": "GPT-5.4 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 30,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.5",
        "name": "GPT-5.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.5-pro",
        "name": "GPT-5.5 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 30,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-luna",
        "name": "GPT-5.6 Luna",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-sol",
        "name": "GPT-5.6 Sol",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0.4,
        "cost_per_1m_out_cached": 5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-5.6-terra",
        "name": "GPT-5.6 Terra",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-astra",
        "name": "GPT-6 Astra",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 1,
        "cost_per_1m_out_cached": 12.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-luna",
        "name": "GPT-6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6-sol",
        "name": "GPT-6 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gpt-6.1-sol",
        "name": "GPT-6.1 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-flash",
        "name": "Gemini 3 Flash",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.05,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro",
        "name": "Gemini 3.1 Pro Preview",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.5-flash",
        "name": "Gemini 3.5 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 9,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.5-flash-lite",
        "name": "Gemini 3.5 Flash Lite",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.6-flash",
        "name": "Gemini 3.6 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.7-flash",
        "name": "Gemini 3.7 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.8-flash",
        "name": "Gemini 3.8 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-4-argon",
        "name": "Gemini 4 Argon",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.5",
        "name": "Grok 4.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.6",
        "name": "Grok 4.6",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4.7",
        "name": "Grok 4.7",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-build-0.1",
        "name": "Grok Build 0.1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.1,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.16,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.19,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0.3,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mimo-v2.6-flash-free",
        "name": "MiMo-V2.6-Flash Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax-m2.5",
        "name": "MiniMax-M2.5",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m2.7",
        "name": "MiniMax-M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m3",
        "name": "MiniMax-M3",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.06,
        "cost_per_1m_out_cached": 0,
        "context_window": 512000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistral-large-4",
        "name": "Mistral Large 4",
        "cost_per_1m_in": 0.68,
        "cost_per_1m_out": 2.09,
        "cost_per_1m_in_cached": 0.07,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-spark-1.2",
        "name": "Muse Spark 1.2",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-spark-1.3",
        "name": "Muse Spark 1.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0.15,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-wonder-1.0",
        "name": "Muse Wonder",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nemotron-3.5-lightning-free",
        "name": "Nemotron 3.5 Lightning Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nemotron-3.5-super-vl-free",
        "name": "Nemotron 3.5 Super VL Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.5-plus",
        "name": "Qwen3.5 Plus",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-plus",
        "name": "Qwen3.6 Plus",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.05,
        "cost_per_1m_out_cached": 0.63,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-flash",
        "name": "Qwen3.8 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0.02,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3.8-max",
        "name": "Qwen3.8 Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 262144,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-5-backup",
        "name": "claude-opus-5-5-backup",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "jev-1.13",
        "name": "jev-1.13",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "jev-1.13-free",
        "name": "jev-1.13-free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "test",
        "name": "test",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 20000,
        "can_reason": false,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "OpenRouter",
    "id": "openrouter",
    "api_key": "$OPENROUTER_API_KEY",
    "api_endpoint": "https://openrouter.ai/api/v1",
    "type": "openrouter",
    "default_large_model_id": "anthropic/claude-sonnet-4.6",
    "default_small_model_id": "anthropic/claude-haiku-4.5",
    "models": [
      {
        "id": "aion-labs/aion-3.5",
        "name": "AionLabs: Aion 3.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.75,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "aion-labs/aion-3.5-mini",
        "name": "AionLabs: Aion 3.5 Mini",
        "cost_per_1m_in": 0.7,
        "cost_per_1m_out": 1.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.18,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "aion-labs/aion-2.0",
        "name": "AionLabs: Aion-2.0",
        "cost_per_1m_in": 0.8,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "aion-labs/aion-3.0",
        "name": "AionLabs: Aion-3.0",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.75,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "aion-labs/aion-3.0-mini",
        "name": "AionLabs: Aion-3.0-Mini",
        "cost_per_1m_in": 0.7,
        "cost_per_1m_out": 1.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.18,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "amazon/nova-2-lite-v1",
        "name": "Amazon: Nova 2 Lite",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32767,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "amazon/nova-lite-v1",
        "name": "Amazon: Nova Lite 1.0",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.24,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 300000,
        "default_max_tokens": 2560,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "amazon/nova-micro-v1",
        "name": "Amazon: Nova Micro 1.0",
        "cost_per_1m_in": 0.035,
        "cost_per_1m_out": 0.14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 2560,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "amazon/nova-premier-v1",
        "name": "Amazon: Nova Premier 1.0",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.625,
        "context_window": 1000000,
        "default_max_tokens": 16000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "amazon/nova-pro-v1",
        "name": "Amazon: Nova Pro 1.0",
        "cost_per_1m_in": 0.8,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 300000,
        "default_max_tokens": 2560,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-fable-5",
        "name": "Anthropic: Claude Fable 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-fable-5.1",
        "name": "Anthropic: Claude Fable 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-haiku-4.5",
        "name": "Anthropic: Claude Haiku 4.5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-haiku-5.5",
        "name": "Anthropic: Claude Haiku 5.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.1",
        "name": "Anthropic: Claude Opus 4.1",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 75,
        "cost_per_1m_in_cached": 18.75,
        "cost_per_1m_out_cached": 1.5,
        "context_window": 200000,
        "default_max_tokens": 16000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.5",
        "name": "Anthropic: Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.6",
        "name": "Anthropic: Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.7",
        "name": "Anthropic: Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.8",
        "name": "Anthropic: Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5",
        "name": "Anthropic: Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5.5",
        "name": "Anthropic: Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-4.5",
        "name": "Anthropic: Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-4.6",
        "name": "Anthropic: Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-5",
        "name": "Anthropic: Claude Sonnet 5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-5.5",
        "name": "Anthropic: Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "arcee-ai/trinity-large-thinking",
        "name": "Arcee AI: Trinity Large Thinking",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 262144,
        "default_max_tokens": 40000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "bytedance-seed/seed-1.6",
        "name": "ByteDance Seed: Seed 1.6",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance-seed/seed-1.6-flash",
        "name": "ByteDance Seed: Seed 1.6 Flash",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance-seed/seed-2-1-turbo",
        "name": "ByteDance Seed: Seed 2.1 Turbo",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance-seed/seed-2.0-code",
        "name": "ByteDance Seed: Seed-2.0-Code",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance-seed/seed-2.0-lite",
        "name": "ByteDance Seed: Seed-2.0-Lite",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance-seed/seed-2.0-mini",
        "name": "ByteDance Seed: Seed-2.0-Mini",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "cohere/command-a-plus",
        "name": "Cohere: Command A+",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 192000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "cohere/command-r-08-2024",
        "name": "Cohere: Command R (08-2024)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 2000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cohere/command-r-plus-08-2024",
        "name": "Cohere: Command R+ (08-2024)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 2000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "cohere/north-mini-code:free",
        "name": "Cohere: North Mini Code (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-chat",
        "name": "DeepSeek: DeepSeek V3",
        "cost_per_1m_in": 0.32,
        "cost_per_1m_out": 0.89,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-chat-v3-0324",
        "name": "DeepSeek: DeepSeek V3 0324",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 73728,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-chat-v3.1",
        "name": "DeepSeek: DeepSeek V3.1",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.95,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 163840,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.1-terminus",
        "name": "DeepSeek: DeepSeek V3.1 Terminus",
        "cost_per_1m_in": 0.27,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 73728,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.2",
        "name": "DeepSeek: DeepSeek V3.2",
        "cost_per_1m_in": 0.2088,
        "cost_per_1m_out": 0.3096,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0216,
        "context_window": 163840,
        "default_max_tokens": 73728,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.2-exp",
        "name": "DeepSeek: DeepSeek V3.2 Exp",
        "cost_per_1m_in": 0.27,
        "cost_per_1m_out": 0.41,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 73728,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash",
        "name": "DeepSeek: DeepSeek V4 Flash 0423",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.45,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash-0731",
        "name": "DeepSeek: DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.0422,
        "cost_per_1m_out": 0.1729,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0275,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash-vision-exp",
        "name": "DeepSeek: DeepSeek V4 Flash Vision Exp",
        "cost_per_1m_in": 0.2156,
        "cost_per_1m_out": 0.6468,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00686,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-v4-pro",
        "name": "DeepSeek: DeepSeek V4 Pro 0423",
        "cost_per_1m_in": 0.44109,
        "cost_per_1m_out": 0.88218,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03654,
        "context_window": 1048576,
        "default_max_tokens": 196608,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-pro-0813",
        "name": "DeepSeek: DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 0.1307,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 1048576,
        "default_max_tokens": 196608,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4.1-flash",
        "name": "DeepSeek: DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.008,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-v4.1-flash-1017",
        "name": "DeepSeek: DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.008,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-r1-0528",
        "name": "DeepSeek: R1 0528",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 163840,
        "default_max_tokens": 73728,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "dots-studio/dots-3-note-preview:free",
        "name": "Dots Studio: Dots3-Note Preview (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 512000,
        "default_max_tokens": 230400,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "elorian/glimpse",
        "name": "Elorian: Glimpse",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 262144,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "fireworks/ember-1",
        "name": "Fireworks: Ember-1",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-flash",
        "name": "Google: Gemini 2.5 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1048576,
        "default_max_tokens": 32767,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-flash-lite",
        "name": "Google: Gemini 2.5 Flash Lite",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 1048576,
        "default_max_tokens": 32767,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-pro",
        "name": "Google: Gemini 2.5 Pro",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0.1875,
        "cost_per_1m_out_cached": 0.0625,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-pro-preview",
        "name": "Google: Gemini 2.5 Pro Preview 06-05",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0.1875,
        "cost_per_1m_out_cached": 0.0625,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3-flash-preview",
        "name": "Google: Gemini 3 Flash Preview",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-flash-lite",
        "name": "Google: Gemini 3.1 Flash Lite",
        "cost_per_1m_in": 0.125,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.0125,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-flash-lite-preview",
        "name": "Google: Gemini 3.1 Flash Lite Preview",
        "cost_per_1m_in": 0.125,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.0125,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-pro-preview",
        "name": "Google: Gemini 3.1 Pro Preview",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0.1875,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-pro-preview-customtools",
        "name": "Google: Gemini 3.1 Pro Preview Custom Tools",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.5-flash",
        "name": "Google: Gemini 3.5 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.5-flash-lite",
        "name": "Google: Gemini 3.5 Flash Lite",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0.04167,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.6-flash",
        "name": "Google: Gemini 3.6 Flash",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 1.875,
        "cost_per_1m_in_cached": 0.02083,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.7-flash",
        "name": "Google: Gemini 3.7 Flash",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 1.875,
        "cost_per_1m_in_cached": 0.02083,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.8-flash",
        "name": "Google: Gemini 3.8 Flash",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 1.875,
        "cost_per_1m_in_cached": 0.02083,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-4-argon",
        "name": "Google: Gemini 4 Argon",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0.09375,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemma-3-12b-it",
        "name": "Google: Gemma 3 12B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "google/gemma-3-27b-it",
        "name": "Google: Gemma 3 27B",
        "cost_per_1m_in": 0.08,
        "cost_per_1m_out": 0.16,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "google/gemma-4-26b-a4b-it",
        "name": "Google: Gemma 4 26B A4B ",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.33,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemma-4-26b-a4b-it:free",
        "name": "Google: Gemma 4 26B A4B  (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemma-4-31b-it",
        "name": "Google: Gemma 4 31B",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.34,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemma-4-31b-it:free",
        "name": "Google: Gemma 4 31B (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-nano-banana-2.1",
        "name": "Google: Nano Banana 2.1",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 29491,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3-pro-image",
        "name": "Google: Nano Banana Pro (Gemini 3 Pro Image)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "ibm-granite/granite-4.2-8b",
        "name": "IBM: Granite 4.2 8B",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 131072,
        "default_max_tokens": 58982,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inception/mercury-2",
        "name": "Inception: Mercury 2",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 128000,
        "default_max_tokens": 25000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inception/mercury-2.5",
        "name": "Inception: Mercury 2.5",
        "cost_per_1m_in": 0.04,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.004,
        "context_window": 260000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inception/mercury-3",
        "name": "Inception: Mercury 3",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "liquid/lfm-2.5-2.6b:free",
        "name": "LiquidAI: LFM2.5-2.6B (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 4096,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "liquid/lfm-2.5-24b-a2b",
        "name": "LiquidAI: LFM2.5-24B-A2B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "meituan/longcat-2.0",
        "name": "Meituan: LongCat 2.0",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1048756,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "meta-llama/llama-3.1-8b-instruct",
        "name": "Meta: Llama 3.1 8B Instruct",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.08,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 131072,
        "default_max_tokens": 58982,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta-llama/llama-3.3-70b-instruct",
        "name": "Meta: Llama 3.3 70B Instruct",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.32,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta-llama/llama-4-maverick",
        "name": "Meta: Llama 4 Maverick",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.17,
        "context_window": 524288,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "meta/muse-glimmer-30b",
        "name": "Meta: Muse Glimmer 30B",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.1",
        "name": "Meta: Muse Spark 1.1",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.2",
        "name": "Meta: Muse Spark 1.2",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.2-contributor",
        "name": "Meta: Muse Spark 1.2 Contributor",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.002,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.3",
        "name": "Meta: Muse Spark 1.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.3-contributor",
        "name": "Meta: Muse Spark 1.3 Contributor",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.002,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-open",
        "name": "Meta: Muse Spark Open",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-wonder",
        "name": "Meta: Muse Wonder",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax/minimax-m2",
        "name": "MiniMax: MiniMax M2",
        "cost_per_1m_in": 0.255,
        "cost_per_1m_out": 1.02,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.1",
        "name": "MiniMax: MiniMax M2.1",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.5",
        "name": "MiniMax: MiniMax M2.5",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 204800,
        "default_max_tokens": 65550,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.7",
        "name": "MiniMax: MiniMax M2.7",
        "cost_per_1m_in": 0.27,
        "cost_per_1m_out": 1.08,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.054,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m3",
        "name": "MiniMax: MiniMax M3",
        "cost_per_1m_in": 0.24,
        "cost_per_1m_out": 0.96,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.048,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax/minimax-m3.1-flash",
        "name": "MiniMax: MiniMax M3.1 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1000000,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-large",
        "name": "Mistral Large",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 128000,
        "default_max_tokens": 51200,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/mistral-large-2407",
        "name": "Mistral Large 2407",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 131072,
        "default_max_tokens": 52428,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/codestral-2508",
        "name": "Mistral: Codestral 2508",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 256000,
        "default_max_tokens": 102400,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/devstral-2512",
        "name": "Mistral: Devstral 2 2512",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 262144,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/ministral-14b-2512",
        "name": "Mistral: Ministral 3 14B 2512",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 262144,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/ministral-3b-2512",
        "name": "Mistral: Ministral 3 3B 2512",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 131072,
        "default_max_tokens": 52428,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/ministral-8b-2512",
        "name": "Mistral: Ministral 3 8B 2512",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-large-2512",
        "name": "Mistral: Mistral Large 3 2512",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 262144,
        "default_max_tokens": 104857,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-large-4-0",
        "name": "Mistral: Mistral Large 4",
        "cost_per_1m_in": 1.36,
        "cost_per_1m_out": 4.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-medium-3",
        "name": "Mistral: Mistral Medium 3",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 131072,
        "default_max_tokens": 52428,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-medium-3.1",
        "name": "Mistral: Mistral Medium 3.1",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 131072,
        "default_max_tokens": 52428,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-medium-3-5",
        "name": "Mistral: Mistral Medium 3.5",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-nemo",
        "name": "Mistral: Mistral Nemo",
        "cost_per_1m_in": 0.029,
        "cost_per_1m_out": 0.03,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/mistral-small-3.1-24b-instruct",
        "name": "Mistral: Mistral Small 3.1 24B",
        "cost_per_1m_in": 0.351,
        "cost_per_1m_out": 0.555,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 51200,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-small-3.2-24b-instruct",
        "name": "Mistral: Mistral Small 3.2 24B",
        "cost_per_1m_in": 0.09375,
        "cost_per_1m_out": 0.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistralai/mistral-small-2603",
        "name": "Mistral: Mistral Small 4",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 104857,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistralai/mixtral-8x22b-instruct",
        "name": "Mistral: Mixtral 8x22B Instruct",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 65536,
        "default_max_tokens": 26214,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/mistral-saba",
        "name": "Mistral: Saba",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 32768,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistralai/voxtral-small-24b-2507",
        "name": "Mistral: Voxtral Small 24B 2507",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 32768,
        "default_max_tokens": 13107,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2",
        "name": "MoonshotAI: Kimi K2 0711",
        "cost_per_1m_in": 0.57,
        "cost_per_1m_out": 2.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2-0905",
        "name": "MoonshotAI: Kimi K2 0905",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 49152,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2-thinking",
        "name": "MoonshotAI: Kimi K2 Thinking",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 262144,
        "default_max_tokens": 49152,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2.5",
        "name": "MoonshotAI: Kimi K2.5",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.6",
        "name": "MoonshotAI: Kimi K2.6",
        "cost_per_1m_in": 0.44935,
        "cost_per_1m_out": 1.892,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.07568,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.7-code",
        "name": "MoonshotAI: Kimi K2.7 Code",
        "cost_per_1m_in": 0.6712,
        "cost_per_1m_out": 3.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.18,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k3",
        "name": "MoonshotAI: Kimi K3",
        "cost_per_1m_in": 0.238,
        "cost_per_1m_out": 24,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.228,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-3-nano-30b-a3b",
        "name": "NVIDIA: Nemotron 3 Nano 30B A3B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "name": "NVIDIA: Nemotron 3 Nano Omni (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-3-super-120b-a12b",
        "name": "NVIDIA: Nemotron 3 Super",
        "cost_per_1m_in": 0.08,
        "cost_per_1m_out": 0.45,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3-super-120b-a12b:free",
        "name": "NVIDIA: Nemotron 3 Super (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3-ultra-550b-a55b",
        "name": "NVIDIA: Nemotron 3 Ultra",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.76,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.08,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3-ultra-550b-a55b:free",
        "name": "NVIDIA: Nemotron 3 Ultra (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-lightning",
        "name": "NVIDIA: Nemotron 3.5 Lightning",
        "cost_per_1m_in": 0.0469,
        "cost_per_1m_out": 0.134,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02345,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-lightning:free",
        "name": "NVIDIA: Nemotron 3.5 Lightning (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-super-vl",
        "name": "NVIDIA: Nemotron 3.5 Super VL",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-3.5-super-vl:free",
        "name": "NVIDIA: Nemotron 3.5 Super VL (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nex-agi/nex-n2.5-pro",
        "name": "Nex AGI: Nex-N2.5-Pro",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-audio",
        "name": "OpenAI: GPT Audio",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-audio-mini",
        "name": "OpenAI: GPT Audio Mini",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-chat-latest",
        "name": "OpenAI: GPT Chat Latest",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4-turbo",
        "name": "OpenAI: GPT-4 Turbo",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 2048,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1",
        "name": "OpenAI: GPT-4.1",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1047576,
        "default_max_tokens": 471409,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-mini",
        "name": "OpenAI: GPT-4.1 Mini",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1047576,
        "default_max_tokens": 471409,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-nano",
        "name": "OpenAI: GPT-4.1 Nano",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1047576,
        "default_max_tokens": 471409,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o",
        "name": "OpenAI: GPT-4o",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-2024-05-13",
        "name": "OpenAI: GPT-4o (2024-05-13)",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 2048,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-2024-08-06",
        "name": "OpenAI: GPT-4o (2024-08-06)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-2024-11-20",
        "name": "OpenAI: GPT-4o (2024-11-20)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-mini",
        "name": "OpenAI: GPT-4o-mini",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-mini-2024-07-18",
        "name": "OpenAI: GPT-4o-mini (2024-07-18)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5",
        "name": "OpenAI: GPT-5",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-mini",
        "name": "OpenAI: GPT-5 Mini",
        "cost_per_1m_in": 0.125,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0125,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-nano",
        "name": "OpenAI: GPT-5 Nano",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 400000,
        "default_max_tokens": 180000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-pro",
        "name": "OpenAI: GPT-5 Pro",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 120,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1",
        "name": "OpenAI: GPT-5.1",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-codex",
        "name": "OpenAI: GPT-5.1-Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-codex-max",
        "name": "OpenAI: GPT-5.1-Codex-Max",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-codex-mini",
        "name": "OpenAI: GPT-5.1-Codex-Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2",
        "name": "OpenAI: GPT-5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-chat",
        "name": "OpenAI: GPT-5.2 Chat",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 128000,
        "default_max_tokens": 16000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-pro",
        "name": "OpenAI: GPT-5.2 Pro",
        "cost_per_1m_in": 21,
        "cost_per_1m_out": 168,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-codex",
        "name": "OpenAI: GPT-5.2-Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.3-codex",
        "name": "OpenAI: GPT-5.3-Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4",
        "name": "OpenAI: GPT-5.4",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-mini",
        "name": "OpenAI: GPT-5.4 Mini",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-nano",
        "name": "OpenAI: GPT-5.4 Nano",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 400000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-pro",
        "name": "OpenAI: GPT-5.4 Pro",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 90,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5",
        "name": "OpenAI: GPT-5.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5-pro",
        "name": "OpenAI: GPT-5.5 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-luna",
        "name": "OpenAI: GPT-5.6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-luna-pro",
        "name": "OpenAI: GPT-5.6 Luna Pro",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-sol",
        "name": "OpenAI: GPT-5.6 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-sol-pro",
        "name": "OpenAI: GPT-5.6 Sol Pro",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-terra",
        "name": "OpenAI: GPT-5.6 Terra",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-terra-pro",
        "name": "OpenAI: GPT-5.6 Terra Pro",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-astra",
        "name": "OpenAI: GPT-6 Astra",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-astra-pro",
        "name": "OpenAI: GPT-6 Astra Pro",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-luna",
        "name": "OpenAI: GPT-6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-luna-pro",
        "name": "OpenAI: GPT-6 Luna Pro",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-sol",
        "name": "OpenAI: GPT-6 Sol",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-sol-pro",
        "name": "OpenAI: GPT-6 Sol Pro",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6.1-sol",
        "name": "OpenAI: GPT-6.1 Sol",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6.1-sol-pro",
        "name": "OpenAI: GPT-6.1 Sol Pro",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-oss-120b",
        "name": "OpenAI: gpt-oss-120b",
        "cost_per_1m_in": 0.03,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 131072,
        "default_max_tokens": 58982,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-20b",
        "name": "OpenAI: gpt-oss-20b",
        "cost_per_1m_in": 0.018,
        "cost_per_1m_out": 0.09,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.009,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-safeguard-20b",
        "name": "OpenAI: gpt-oss-safeguard-20b",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 131072,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/o1",
        "name": "OpenAI: o1",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 60,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 7.5,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o3",
        "name": "OpenAI: o3",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o3-mini",
        "name": "OpenAI: o3 Mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/o3-mini-high",
        "name": "OpenAI: o3 Mini High",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/o3-pro",
        "name": "OpenAI: o3 Pro",
        "cost_per_1m_in": 20,
        "cost_per_1m_out": 80,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o4-mini",
        "name": "OpenAI: o4 Mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o4-mini-high",
        "name": "OpenAI: o4 Mini High",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "unbiased/pareto-26.10",
        "name": "Pareto 26.10",
        "cost_per_1m_in": 0.8,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "unbiased/pareto-26.9",
        "name": "Pareto 26.9",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "perceptron/perceptron-mk1.5",
        "name": "Perceptron: Perceptron Mk1.5",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 36864,
        "default_max_tokens": 4096,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "poolside/laguna-s-2.1",
        "name": "Poolside: Laguna S 2.1",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.009,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "poolside/laguna-s-2.1:free",
        "name": "Poolside: Laguna S 2.1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "poolside/laguna-xs-2.1",
        "name": "Poolside: Laguna XS 2.1",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "poolside/laguna-xs-2.1:free",
        "name": "Poolside: Laguna XS 2.1 (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "prism-ml/ternary-bonsai-2-27b",
        "name": "PrismML: Ternary Bonsai 2 27B",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen-2.5-72b-instruct",
        "name": "Qwen2.5 72B Instruct",
        "cost_per_1m_in": 0.36,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32768,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen-plus",
        "name": "Qwen: Qwen-Plus",
        "cost_per_1m_in": 0.26,
        "cost_per_1m_out": 0.78,
        "cost_per_1m_in_cached": 0.325,
        "cost_per_1m_out_cached": 0.052,
        "context_window": 1000000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen-2.5-7b-instruct",
        "name": "Qwen: Qwen2.5 7B Instruct",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32768,
        "default_max_tokens": 14745,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-14b",
        "name": "Qwen: Qwen3 14B",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.24,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-235b-a22b-2507",
        "name": "Qwen: Qwen3 235B A22B Instruct 2507",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.55,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-235b-a22b-thinking-2507",
        "name": "Qwen: Qwen3 235B A22B Thinking 2507",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-30b-a3b",
        "name": "Qwen: Qwen3 30B A3B",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-30b-a3b-instruct-2507",
        "name": "Qwen: Qwen3 30B A3B Instruct 2507",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-32b",
        "name": "Qwen: Qwen3 32B",
        "cost_per_1m_in": 0.08,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-coder-30b-a3b-instruct",
        "name": "Qwen: Qwen3 Coder 30B A3B Instruct",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-coder",
        "name": "Qwen: Qwen3 Coder 480B A35B",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-coder-flash",
        "name": "Qwen: Qwen3 Coder Flash",
        "cost_per_1m_in": 0.195,
        "cost_per_1m_out": 0.975,
        "cost_per_1m_in_cached": 0.24375,
        "cost_per_1m_out_cached": 0.039,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-coder-next",
        "name": "Qwen: Qwen3 Coder Next",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.07,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-next-80b-a3b-instruct",
        "name": "Qwen: Qwen3 Next 80B A3B Instruct",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 1.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-next-80b-a3b-thinking",
        "name": "Qwen: Qwen3 Next 80B A3B Thinking",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3-vl-235b-a22b-instruct",
        "name": "Qwen: Qwen3 VL 235B A22B Instruct",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.88,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3-vl-30b-a3b-instruct",
        "name": "Qwen: Qwen3 VL 30B A3B Instruct",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3-vl-30b-a3b-thinking",
        "name": "Qwen: Qwen3 VL 30B A3B Thinking",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3-vl-8b-instruct",
        "name": "Qwen: Qwen3 VL 8B Instruct",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.12,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-397b-a17b",
        "name": "Qwen: Qwen3.5 397B A17B",
        "cost_per_1m_in": 0.39,
        "cost_per_1m_out": 2.34,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-plus-02-15",
        "name": "Qwen: Qwen3.5 Plus 2026-02-15",
        "cost_per_1m_in": 0.26,
        "cost_per_1m_out": 1.56,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-plus-20260420",
        "name": "Qwen: Qwen3.5 Plus 2026-04-20",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-122b-a10b",
        "name": "Qwen: Qwen3.5-122B-A10B",
        "cost_per_1m_in": 0.26,
        "cost_per_1m_out": 2.08,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-27b",
        "name": "Qwen: Qwen3.5-27B",
        "cost_per_1m_in": 0.195,
        "cost_per_1m_out": 1.56,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-35b-a3b",
        "name": "Qwen: Qwen3.5-35B-A3B",
        "cost_per_1m_in": 0.065,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0325,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-9b",
        "name": "Qwen: Qwen3.5-9B",
        "cost_per_1m_in": 0.08,
        "cost_per_1m_out": 0.13,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.5-flash-02-23",
        "name": "Qwen: Qwen3.5-Flash",
        "cost_per_1m_in": 0.065,
        "cost_per_1m_out": 0.26,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.6-27b",
        "name": "Qwen: Qwen3.6 27B",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.035,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.6-35b-a3b",
        "name": "Qwen: Qwen3.6 35B A3B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.6-flash",
        "name": "Qwen: Qwen3.6 Flash",
        "cost_per_1m_in": 0.1875,
        "cost_per_1m_out": 1.125,
        "cost_per_1m_in_cached": 0.23438,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.6-plus",
        "name": "Qwen: Qwen3.6 Plus",
        "cost_per_1m_in": 0.325,
        "cost_per_1m_out": 1.95,
        "cost_per_1m_in_cached": 0.40625,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.7-flash",
        "name": "Qwen: Qwen3.7 Flash",
        "cost_per_1m_in": 0.03,
        "cost_per_1m_out": 0.13,
        "cost_per_1m_in_cached": 0.038,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.7-max",
        "name": "Qwen: Qwen3.7 Max",
        "cost_per_1m_in": 1.475,
        "cost_per_1m_out": 4.425,
        "cost_per_1m_in_cached": 1.84375,
        "cost_per_1m_out_cached": 0.295,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3.7-plus",
        "name": "Qwen: Qwen3.7 Plus",
        "cost_per_1m_in": 0.32,
        "cost_per_1m_out": 1.28,
        "cost_per_1m_in_cached": 0.4,
        "cost_per_1m_out_cached": 0.064,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.8-2.4t-a95b",
        "name": "Qwen: Qwen3.8 2.4T A95B",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1010000,
        "default_max_tokens": 454500,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen/qwen3.8-27b",
        "name": "Qwen: Qwen3.8 27B",
        "cost_per_1m_in": 0.42,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.085,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.8-flash",
        "name": "Qwen: Qwen3.8 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.016,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.8-max-0902",
        "name": "Qwen: Qwen3.8 Max (0902)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.8-max-prime",
        "name": "Qwen: Qwen3.8 Max Prime",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen/qwen3.8-omni-flash",
        "name": "Qwen: Qwen3.8 Omni Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.016,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "recursive/flint-v1.0:free",
        "name": "Recursive: Flint (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "reflection/beam-1.0-501b-a23b",
        "name": "Reflection: Beam 1.0 501B A23B",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "relace/relace-search",
        "name": "Relace: Relace Search",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "sakana/fugu-max",
        "name": "Sakana: Fugu Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/fugu-ultra",
        "name": "Sakana: Fugu Ultra",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/fugu-ultra-v2",
        "name": "Sakana: Fugu Ultra v2",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/sakana-namazu",
        "name": "Sakana: Sakana Namazu",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "x-ai/grok-4.20",
        "name": "SpaceXAI: Grok 4.20",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 900000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "x-ai/grok-4.3",
        "name": "SpaceXAI: Grok 4.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 450000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "x-ai/grok-4.5",
        "name": "SpaceXAI: Grok 4.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 500000,
        "default_max_tokens": 225000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "x-ai/grok-4.6",
        "name": "SpaceXAI: Grok 4.6",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 225000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "x-ai/grok-4.7",
        "name": "SpaceXAI: Grok 4.7",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 225000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "x-ai/grok-build-0.1",
        "name": "SpaceXAI: Grok Build 0.1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 256000,
        "default_max_tokens": 115200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "stepfun/step-3.5-flash",
        "name": "StepFun: Step 3.5 Flash",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "stepfun/step-3.7-flash",
        "name": "StepFun: Step 3.7 Flash",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 262144,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "stepfun/step-5-preview",
        "name": "StepFun: Step 5 Preview",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "tencent/hy3",
        "name": "Tencent: Hy3",
        "cost_per_1m_in": 0.0825,
        "cost_per_1m_out": 0.33,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02063,
        "context_window": 262144,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "tencent/hy3-preview",
        "name": "Tencent: Hy3 preview",
        "cost_per_1m_in": 0.18,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "tencent/hy4-preview",
        "name": "Tencent: Hy4 preview",
        "cost_per_1m_in": 0.7506,
        "cost_per_1m_out": 2.2509,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0378,
        "context_window": 1048576,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "thinkingmachines/inkling",
        "name": "Thinking Machines: Inkling",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 4.05,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.17,
        "context_window": 524288,
        "default_max_tokens": 235929,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "thinkingmachines/inkling:free",
        "name": "Thinking Machines: Inkling (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "thinkingmachines/inkling-small",
        "name": "Thinking Machines: Inkling Small",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 524288,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "thinkingmachines/inkling-small:free",
        "name": "Thinking Machines: Inkling Small (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "upstage/solar-mini4",
        "name": "Upstage: Solar Mini 4",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 524288,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "upstage/solar-pro-3",
        "name": "Upstage: Solar Pro 3",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 131072,
        "default_max_tokens": 58982,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "upstage/solar-pro4",
        "name": "Upstage: Solar Pro 4",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 524288,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.5",
        "name": "Xiaomi: MiMo-V2.5",
        "cost_per_1m_in": 0.168,
        "cost_per_1m_out": 0.336,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0034,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi/mimo-v2.5-pro",
        "name": "Xiaomi: MiMo-V2.5-Pro",
        "cost_per_1m_in": 0.48024,
        "cost_per_1m_out": 0.96048,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00396,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.6-flash",
        "name": "Xiaomi: MiMo-V2.6-Flash",
        "cost_per_1m_in": 0.119,
        "cost_per_1m_out": 0.238,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.00255,
        "context_window": 1050000,
        "default_max_tokens": 472500,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi/mimo-v2.6-pro",
        "name": "Xiaomi: MiMo-V2.6-Pro",
        "cost_per_1m_in": 0.36975,
        "cost_per_1m_out": 0.7395,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0034,
        "context_window": 1050000,
        "default_max_tokens": 472500,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi/mimo-v2.6-pro-ultraspeed",
        "name": "Xiaomi: MiMo-V2.6-Pro-UltraSpeed",
        "cost_per_1m_in": 4.35,
        "cost_per_1m_out": 8.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.036,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xingchen-agi/xing4.0-29b-a4b:free",
        "name": "XingChen: Xing4.0 29B A4B (free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.5",
        "name": "Z.ai: GLM 4.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.5-air",
        "name": "Z.ai: GLM 4.5 Air",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.85,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.5v",
        "name": "Z.ai: GLM 4.5V",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 65536,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "z-ai/glm-4.6",
        "name": "Z.ai: GLM 4.6",
        "cost_per_1m_in": 0.55,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.6v",
        "name": "Z.ai: GLM 4.6V",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.055,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "z-ai/glm-4.7",
        "name": "Z.ai: GLM 4.7",
        "cost_per_1m_in": 0.54,
        "cost_per_1m_out": 1.98,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.099,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.7-flash",
        "name": "Z.ai: GLM 4.7 Flash",
        "cost_per_1m_in": 0.0605,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 58982,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5",
        "name": "Z.ai: GLM 5",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 2.55,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5-turbo",
        "name": "Z.ai: GLM 5 Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 202752,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.1",
        "name": "Z.ai: GLM 5.1",
        "cost_per_1m_in": 1.19,
        "cost_per_1m_out": 3.74,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.6,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.2",
        "name": "Z.ai: GLM 5.2",
        "cost_per_1m_in": 0.0341,
        "cost_per_1m_out": 7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.033,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.3",
        "name": "Z.ai: GLM 5.3",
        "cost_per_1m_in": 0.079,
        "cost_per_1m_out": 1.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.078,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5.3-flash",
        "name": "Z.ai: GLM 5.3 Flash",
        "cost_per_1m_in": 0.0052,
        "cost_per_1m_out": 0.1985,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0052,
        "context_window": 1048576,
        "default_max_tokens": 471859,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "z-ai/glm-5.3-flashx",
        "name": "Z.ai: GLM 5.3 FlashX",
        "cost_per_1m_in": 0.37,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.09,
        "context_window": 1048576,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "z-ai/glm-5.3-prime",
        "name": "Z.ai: GLM 5.3 Prime",
        "cost_per_1m_in": 2.8,
        "cost_per_1m_out": 8.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.56,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5v-turbo",
        "name": "Z.ai: GLM 5V Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 202752,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "inclusionai/ling-3.0-flash",
        "name": "inclusionAI: Ling 3.0 Flash",
        "cost_per_1m_in": 0.021,
        "cost_per_1m_out": 0.063,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0042,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inclusionai/ling-3.0-flash-vl",
        "name": "inclusionAI: Ling 3.0 Flash VL",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.012,
        "context_window": 131072,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "inclusionai/ling-3.1-flash",
        "name": "inclusionAI: Ling 3.1 Flash",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.225,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 117964,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      }
    ],
    "default_headers": {
      "HTTP-Referer": "https://charm.land",
      "X-Title": "Crush"
    }
  },
  {
    "name": "QiniuCloud",
    "id": "qiniucloud",
    "api_key": "$QINIUCLOUD_API_KEY",
    "api_endpoint": "https://api.qnaigc.com/v1",
    "type": "openai-compat",
    "default_large_model_id": "minimax/minimax-m2.5",
    "default_small_model_id": "glm-4.5",
    "models": [
      {
        "id": "minimax/minimax-m2.5",
        "name": "Minimax/Minimax-M2.5",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 1.17,
        "cost_per_1m_in_cached": 0.29,
        "cost_per_1m_out_cached": 1.17,
        "context_window": 204800,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-5",
        "name": "Z-Ai/GLM 5",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0.56,
        "cost_per_1m_out_cached": 2.5,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.1",
        "name": "Minimax/Minimax-M2.1",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 1.17,
        "cost_per_1m_in_cached": 0.29,
        "cost_per_1m_out_cached": 1.17,
        "context_window": 204800,
        "default_max_tokens": 4096,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 2.22,
        "cost_per_1m_in_cached": 0.56,
        "cost_per_1m_out_cached": 2.22,
        "context_window": 256000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.7",
        "name": "Z-Ai/GLM 4.7",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 1.74,
        "cost_per_1m_in_cached": 0.44,
        "cost_per_1m_out_cached": 1.74,
        "context_window": 200000,
        "default_max_tokens": 4096,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2",
        "name": "Minimax/Minimax-M2",
        "cost_per_1m_in": 0.29,
        "cost_per_1m_out": 1.17,
        "cost_per_1m_in_cached": 0.29,
        "cost_per_1m_out_cached": 1.17,
        "context_window": 200000,
        "default_max_tokens": 4096,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "z-ai/glm-4.6",
        "name": "Z-AI/GLM 4.6",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 1.75,
        "cost_per_1m_in_cached": 1,
        "cost_per_1m_out_cached": 1.75,
        "context_window": 200000,
        "default_max_tokens": 4096,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.1-terminus",
        "name": "DeepSeek/DeepSeek-V3.1-Terminus",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 1.67,
        "cost_per_1m_in_cached": 0.56,
        "cost_per_1m_out_cached": 1.67,
        "context_window": 128000,
        "default_max_tokens": 32000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek-v3.1",
        "name": "DeepSeek-V3.1",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 1.67,
        "cost_per_1m_in_cached": 0.56,
        "cost_per_1m_out_cached": 1.67,
        "context_window": 128000,
        "default_max_tokens": 32000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "doubao-seed-2.0-pro",
        "name": "Doubao Seed 2.0 Pro",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 2.22,
        "cost_per_1m_in_cached": 0.44,
        "cost_per_1m_out_cached": 2.22,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "doubao-seed-2.0-code",
        "name": "Doubao Seed 2.0 Code",
        "cost_per_1m_in": 0.44,
        "cost_per_1m_out": 2.22,
        "cost_per_1m_in_cached": 0.44,
        "cost_per_1m_out_cached": 2.22,
        "context_window": 256000,
        "default_max_tokens": 128000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "qwen3-coder-480b-a35b-instruct",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "cost_per_1m_in": 0.83,
        "cost_per_1m_out": 3.33,
        "cost_per_1m_in_cached": 0.83,
        "cost_per_1m_out_cached": 3.33,
        "context_window": 262000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5",
        "name": "GLM 4.5",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 2.22,
        "cost_per_1m_in_cached": 0.56,
        "cost_per_1m_out_cached": 2.22,
        "context_window": 131072,
        "default_max_tokens": 98304,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2-0905",
        "name": "Kimi K2 0905",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 2.22,
        "cost_per_1m_in_cached": 0.56,
        "cost_per_1m_out_cached": 2.22,
        "context_window": 256000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "supports_attachments": false
      }
    ]
  },
  {
    "name": "Scaleway",
    "id": "scaleway",
    "api_key": "$SCW_SECRET_KEY",
    "api_endpoint": "https://api.scaleway.ai/v1",
    "type": "openai-compat",
    "default_large_model_id": "qwen3.6-35b-a3b",
    "default_small_model_id": "gemma-4-26b-a4b-it",
    "models": [
      {
        "id": "qwen3.5-397b-a17b",
        "name": "Qwen 3.5 397B A17B",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "qwen3.6-35b-a3b",
        "name": "Qwen 3.6 35B A3B",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemma-4-26b-a4b-it",
        "name": "Gemma 4 26B A4B IT",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gpt-oss-120b",
        "name": "GPT OSS 120B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "mistral-medium-3.5-128b",
        "name": "Mistral Medium 3.5 128B",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "llama-3.3-70b-instruct",
        "name": "Llama 3.3 70B Instruct",
        "cost_per_1m_in": 0.9,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 100000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-235b-a22b-instruct-2507",
        "name": "Qwen 3 235B A22B Instruct 2507",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 2.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-30b-a3b-instruct",
        "name": "Qwen 3 Coder 30B A3B Instruct",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "voxtral-small-24b-2507",
        "name": "Voxtral Small 24B 2507",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistral-small-3.2-24b-instruct-2506",
        "name": "Mistral Small 3.2 24B Instruct 2506",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "devstral-2-123b-instruct-2512",
        "name": "Devstral 2 123B Instruct 2512",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "gemma-3-27b-it",
        "name": "Gemma 3 27B IT",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Vercel",
    "id": "vercel",
    "api_key": "$VERCEL_API_KEY",
    "api_endpoint": "https://ai-gateway.vercel.sh/v1",
    "type": "vercel",
    "default_large_model_id": "deepseek/deepseek-v4.1-flash",
    "default_small_model_id": "deepseek/deepseek-v4.1-flash",
    "models": [
      {
        "id": "callstack/apex",
        "name": "Apex",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 262144,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "quiverai/arrow-2",
        "name": "Arrow 2",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "quiverai/arrow-2-telos",
        "name": "Arrow 2 Telos",
        "cost_per_1m_in": 6,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 7.5,
        "cost_per_1m_out_cached": 0.6,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "reflection/beam",
        "name": "Beam 1.0",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "reflection/beam-free",
        "name": "Beam 1.0 (Free)",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "bytedance/seed-1.8",
        "name": "Bytedance Seed 1.8",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 256000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-fable-5-batch",
        "name": "Claude Fable 5 (Batch)",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-fable-5.1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-fable-5.1-batch",
        "name": "Claude Fable 5.1 (Batch)",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-haiku-4.5",
        "name": "Claude Haiku 4.5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-haiku-4.5-batch",
        "name": "Claude Haiku 4.5 (Batch)",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0.625,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-haiku-5.5",
        "name": "Claude Haiku 5.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-haiku-5.5-batch",
        "name": "Claude Haiku 5.5 (Batch)",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.25,
        "cost_per_1m_in_cached": 0.0625,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.5",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.5-batch",
        "name": "Claude Opus 4.5 (Batch)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 3.125,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 200000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.6",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.6-batch",
        "name": "Claude Opus 4.6 (Batch)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 3.125,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.7-batch",
        "name": "Claude Opus 4.7 (Batch)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 3.125,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.8-batch",
        "name": "Claude Opus 4.8 (Batch)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 3.125,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-4.8-fast",
        "name": "Claude Opus 4.8 (Fast)",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5-batch",
        "name": "Claude Opus 5 (Batch)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 3.125,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5-fast",
        "name": "Claude Opus 5 (Fast)",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5.5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5.5-batch",
        "name": "Claude Opus 5.5 (Batch)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-opus-5.5-fast",
        "name": "Claude Opus 5.5 (Fast)",
        "cost_per_1m_in": 8,
        "cost_per_1m_out": 40,
        "cost_per_1m_in_cached": 10,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-4.5",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-4.5-batch",
        "name": "Claude Sonnet 4.5 (Batch)",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 1.875,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-4.6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-4.6-batch",
        "name": "Claude Sonnet 4.6 (Batch)",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 1.875,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-5-batch",
        "name": "Claude Sonnet 5 (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-5.5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "anthropic/claude-sonnet-5.5-batch",
        "name": "Claude Sonnet 5.5 (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "minimal",
          "low",
          "medium",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "cohere/command-a",
        "name": "Command A",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.1",
        "name": "DeepSeek V3.1",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.95,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 163840,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.2",
        "name": "DeepSeek V3.2",
        "cost_per_1m_in": 0.62,
        "cost_per_1m_out": 1.85,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v3.2-thinking",
        "name": "DeepSeek V3.2 Thinking",
        "cost_per_1m_in": 0.62,
        "cost_per_1m_out": 1.85,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.26,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.028,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash-0731",
        "name": "DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.076,
        "cost_per_1m_out": 0.153,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-flash-vision-exp",
        "name": "DeepSeek V4 Flash Vision Exp",
        "cost_per_1m_in": 0.2156,
        "cost_per_1m_out": 0.6468,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0068,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 0.66,
        "cost_per_1m_out": 1.98,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.022,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4-pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 0.66,
        "cost_per_1m_out": 1.98,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.066,
        "context_window": 1000000,
        "default_max_tokens": 384000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "deepseek/deepseek-v4.1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0015,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-v4.1-flash-1017",
        "name": "DeepSeek V4.1 Flash 1017",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0015,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-v4.1-flash-1017-fast",
        "name": "DeepSeek V4.1 Flash 1017 Fast",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-v4.1-flash-fast",
        "name": "DeepSeek V4.1 Flash Fast",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.014,
        "context_window": 1048576,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "max"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "deepseek/deepseek-r1",
        "name": "DeepSeek-R1",
        "cost_per_1m_in": 1.35,
        "cost_per_1m_out": 5.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "fireworks/ember-1",
        "name": "Ember-1",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/fugu-max",
        "name": "Fugu Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/fugu-ultra",
        "name": "Fugu Ultra",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/fugu-ultra-v2",
        "name": "Fugu Ultra v2",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai/glm-4.5",
        "name": "GLM 4.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 128000,
        "default_max_tokens": 96000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-4.5-air",
        "name": "GLM 4.5 Air",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 128000,
        "default_max_tokens": 96000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-4.5v",
        "name": "GLM 4.5V",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 66000,
        "default_max_tokens": 16000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai/glm-4.6",
        "name": "GLM 4.6",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 200000,
        "default_max_tokens": 96000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-4.7",
        "name": "GLM 4.7",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 120000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-4.7-flash",
        "name": "GLM 4.7 Flash",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 131000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-4.7-flashx",
        "name": "GLM 4.7 FlashX",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5",
        "name": "GLM 5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 202800,
        "default_max_tokens": 131100,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5-turbo",
        "name": "GLM 5 Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 202800,
        "default_max_tokens": 131100,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5.1",
        "name": "GLM 5.1",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 202800,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5.2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 0.8,
        "cost_per_1m_out": 2.55,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5.2-fast",
        "name": "GLM 5.2 Fast",
        "cost_per_1m_in": 2.8,
        "cost_per_1m_out": 8.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.56,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5.3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5.3-fast",
        "name": "GLM 5.3 Fast",
        "cost_per_1m_in": 2.1,
        "cost_per_1m_out": 6.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.21,
        "context_window": 1048576,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai/glm-5.3-flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 131000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai/glm-5.3-flashx",
        "name": "GLM 5.3 FlashX",
        "cost_per_1m_in": 0.37,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai/glm-5v-turbo",
        "name": "GLM 5V Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-codex-max",
        "name": "GPT 5.1 Codex Max",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-codex-mini",
        "name": "GPT 5.1 Codex Mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-thinking",
        "name": "GPT 5.1 Thinking",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-thinking-fast",
        "name": "GPT 5.1 Thinking (Fast)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2",
        "name": "GPT 5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-pro",
        "name": "GPT 5.2 ",
        "cost_per_1m_in": 21,
        "cost_per_1m_out": 168,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-batch",
        "name": "GPT 5.2 (Batch)",
        "cost_per_1m_in": 0.875,
        "cost_per_1m_out": 7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0875,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-fast",
        "name": "GPT 5.2 (Fast)",
        "cost_per_1m_in": 3.5,
        "cost_per_1m_out": 28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.35,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.2-codex",
        "name": "GPT 5.2 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.3-codex",
        "name": "GPT 5.3 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.3-codex-fast",
        "name": "GPT 5.3 Codex (Fast)",
        "cost_per_1m_in": 3.5,
        "cost_per_1m_out": 28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.35,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4",
        "name": "GPT 5.4",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-batch",
        "name": "GPT 5.4 (Batch)",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-fast",
        "name": "GPT 5.4 (Fast)",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-mini",
        "name": "GPT 5.4 Mini",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-mini-batch",
        "name": "GPT 5.4 Mini (Batch)",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 2.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-mini-fast",
        "name": "GPT 5.4 Mini (Fast)",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-nano",
        "name": "GPT 5.4 Nano",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-nano-batch",
        "name": "GPT 5.4 Nano (Batch)",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.625,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.4-pro",
        "name": "GPT 5.4 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5",
        "name": "GPT 5.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5-batch",
        "name": "GPT 5.5 (Batch)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5-fast",
        "name": "GPT 5.5 (Fast)",
        "cost_per_1m_in": 12.5,
        "cost_per_1m_out": 75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5-pro",
        "name": "GPT 5.5 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.5-pro-batch",
        "name": "GPT 5.5 Pro (Batch)",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 90,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-luna",
        "name": "GPT 5.6 Luna",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-luna-batch",
        "name": "GPT 5.6 Luna (Batch)",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-luna-fast",
        "name": "GPT 5.6 Luna (Fast)",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-sol",
        "name": "GPT 5.6 Sol",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-sol-batch",
        "name": "GPT 5.6 Sol (Batch)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-sol-fast",
        "name": "GPT 5.6 Sol (Fast)",
        "cost_per_1m_in": 8,
        "cost_per_1m_out": 40,
        "cost_per_1m_in_cached": 10,
        "cost_per_1m_out_cached": 0.8,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-terra",
        "name": "GPT 5.6 Terra",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-terra-batch",
        "name": "GPT 5.6 Terra (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.6-terra-fast",
        "name": "GPT 5.6 Terra (Fast)",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 24,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-20b",
        "name": "GPT OSS 20B",
        "cost_per_1m_in": 0.03,
        "cost_per_1m_out": 0.14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-safeguard-120b",
        "name": "GPT OSS Safeguard 120B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-oss-safeguard-20b",
        "name": "GPT OSS Safeguard 20B",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-3.5-turbo",
        "name": "GPT-3.5 Turbo",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 16385,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "openai/gpt-4-turbo",
        "name": "GPT-4 Turbo",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1",
        "name": "GPT-4.1",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-batch",
        "name": "GPT-4.1 (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-fast",
        "name": "GPT-4.1 (Fast)",
        "cost_per_1m_in": 3.5,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.875,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-mini",
        "name": "GPT-4.1 mini",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-mini-batch",
        "name": "GPT-4.1 mini (Batch)",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-mini-fast",
        "name": "GPT-4.1 mini (Fast)",
        "cost_per_1m_in": 0.7,
        "cost_per_1m_out": 2.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.175,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-nano",
        "name": "GPT-4.1 nano",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-nano-batch",
        "name": "GPT-4.1 nano (Batch)",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0125,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4.1-nano-fast",
        "name": "GPT-4.1 nano (Fast)",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1047576,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o",
        "name": "GPT-4o",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1.25,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-batch",
        "name": "GPT-4o (Batch)",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.625,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-fast",
        "name": "GPT-4o (Fast)",
        "cost_per_1m_in": 4.25,
        "cost_per_1m_out": 17,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 2.125,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-mini",
        "name": "GPT-4o mini",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-mini-batch",
        "name": "GPT-4o mini (Batch)",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-4o-mini-fast",
        "name": "GPT-4o mini (Fast)",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5",
        "name": "GPT-5",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-batch",
        "name": "GPT-5 (Batch)",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0625,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-fast",
        "name": "GPT-5 (Fast)",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-mini",
        "name": "GPT-5 mini",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-mini-batch",
        "name": "GPT-5 mini (Batch)",
        "cost_per_1m_in": 0.125,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0125,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-mini-fast",
        "name": "GPT-5 mini (Fast)",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.045,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-nano",
        "name": "GPT-5 nano",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-nano-batch",
        "name": "GPT-5 nano (Batch)",
        "cost_per_1m_in": 0.025,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0025,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-pro",
        "name": "GPT-5 pro",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 120,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 272000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-pro-batch",
        "name": "GPT-5 pro (Batch)",
        "cost_per_1m_in": 7.5,
        "cost_per_1m_out": 60,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 272000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5-codex",
        "name": "GPT-5-Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-5.1-codex",
        "name": "GPT-5.1-Codex",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.13,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-astra",
        "name": "GPT-6 Astra",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 12.5,
        "cost_per_1m_out_cached": 1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-astra-batch",
        "name": "GPT-6 Astra (Batch)",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-astra-fast",
        "name": "GPT-6 Astra (Fast)",
        "cost_per_1m_in": 20,
        "cost_per_1m_out": 100,
        "cost_per_1m_in_cached": 25,
        "cost_per_1m_out_cached": 2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-luna",
        "name": "GPT-6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-luna-batch",
        "name": "GPT-6 Luna (Batch)",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.25,
        "cost_per_1m_in_cached": 0.0625,
        "cost_per_1m_out_cached": 0.005,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-luna-fast",
        "name": "GPT-6 Luna (Fast)",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0.25,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-sol",
        "name": "GPT-6 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-sol-batch",
        "name": "GPT-6 Sol (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6-sol-fast",
        "name": "GPT-6 Sol (Fast)",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.4,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6.1-sol",
        "name": "GPT-6.1 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6.1-sol-batch",
        "name": "GPT-6.1 Sol (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/gpt-6.1-sol-fast",
        "name": "GPT-6.1 Sol (Fast)",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-flash",
        "name": "Gemini 2.5 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-flash-batch",
        "name": "Gemini 2.5 Flash (Batch)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-flash-lite",
        "name": "Gemini 2.5 Flash Lite",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-flash-lite-batch",
        "name": "Gemini 2.5 Flash Lite (Batch)",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1048576,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-pro",
        "name": "Gemini 2.5 Pro",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-2.5-pro-batch",
        "name": "Gemini 2.5 Pro (Batch)",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.125,
        "context_window": 1048576,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3-flash",
        "name": "Gemini 3 Flash",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3-flash-batch",
        "name": "Gemini 3 Flash (Batch)",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-flash-lite",
        "name": "Gemini 3.1 Flash Lite",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-flash-lite-batch",
        "name": "Gemini 3.1 Flash Lite (Batch)",
        "cost_per_1m_in": 0.125,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-pro-preview",
        "name": "Gemini 3.1 Pro Preview",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.1-pro-preview-batch",
        "name": "Gemini 3.1 Pro Preview (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.5-flash",
        "name": "Gemini 3.5 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.5-flash-batch",
        "name": "Gemini 3.5 Flash (Batch)",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.5-flash-lite",
        "name": "Gemini 3.5 Flash Lite",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.5-flash-lite-batch",
        "name": "Gemini 3.5 Flash Lite (Batch)",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.6-flash",
        "name": "Gemini 3.6 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.6-flash-batch",
        "name": "Gemini 3.6 Flash (Batch)",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 1.875,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.7-flash",
        "name": "Gemini 3.7 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1000000,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.7-flash-batch",
        "name": "Gemini 3.7 Flash (Batch)",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 1.875,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0375,
        "context_window": 1000000,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-3.8-flash",
        "name": "Gemini 3.8 Flash",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1000000,
        "default_max_tokens": 65535,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemini-4-argon",
        "name": "Gemini 4 Argon",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google/gemma-4-31b-it",
        "name": "Gemma 4 31B IT",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "stealth/glyph-cluster",
        "name": "Glyph Cluster",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "google/gemma-4-26b-a4b-it",
        "name": "Google Gemma 4 26B A4B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-non-reasoning-beta",
        "name": "Grok 4.20 Beta Non-Reasoning",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-reasoning-beta",
        "name": "Grok 4.20 Beta Reasoning",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-multi-agent-beta",
        "name": "Grok 4.20 Multi Agent Beta",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-multi-agent",
        "name": "Grok 4.20 Multi-Agent",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-multi-agent-batch",
        "name": "Grok 4.20 Multi-Agent (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-non-reasoning",
        "name": "Grok 4.20 Non-Reasoning",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-non-reasoning-batch",
        "name": "Grok 4.20 Non-Reasoning (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-reasoning",
        "name": "Grok 4.20 Reasoning",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.20-reasoning-batch",
        "name": "Grok 4.20 Reasoning (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 2000000,
        "default_max_tokens": 2000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.3",
        "name": "Grok 4.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.3-batch",
        "name": "Grok 4.3 (Batch)",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.5",
        "name": "Grok 4.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.6",
        "name": "Grok 4.6",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-4.7",
        "name": "Grok 4.7",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 500000,
        "default_max_tokens": 500000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "spacexai/grok-build-0.1",
        "name": "Grok Build 0.1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "tencent/hy3",
        "name": "Hy3",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.58,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.035,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "thinkingmachines/inkling",
        "name": "Inkling",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 4.05,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.17,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "thinkingmachines/inkling-small",
        "name": "Inkling Small",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "interfaze/interfaze-beta",
        "name": "Interfaze Beta",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2",
        "name": "Kimi K2 Instruct",
        "cost_per_1m_in": 0.57,
        "cost_per_1m_out": 2.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.16,
        "context_window": 262000,
        "default_max_tokens": 262000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.19,
        "context_window": 256000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k2.7-code-highspeed",
        "name": "Kimi K2.7 Code High Speed",
        "cost_per_1m_in": 1.9,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.38,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "moonshotai/kimi-k3-fast",
        "name": "Kimi K3 Fast",
        "cost_per_1m_in": 4.5,
        "cost_per_1m_out": 22.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.45,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "liquid/lfm2.5-24b-a2b",
        "name": "LFM2.5-24B-A2B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 128000,
        "default_max_tokens": 8200,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "poolside/laguna-s-2.1",
        "name": "Laguna S 2.1",
        "cost_per_1m_in": 0.09,
        "cost_per_1m_out": 0.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.009,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "poolside/laguna-s-2.1-free",
        "name": "Laguna S 2.1 Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inclusionai/ling-3.0-flash",
        "name": "Ling 3.0 Flash",
        "cost_per_1m_in": 0.021,
        "cost_per_1m_out": 0.063,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0042,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inclusionai/ling-3.0-flash-fin",
        "name": "Ling 3.0 Flash Fin",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inclusionai/ling-3.0-flash-sante",
        "name": "Ling 3.0 Flash Sante",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inclusionai/ling-3.0-flash-vl",
        "name": "Ling 3.0 Flash VL",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "inclusionai/ling-3.1-flash",
        "name": "Ling 3.1 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "meta/llama-3.1-70b",
        "name": "Llama 3.1 70B Instruct",
        "cost_per_1m_in": 0.72,
        "cost_per_1m_out": 0.72,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta/llama-3.1-8b",
        "name": "Llama 3.1 8B Instruct",
        "cost_per_1m_in": 0.22,
        "cost_per_1m_out": 0.22,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta/llama-3.3-70b",
        "name": "Llama 3.3 70B Instruct",
        "cost_per_1m_in": 0.72,
        "cost_per_1m_out": 0.72,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "meta/llama-4-maverick",
        "name": "Llama 4 Maverick 17B Instruct",
        "cost_per_1m_in": 0.24,
        "cost_per_1m_out": 0.97,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "meta/llama-4-scout",
        "name": "Llama 4 Scout 17B Instruct",
        "cost_per_1m_in": 0.17,
        "cost_per_1m_out": 0.66,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "meituan/longcat-2.5-preview",
        "name": "LongCat 2.5 Preview",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "inception/mercury-2",
        "name": "Mercury 2",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 128000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inception/mercury-2.5",
        "name": "Mercury 2.5",
        "cost_per_1m_in": 0.04,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.004,
        "context_window": 260000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inception/mercury-3",
        "name": "Mercury 3",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inception/mercury-coder-small",
        "name": "Mercury Coder Small Beta",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.5",
        "name": "MiMo M2.5",
        "cost_per_1m_in": 0.119,
        "cost_per_1m_out": 0.238,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0025,
        "context_window": 1050000,
        "default_max_tokens": 131100,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi/mimo-v2.5-pro",
        "name": "MiMo V2.5 Pro",
        "cost_per_1m_in": 0.3045,
        "cost_per_1m_out": 0.609,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0028,
        "context_window": 1050000,
        "default_max_tokens": 131000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "xiaomi/mimo-v2.6-flash",
        "name": "MiMo V2.6 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.28,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0028,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi/mimo-v2.6-pro",
        "name": "MiMo V2.6 Pro",
        "cost_per_1m_in": 0.435,
        "cost_per_1m_out": 0.87,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.0036,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi/mimo-v2.6-pro-ultraspeed",
        "name": "MiMo V2.6 Pro UltraSpeed",
        "cost_per_1m_in": 4.35,
        "cost_per_1m_out": 8.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.036,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax/minimax-m2",
        "name": "MiniMax M2",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 205000,
        "default_max_tokens": 205000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.1",
        "name": "MiniMax M2.1",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.1-lightning",
        "name": "MiniMax M2.1 Lightning",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 204800,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.5",
        "name": "MiniMax M2.5",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 204800,
        "default_max_tokens": 131000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.5-highspeed",
        "name": "MiniMax M2.5 High Speed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 204800,
        "default_max_tokens": 131000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.7",
        "name": "MiniMax M2.7",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 204800,
        "default_max_tokens": 131000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m2.7-highspeed",
        "name": "MiniMax M2.7 High Speed",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.375,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 204800,
        "default_max_tokens": 131100,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax/minimax-m3",
        "name": "MiniMax M3",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 512000,
        "default_max_tokens": 512000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax/minimax-m3.1-flash",
        "name": "MiniMax-M3.1-Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 1000000,
        "default_max_tokens": 524288,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistral/ministral-14b",
        "name": "Ministral 14B",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.02,
        "context_window": 262144,
        "default_max_tokens": 256000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistral/ministral-3b",
        "name": "Ministral 3B",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 131072,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistral/ministral-8b",
        "name": "Ministral 8B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistral/codestral",
        "name": "Mistral Codestral",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.03,
        "context_window": 128000,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistral/mistral-large-3",
        "name": "Mistral Large 3",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 262144,
        "default_max_tokens": 256000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "mistral/mistral-large-4",
        "name": "Mistral Large 4",
        "cost_per_1m_in": 1.36,
        "cost_per_1m_out": 4.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.14,
        "context_window": 524288,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "mistral/mistral-medium-3.5",
        "name": "Mistral Medium Latest",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 262144,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "none",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "mistral/mistral-nemo",
        "name": "Mistral Nemo 12B",
        "cost_per_1m_in": 0.029,
        "cost_per_1m_out": 0.03,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mistral/mistral-small",
        "name": "Mistral Small",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.015,
        "context_window": 262144,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "meta/muse-glimmer-30b",
        "name": "Muse Glimmer 30B",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.1",
        "name": "Muse Spark 1.1",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.2",
        "name": "Muse Spark 1.2",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.2-contributor",
        "name": "Muse Spark 1.2 Contributor",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.002,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.3",
        "name": "Muse Spark 1.3",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-1.3-contributor",
        "name": "Muse Spark 1.3 Contributor",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.002,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-spark-open",
        "name": "Muse Spark Open",
        "cost_per_1m_in": 1.25,
        "cost_per_1m_out": 4.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "meta/muse-wonder-1.0",
        "name": "Muse Wonder",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-3-super-120b-a12b",
        "name": "NVIDIA Nemotron 3 Super 120B A12B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.65,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-super-vl",
        "name": "NVIDIA Nemotron 3.5 Super VL",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-3-nano-30b-a3b",
        "name": "Nemotron 3 Nano 30B A3B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.025,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3-ultra-550b-a55b",
        "name": "Nemotron 3 Ultra",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.12,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-lightning",
        "name": "Nemotron 3.5 Lightning 30B",
        "cost_per_1m_in": 0.05,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 262144,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia/nemotron-3.5-lightning-free",
        "name": "Nemotron 3.5 Lightning Free",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "amazon/nova-2-lite",
        "name": "Nova 2 Lite",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.075,
        "context_window": 1000000,
        "default_max_tokens": 1000000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "amazon/nova-lite",
        "name": "Nova Lite",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.24,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 300000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "amazon/nova-micro",
        "name": "Nova Micro",
        "cost_per_1m_in": 0.035,
        "cost_per_1m_out": 0.14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "amazon/nova-pro",
        "name": "Nova Pro",
        "cost_per_1m_in": 0.8,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 300000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-nano-12b-v2-vl",
        "name": "Nvidia Nemotron Nano 12B V2 VL",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia/nemotron-nano-9b-v2",
        "name": "Nvidia Nemotron Nano 9B V2",
        "cost_per_1m_in": 0.06,
        "cost_per_1m_out": 0.23,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen-3-32b",
        "name": "Qwen 3 32B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-coder-30b-a3b",
        "name": "Qwen 3 Coder 30B A3B Instruct",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-max-thinking",
        "name": "Qwen 3 Max Thinking",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.24,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3.5-flash",
        "name": "Qwen 3.5 Flash",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.125,
        "cost_per_1m_out_cached": 0.01,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.5-plus",
        "name": "Qwen 3.5 Plus",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2.4,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.6-27b",
        "name": "Qwen 3.6 27B",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 3.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.6-plus",
        "name": "Qwen 3.6 Plus",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.625,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.7-flash",
        "name": "Qwen 3.7 Flash",
        "cost_per_1m_in": 0.03,
        "cost_per_1m_out": 0.13,
        "cost_per_1m_in_cached": 0.038,
        "cost_per_1m_out_cached": 0.006,
        "context_window": 991000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.7-max",
        "name": "Qwen 3.7 Max",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 3.125,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 991000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3.7-plus",
        "name": "Qwen 3.7 Plus",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 1.6,
        "cost_per_1m_in_cached": 0.5,
        "cost_per_1m_out_cached": 0.08,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.8-flash",
        "name": "Qwen 3.8 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0.016,
        "context_window": 991000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.8-max",
        "name": "Qwen 3.8 Max",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 262144,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.8-max-prime",
        "name": "Qwen 3.8 Max Prime",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 5,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.8-omni-flash",
        "name": "Qwen 3.8 Omni Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.47,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.016,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen-3-235b",
        "name": "Qwen3 235B A22B",
        "cost_per_1m_in": 0.22,
        "cost_per_1m_out": 0.88,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-coder",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "cost_per_1m_in": 0.22,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.022,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-coder-next",
        "name": "Qwen3 Coder Next",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-next-80b-a3b-instruct",
        "name": "Qwen3 Next 80B A3B Instruct",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262114,
        "default_max_tokens": 262114,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-next-80b-a3b-thinking",
        "name": "Qwen3 Next 80B A3B Thinking",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3-vl-instruct",
        "name": "Qwen3 VL 235B A22B Instruct",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.88,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.11,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen-3-14b",
        "name": "Qwen3-14B",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.24,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen-3-30b",
        "name": "Qwen3-30B-A3B",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 40960,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "alibaba/qwen3.8-2.4t-a95b",
        "name": "Qwen3.8 2.4T A95B",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 262144,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.8-27b",
        "name": "Qwen3.8 27B",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0.625,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "alibaba/qwen3.8-max-0902",
        "name": "Qwen3.8 Max 0902",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 6,
        "cost_per_1m_in_cached": 2.5,
        "cost_per_1m_out_cached": 0.25,
        "context_window": 991000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "sakana/namazu",
        "name": "Sakana Namazu",
        "cost_per_1m_in": 0.95,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.15,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance/seed-1.6",
        "name": "Seed 1.6",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 256000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "bytedance/seed-2.1-turbo",
        "name": "Seed 2.1 Turbo",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 262144,
        "default_max_tokens": 262144,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "stepfun/step-3.7-flash",
        "name": "Step 3.7 Flash",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.04,
        "context_window": 256000,
        "default_max_tokens": 256000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "stepfun/step-5-preview",
        "name": "Step 5 Preview",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.1,
        "context_window": 1048576,
        "default_max_tokens": 1048576,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "tencent/hy4-preview",
        "name": "Tencent Hy4 Preview",
        "cost_per_1m_in": 0.834,
        "cost_per_1m_out": 2.501,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.042,
        "context_window": 1024000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mixedbread/toast-1",
        "name": "Toast 1",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.72,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.036,
        "context_window": 131000,
        "default_max_tokens": 4000,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "arcee-ai/trinity-large-thinking",
        "name": "Trinity Large Thinking",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.06,
        "context_window": 262100,
        "default_max_tokens": 80000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/o1",
        "name": "o1",
        "cost_per_1m_in": 15,
        "cost_per_1m_out": 60,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 7.5,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o3",
        "name": "o3",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o3-fast",
        "name": "o3 (Fast)",
        "cost_per_1m_in": 3.5,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.875,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o3-pro",
        "name": "o3 Pro",
        "cost_per_1m_in": 20,
        "cost_per_1m_out": 80,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o3-mini",
        "name": "o3-mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.55,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai/o4-mini",
        "name": "o4-mini",
        "cost_per_1m_in": 1.1,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.275,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai/o4-mini-fast",
        "name": "o4-mini (Fast)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 100000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      }
    ],
    "default_headers": {
      "HTTP-Referer": "https://charm.land",
      "X-Title": "Crush"
    }
  },
  {
    "name": "Venice AI",
    "id": "venice",
    "api_key": "$VENICE_API_KEY",
    "api_endpoint": "https://api.venice.ai/api/v1",
    "type": "openai-compat",
    "default_large_model_id": "claude-fable-5",
    "default_small_model_id": "deepseek-v4-flash-0731",
    "models": [
      {
        "id": "abliteration-abliterated-model-large-v2",
        "name": "Abliterated Large V2",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "aion-labs-aion-3-0",
        "name": "Aion 3.0",
        "cost_per_1m_in": 3.75,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "aion-labs-aion-3-0-mini",
        "name": "Aion 3.0 Mini",
        "cost_per_1m_in": 0.875,
        "cost_per_1m_out": 1.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "aion-labs-aion-3-5",
        "name": "Aion 3.5",
        "cost_per_1m_in": 3.75,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "aion-labs-aion-3-5-mini",
        "name": "Aion 3.5 Mini",
        "cost_per_1m_in": 0.875,
        "cost_per_1m_out": 1.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "claude-fable-5",
        "name": "Claude Fable 5",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-fable-5-1",
        "name": "Claude Fable 5.1",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-5-5",
        "name": "Claude Haiku 5.5",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-5",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-6",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-7",
        "name": "Claude Opus 4.7",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-8",
        "name": "Claude Opus 4.8",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-8-fast",
        "name": "Claude Opus 4.8 Fast",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5",
        "name": "Claude Opus 5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-fast",
        "name": "Claude Opus 5 Fast",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-5-5-fast",
        "name": "Claude Opus 5.5 Fast",
        "cost_per_1m_in": 8,
        "cost_per_1m_out": 40,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-5",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v3.2",
        "name": "DeepSeek V3.2",
        "cost_per_1m_in": 0.33,
        "cost_per_1m_out": 0.48,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 160000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "e2ee-deepseek-v4-flash",
        "name": "DeepSeek V4 Flash",
        "cost_per_1m_in": 0.182,
        "cost_per_1m_out": 0.373,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 8192,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash",
        "name": "DeepSeek V4 Flash 0423",
        "cost_per_1m_in": 0.138,
        "cost_per_1m_out": 0.275,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-0731",
        "name": "DeepSeek V4 Flash 0731",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.26,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-flash-0731-fast",
        "name": "DeepSeek V4 Flash 0731 Fast",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 0.7,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro",
        "name": "DeepSeek V4 Pro",
        "cost_per_1m_in": 1.65,
        "cost_per_1m_out": 3.301,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-pro-0813",
        "name": "DeepSeek V4 Pro 0813",
        "cost_per_1m_in": 1.65,
        "cost_per_1m_out": 4.95,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "deepseek-v4-1-flash",
        "name": "DeepSeek V4.1 Flash",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "deepseek-v4-1-flash-1017",
        "name": "DeepSeek v4.1 Flash (1017)",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "zai-org-glm-4.6",
        "name": "GLM 4.6",
        "cost_per_1m_in": 0.43,
        "cost_per_1m_out": 1.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org-glm-4.7",
        "name": "GLM 4.7",
        "cost_per_1m_in": 0.55,
        "cost_per_1m_out": 2.65,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "olafangensan-glm-4.7-flash-heretic",
        "name": "GLM 4.7 Flash Heretic",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 24000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org-glm-5",
        "name": "GLM 5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai-glm-5-turbo",
        "name": "GLM 5 Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org-glm-5-1",
        "name": "GLM 5.1",
        "cost_per_1m_in": 1.54,
        "cost_per_1m_out": 4.84,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 80000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "e2ee-glm-5-2-p",
        "name": "GLM 5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 5.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "zai-org-glm-5-2",
        "name": "GLM 5.2",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "e2ee-glm-5-3-p",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 5.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "z-ai-glm-5-3",
        "name": "GLM 5.3",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 5.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "e2ee-glm-5-3-flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.16,
        "cost_per_1m_out": 0.54,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "z-ai-glm-5-3-flash",
        "name": "GLM 5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "z-ai-glm-5v-turbo",
        "name": "GLM 5V Turbo",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-4o-2024-11-20",
        "name": "GPT-4o",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-4o-mini-2024-07-18",
        "name": "GPT-4o Mini",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-52",
        "name": "GPT-5.2",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "openai-gpt-53-codex",
        "name": "GPT-5.3 Codex",
        "cost_per_1m_in": 1.75,
        "cost_per_1m_out": 14,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-54",
        "name": "GPT-5.4",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-54-mini",
        "name": "GPT-5.4 Mini",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 400000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-54-pro",
        "name": "GPT-5.4 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-55",
        "name": "GPT-5.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 30,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-55-pro",
        "name": "GPT-5.5 Pro",
        "cost_per_1m_in": 30,
        "cost_per_1m_out": 180,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-56-luna",
        "name": "GPT-5.6 Luna",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-56-luna-pro",
        "name": "GPT-5.6 Luna Pro",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-56-sol",
        "name": "GPT-5.6 Sol",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-56-sol-pro",
        "name": "GPT-5.6 Sol Pro",
        "cost_per_1m_in": 4,
        "cost_per_1m_out": 20,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-56-terra",
        "name": "GPT-5.6 Terra",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-56-terra-pro",
        "name": "GPT-5.6 Terra Pro",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-6-astra",
        "name": "GPT-6 Astra",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-6-astra-pro",
        "name": "GPT-6 Astra Pro",
        "cost_per_1m_in": 10,
        "cost_per_1m_out": 50,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-6-luna",
        "name": "GPT-6 Luna",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-6-sol",
        "name": "GPT-6 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-61-sol",
        "name": "GPT-6.1 Sol",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 10,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-61-sol-ultrafast",
        "name": "GPT-6.1 Sol Ultrafast",
        "cost_per_1m_in": 12,
        "cost_per_1m_out": 60,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1050000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-flash-preview",
        "name": "Gemini 3 Flash Preview",
        "cost_per_1m_in": 0.7,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-1-pro-preview",
        "name": "Gemini 3.1 Pro Preview",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-5-flash",
        "name": "Gemini 3.5 Flash",
        "cost_per_1m_in": 1.55,
        "cost_per_1m_out": 9.45,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-5-flash-lite",
        "name": "Gemini 3.5 Flash-Lite",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 3.125,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemini-3-6-flash",
        "name": "Gemini 3.6 Flash",
        "cost_per_1m_in": 0.9375,
        "cost_per_1m_out": 4.6875,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemini-3-7-flash",
        "name": "Gemini 3.7 Flash",
        "cost_per_1m_in": 0.9375,
        "cost_per_1m_out": 4.6875,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemini-3-8-flash",
        "name": "Gemini 3.8 Flash",
        "cost_per_1m_in": 0.9375,
        "cost_per_1m_out": 4.6875,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemini-4-argon",
        "name": "Gemini 4 Argon",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 12.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "gemma-4-uncensored",
        "name": "Gemma 4 Uncensored",
        "cost_per_1m_in": 0.1625,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "google-gemma-3-27b-it",
        "name": "Google Gemma 3 27B Instruct",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "google-gemma-4-26b-a4b-it",
        "name": "Google Gemma 4 26B A4B Instruct",
        "cost_per_1m_in": 0.13,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "google-gemma-4-31b-it",
        "name": "Google Gemma 4 31B Instruct",
        "cost_per_1m_in": 0.12,
        "cost_per_1m_out": 0.36,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 8192,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-20",
        "name": "Grok 4.20",
        "cost_per_1m_in": 1.42,
        "cost_per_1m_out": 2.83,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 2000000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "grok-4-3",
        "name": "Grok 4.3",
        "cost_per_1m_in": 1.42,
        "cost_per_1m_out": 2.83,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-5",
        "name": "Grok 4.5",
        "cost_per_1m_in": 2.27,
        "cost_per_1m_out": 6.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-6",
        "name": "Grok 4.6",
        "cost_per_1m_in": 2.27,
        "cost_per_1m_out": 6.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 200000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-4-7",
        "name": "Grok 4.7",
        "cost_per_1m_in": 2.27,
        "cost_per_1m_out": 6.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 500000,
        "default_max_tokens": 200000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "grok-build-0-1",
        "name": "Grok Build 0.1",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "hy4-preview",
        "name": "Hy4 Preview",
        "cost_per_1m_in": 1.0425,
        "cost_per_1m_out": 3.12625,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "inkling",
        "name": "Inkling",
        "cost_per_1m_in": 0.5625,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2-5",
        "name": "Kimi K2.5",
        "cost_per_1m_in": 0.56,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "e2ee-kimi-k2-6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.87,
        "cost_per_1m_out": 4.12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "kimi-k2-6",
        "name": "Kimi K2.6",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k2-7-code",
        "name": "Kimi K2.7 Code",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "e2ee-kimi-k3-p",
        "name": "Kimi K3",
        "cost_per_1m_in": 3.75,
        "cost_per_1m_out": 18.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "cost_per_1m_in": 3.75,
        "cost_per_1m_out": 18.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "kimi-k3-fast-api",
        "name": "Kimi K3 Fast",
        "cost_per_1m_in": 4.5,
        "cost_per_1m_out": 22.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "llama-3.2-3b",
        "name": "Llama 3.2 3B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.6,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "llama-3.3-70b",
        "name": "Llama 3.3 70B",
        "cost_per_1m_in": 0.7,
        "cost_per_1m_out": 2.8,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "mercury-2",
        "name": "Mercury 2",
        "cost_per_1m_in": 0.3125,
        "cost_per_1m_out": 0.9375,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mercury-2-5",
        "name": "Mercury 2.5",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.9375,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 260000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "mercury-3",
        "name": "Mercury 3",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "xiaomi-mimo-v2-5",
        "name": "MiMo-V2.5",
        "cost_per_1m_in": 0.4,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "xiaomi-mimo-v2-6-flash",
        "name": "MiMo-V2.6-Flash",
        "cost_per_1m_in": 0.175,
        "cost_per_1m_out": 0.35,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "minimax-m25",
        "name": "MiniMax M2.5",
        "cost_per_1m_in": 0.27,
        "cost_per_1m_out": 0.95,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m27",
        "name": "MiniMax M2.7",
        "cost_per_1m_in": 0.375,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 198000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "minimax-m3-preview",
        "name": "MiniMax M3 Preview",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 1.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 524288,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "minimax-m3-1-flash",
        "name": "MiniMax M3.1 Flash",
        "cost_per_1m_in": 0.1875,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "mistral-small-3-2-24b-instruct",
        "name": "Mistral Small 3.2 24B Instruct",
        "cost_per_1m_in": 0.09375,
        "cost_per_1m_out": 0.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "muse-spark-open",
        "name": "Muse Spark Open",
        "cost_per_1m_in": 1.5625,
        "cost_per_1m_out": 5.3125,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "muse-wonder",
        "name": "Muse Wonder",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1048576,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "nvidia-nemotron-3-nano-30b-a3b",
        "name": "NVIDIA Nemotron 3 Nano 30B",
        "cost_per_1m_in": 0.075,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "nvidia-nemotron-3-ultra-550b-a55b",
        "name": "NVIDIA Nemotron 3 Ultra",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 3.125,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "nvidia-nemotron-3-5-super-vl-120b-a12b",
        "name": "NVIDIA Nemotron 3.5 Super VL 120B",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 1.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "openai-gpt-oss-120b",
        "name": "OpenAI GPT OSS 120B",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3-235b-a22b-instruct-2507",
        "name": "Qwen 3 235B A22B Instruct 2507",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-235b-a22b-thinking-2507",
        "name": "Qwen 3 235B A22B Thinking 2507",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": false
      },
      {
        "id": "qwen3-coder-480b-a35b-instruct-turbo",
        "name": "Qwen 3 Coder 480B Turbo",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 1.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-next-80b",
        "name": "Qwen 3 Next 80b",
        "cost_per_1m_in": 0.35,
        "cost_per_1m_out": 1.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": false
      },
      {
        "id": "qwen3-5-35b-a3b",
        "name": "Qwen 3.5 35B A3B",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 16384,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true,
        "options": {
          "temperature": 1,
          "top_p": 0.95
        }
      },
      {
        "id": "qwen3-5-397b-a17b",
        "name": "Qwen 3.5 397B",
        "cost_per_1m_in": 0.75,
        "cost_per_1m_out": 4.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 32768,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen3-6-27b",
        "name": "Qwen 3.6 27B",
        "cost_per_1m_in": 0.325,
        "cost_per_1m_out": 3.25,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true,
        "options": {
          "temperature": 1,
          "top_p": 0.95
        }
      },
      {
        "id": "qwen3-6-35b-a3b",
        "name": "Qwen 3.6 35B A3B",
        "cost_per_1m_in": 0.1,
        "cost_per_1m_out": 1,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true,
        "options": {
          "temperature": 1,
          "top_p": 0.95
        }
      },
      {
        "id": "e2ee-qwen3-6-35b-a3b",
        "name": "Qwen 3.6 35B A3B FP8",
        "cost_per_1m_in": 0.182,
        "cost_per_1m_out": 1.18,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 32000,
        "default_max_tokens": 4096,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "qwen-3-6-plus",
        "name": "Qwen 3.6 Plus Uncensored",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 3.75,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true,
        "options": {
          "temperature": 0.7,
          "top_p": 0.8
        }
      },
      {
        "id": "qwen-3-7-max",
        "name": "Qwen 3.7 Max",
        "cost_per_1m_in": 2.7,
        "cost_per_1m_out": 8.05,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "qwen-3-7-plus",
        "name": "Qwen 3.7 Plus",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true,
        "options": {
          "temperature": 0.7,
          "top_p": 0.8
        }
      },
      {
        "id": "qwen-3-8-2-4t-a95b",
        "name": "Qwen 3.8 2.4T",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "e2ee-qwen3-8-27b",
        "name": "Qwen 3.8 27B",
        "cost_per_1m_in": 0.47,
        "cost_per_1m_out": 3.53,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 8192,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "qwen-3-8-27b",
        "name": "Qwen 3.8 27B",
        "cost_per_1m_in": 0.45,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 262144,
        "default_max_tokens": 65536,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "qwen-3-8-flash",
        "name": "Qwen 3.8 Flash",
        "cost_per_1m_in": 0.14,
        "cost_per_1m_out": 0.49,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "qwen-3-8-max",
        "name": "Qwen 3.8 Max",
        "cost_per_1m_in": 2.5,
        "cost_per_1m_out": 7.5,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "qwen3-vl-235b-a22b",
        "name": "Qwen3 VL 235B",
        "cost_per_1m_in": 0.21,
        "cost_per_1m_out": 1.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 16384,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "e2ee-qwen3-vl-30b-a3b-p",
        "name": "Qwen3 VL 30B A3B",
        "cost_per_1m_in": 0.25,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "seed-2-1-turbo",
        "name": "Seed 2.1 Turbo",
        "cost_per_1m_in": 0.625,
        "cost_per_1m_out": 3.125,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 256000,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "venice-uncensored-role-play",
        "name": "Venice Role Play Uncensored",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 2,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 4096,
        "can_reason": false,
        "supports_attachments": true
      },
      {
        "id": "venice-uncensored-1-2",
        "name": "Venice Uncensored 1.2",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 128000,
        "default_max_tokens": 8192,
        "can_reason": false,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Google Vertex AI",
    "id": "vertexai",
    "type": "google-vertex",
    "default_large_model_id": "gemini-3.1-pro-preview",
    "default_small_model_id": "gemini-3-flash-preview",
    "models": [
      {
        "id": "gemini-3.5-flash",
        "name": "Gemini 3.5 Flash",
        "cost_per_1m_in": 1.5,
        "cost_per_1m_out": 9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 1,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro-preview",
        "name": "Gemini 3.1 Pro (Regular)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3.1-pro-preview-customtools",
        "name": "Gemini 3.1 Pro (Optimized for Coding Agents)",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-pro-preview",
        "name": "Gemini 3 Pro",
        "cost_per_1m_in": 2,
        "cost_per_1m_out": 12,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.2,
        "context_window": 1048576,
        "default_max_tokens": 64000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high"
        ],
        "default_reasoning_effort": "high",
        "supports_attachments": true
      },
      {
        "id": "gemini-3-flash-preview",
        "name": "Gemini 3 Flash",
        "cost_per_1m_in": 0.5,
        "cost_per_1m_out": 3,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.05,
        "context_window": 1048576,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "minimal",
          "low",
          "medium",
          "high"
        ],
        "default_reasoning_effort": "minimal",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 1000000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-sonnet-4-5-20250929",
        "name": "Claude Sonnet 4.5",
        "cost_per_1m_in": 3,
        "cost_per_1m_out": 15,
        "cost_per_1m_in_cached": 3.75,
        "cost_per_1m_out_cached": 0.3,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-6",
        "name": "Claude Opus 4.6",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 1000000,
        "default_max_tokens": 126000,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "medium",
          "high",
          "max"
        ],
        "default_reasoning_effort": "medium",
        "supports_attachments": true
      },
      {
        "id": "claude-opus-4-5-20251101",
        "name": "Claude Opus 4.5",
        "cost_per_1m_in": 5,
        "cost_per_1m_out": 25,
        "cost_per_1m_in_cached": 6.25,
        "cost_per_1m_out_cached": 0.5,
        "context_window": 200000,
        "default_max_tokens": 50000,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "claude-haiku-4-5-20251001",
        "name": "Claude 4.5 Haiku",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 5,
        "cost_per_1m_in_cached": 1.25,
        "cost_per_1m_out_cached": 0.09999999999999999,
        "context_window": 200000,
        "default_max_tokens": 32000,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Zhipu",
    "id": "zhipu",
    "api_key": "$ZHIPU_API_KEY",
    "api_endpoint": "https://open.bigmodel.cn/api/paas/v4",
    "type": "openai-compat",
    "default_large_model_id": "glm-4.7",
    "default_small_model_id": "glm-4.7-flash",
    "models": [
      {
        "id": "glm-5.3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0.26,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "GLM-5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": true
      },
      {
        "id": "glm-5.1",
        "name": "GLM-5.1",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-5-turbo",
        "name": "GLM-5-Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.24,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-5",
        "name": "GLM-5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.7",
        "name": "GLM-4.7",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 98000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.7-flash",
        "name": "GLM-4.7 Flash",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 65550,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.6",
        "name": "GLM-4.6",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 102400,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.6v",
        "name": "GLM-4.6V",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "glm-4.5",
        "name": "GLM-4.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5-air",
        "name": "GLM-4.5-Air",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.1,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5v",
        "name": "GLM-4.5V",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 8192,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  },
  {
    "name": "Zhipu Coding",
    "id": "zhipu-coding",
    "api_key": "$ZHIPU_API_KEY",
    "api_endpoint": "https://open.bigmodel.cn/api/coding/paas/v4",
    "type": "openai-compat",
    "default_large_model_id": "glm-5.2",
    "default_small_model_id": "glm-5-turbo",
    "models": [
      {
        "id": "glm-5.3",
        "name": "GLM-5.3",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": false
      },
      {
        "id": "glm-5.3-flash",
        "name": "GLM-5.3 Flash",
        "cost_per_1m_in": 0.15,
        "cost_per_1m_out": 0.5,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "low",
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": true
      },
      {
        "id": "glm-5.2",
        "name": "GLM-5.2",
        "cost_per_1m_in": 0,
        "cost_per_1m_out": 0,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 1000000,
        "default_max_tokens": 131072,
        "can_reason": true,
        "reasoning_levels": [
          "high",
          "xhigh"
        ],
        "default_reasoning_effort": "xhigh",
        "supports_attachments": false
      },
      {
        "id": "glm-5.1",
        "name": "GLM-5.1",
        "cost_per_1m_in": 1.4,
        "cost_per_1m_out": 4.4,
        "cost_per_1m_in_cached": 0.26,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-5-turbo",
        "name": "GLM-5-Turbo",
        "cost_per_1m_in": 1.2,
        "cost_per_1m_out": 4,
        "cost_per_1m_in_cached": 0.24,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 128000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-5",
        "name": "GLM-5",
        "cost_per_1m_in": 1,
        "cost_per_1m_out": 3.2,
        "cost_per_1m_in_cached": 0.2,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.7",
        "name": "GLM-4.7",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 98000,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.7-flash",
        "name": "GLM-4.7 Flash",
        "cost_per_1m_in": 0.07,
        "cost_per_1m_out": 0.4,
        "cost_per_1m_in_cached": 0.01,
        "cost_per_1m_out_cached": 0,
        "context_window": 200000,
        "default_max_tokens": 65550,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.6",
        "name": "GLM-4.6",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 204800,
        "default_max_tokens": 102400,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.6v",
        "name": "GLM-4.6V",
        "cost_per_1m_in": 0.3,
        "cost_per_1m_out": 0.9,
        "cost_per_1m_in_cached": 0,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 65536,
        "can_reason": true,
        "supports_attachments": true
      },
      {
        "id": "glm-4.5",
        "name": "GLM-4.5",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 2.2,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5-air",
        "name": "GLM-4.5-Air",
        "cost_per_1m_in": 0.2,
        "cost_per_1m_out": 1.1,
        "cost_per_1m_in_cached": 0.03,
        "cost_per_1m_out_cached": 0,
        "context_window": 131072,
        "default_max_tokens": 49152,
        "can_reason": true,
        "supports_attachments": false
      },
      {
        "id": "glm-4.5v",
        "name": "GLM-4.5V",
        "cost_per_1m_in": 0.6,
        "cost_per_1m_out": 1.8,
        "cost_per_1m_in_cached": 0.11,
        "cost_per_1m_out_cached": 0,
        "context_window": 65536,
        "default_max_tokens": 8192,
        "can_reason": true,
        "supports_attachments": true
      }
    ]
  }
]