{
  "zai": {
    "id": "zai",
    "env": [
      "ZHIPU_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.z.ai/api/paas/v4",
    "name": "Z.AI",
    "doc": "https://docs.z.ai/guides/overview/pricing",
    "models": {
      "glm-5": {
        "id": "glm-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2026-02-11",
        "last_updated": "2026-02-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2,
          "cache_read": 0.2,
          "cache_write": 0
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "glm-4.5-air": {
        "id": "glm-4.5-air",
        "name": "GLM-4.5-Air",
        "family": "glm-air",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1.1,
          "cache_read": 0.03,
          "cache_write": 0
        },
        "limit": {
          "context": 131072,
          "output": 98304
        }
      },
      "glm-4.5": {
        "id": "glm-4.5",
        "name": "GLM-4.5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11,
          "cache_write": 0
        },
        "limit": {
          "context": 131072,
          "output": 98304
        }
      },
      "glm-4.5-flash": {
        "id": "glm-4.5-flash",
        "name": "GLM-4.5-Flash",
        "family": "glm-flash",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0,
          "cache_read": 0,
          "cache_write": 0
        },
        "limit": {
          "context": 131072,
          "output": 98304
        }
      },
      "glm-4.7-flash": {
        "id": "glm-4.7-flash",
        "name": "GLM-4.7-Flash",
        "family": "glm-flash",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-01-19",
        "last_updated": "2026-01-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0,
          "cache_read": 0,
          "cache_write": 0
        },
        "limit": {
          "context": 200000,
          "output": 131072
        }
      },
      "glm-4.6": {
        "id": "glm-4.6",
        "name": "GLM-4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11,
          "cache_write": 0
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "glm-4.7": {
        "id": "glm-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11,
          "cache_write": 0
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "glm-5-turbo": {
        "id": "glm-5-turbo",
        "name": "GLM-5-Turbo",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-03-16",
        "last_updated": "2026-03-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.2,
          "output": 4,
          "cache_read": 0.24,
          "cache_write": 0
        },
        "limit": {
          "context": 200000,
          "output": 131072
        }
      },
      "glm-4.5v": {
        "id": "glm-4.5v",
        "name": "GLM-4.5V",
        "family": "glm",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-08-11",
        "last_updated": "2025-08-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 1.8
        },
        "limit": {
          "context": 64000,
          "output": 16384
        }
      },
      "glm-4.6v": {
        "id": "glm-4.6v",
        "name": "GLM-4.6V",
        "family": "glm",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-08",
        "last_updated": "2025-12-08",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.9
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      }
    }
  },
  "nvidia": {
    "id": "nvidia",
    "env": [
      "NVIDIA_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://integrate.api.nvidia.com/v1",
    "name": "Nvidia",
    "doc": "https://docs.api.nvidia.com/nim/",
    "models": {
      "nvidia/llama-3.1-nemotron-70b-instruct": {
        "id": "nvidia/llama-3.1-nemotron-70b-instruct",
        "name": "Llama 3.1 Nemotron 70b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-10-12",
        "last_updated": "2024-10-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "nvidia/llama-3.1-nemotron-ultra-253b-v1": {
        "id": "nvidia/llama-3.1-nemotron-ultra-253b-v1",
        "name": "Llama-3.1-Nemotron-Ultra-253B-v1",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2024-07-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "nvidia/llama-3.1-nemotron-51b-instruct": {
        "id": "nvidia/llama-3.1-nemotron-51b-instruct",
        "name": "Llama 3.1 Nemotron 51b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-22",
        "last_updated": "2024-09-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "nvidia/parakeet-tdt-0.6b-v2": {
        "id": "nvidia/parakeet-tdt-0.6b-v2",
        "name": "Parakeet TDT 0.6B v2",
        "family": "parakeet",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-01",
        "release_date": "2024-01-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 0,
          "output": 4096
        }
      },
      "nvidia/nvidia-nemotron-nano-9b-v2": {
        "id": "nvidia/nvidia-nemotron-nano-9b-v2",
        "name": "nvidia-nemotron-nano-9b-v2",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2025-08-18",
        "last_updated": "2025-08-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "nvidia/llama-embed-nemotron-8b": {
        "id": "nvidia/llama-embed-nemotron-8b",
        "name": "Llama Embed Nemotron 8B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2025-03",
        "release_date": "2025-03-18",
        "last_updated": "2025-03-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 2048
        }
      },
      "nvidia/llama-3.3-nemotron-super-49b-v1.5": {
        "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
        "name": "Llama 3.3 Nemotron Super 49b V1.5",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2025-03-16",
        "last_updated": "2025-03-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "nvidia/llama-3.3-nemotron-super-49b-v1": {
        "id": "nvidia/llama-3.3-nemotron-super-49b-v1",
        "name": "Llama 3.3 Nemotron Super 49b V1",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2025-03-16",
        "last_updated": "2025-03-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "nvidia/llama3-chatqa-1.5-70b": {
        "id": "nvidia/llama3-chatqa-1.5-70b",
        "name": "Llama3 Chatqa 1.5 70b",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-04-28",
        "last_updated": "2024-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "nvidia/cosmos-nemotron-34b": {
        "id": "nvidia/cosmos-nemotron-34b",
        "name": "Cosmos Nemotron 34B",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-01",
        "release_date": "2024-01-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "nvidia/nemoretriever-ocr-v1": {
        "id": "nvidia/nemoretriever-ocr-v1",
        "name": "NeMo Retriever OCR v1",
        "family": "nemoretriever",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-01",
        "release_date": "2024-01-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 0,
          "output": 4096
        }
      },
      "nvidia/nemotron-4-340b-instruct": {
        "id": "nvidia/nemotron-4-340b-instruct",
        "name": "Nemotron 4 340b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-06-13",
        "last_updated": "2024-06-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "nvidia/nemotron-3-nano-30b-a3b": {
        "id": "nvidia/nemotron-3-nano-30b-a3b",
        "name": "nemotron-3-nano-30b-a3b",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2024-12",
        "last_updated": "2024-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "microsoft/phi-3-small-128k-instruct": {
        "id": "microsoft/phi-3-small-128k-instruct",
        "name": "Phi 3 Small 128k Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-05-07",
        "last_updated": "2024-05-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-medium-128k-instruct": {
        "id": "microsoft/phi-3-medium-128k-instruct",
        "name": "Phi 3 Medium 128k Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-05-07",
        "last_updated": "2024-05-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3.5-moe-instruct": {
        "id": "microsoft/phi-3.5-moe-instruct",
        "name": "Phi 3.5 Moe Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-08-17",
        "last_updated": "2024-08-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-vision-128k-instruct": {
        "id": "microsoft/phi-3-vision-128k-instruct",
        "name": "Phi 3 Vision 128k Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-05-19",
        "last_updated": "2024-05-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-4-mini-instruct": {
        "id": "microsoft/phi-4-mini-instruct",
        "name": "Phi-4-Mini",
        "family": "phi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "microsoft/phi-3.5-vision-instruct": {
        "id": "microsoft/phi-3.5-vision-instruct",
        "name": "Phi 3.5 Vision Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-08-16",
        "last_updated": "2024-08-16",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-medium-4k-instruct": {
        "id": "microsoft/phi-3-medium-4k-instruct",
        "name": "Phi 3 Medium 4k Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-05-07",
        "last_updated": "2024-05-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 4000,
          "output": 4096
        }
      },
      "microsoft/phi-3-small-8k-instruct": {
        "id": "microsoft/phi-3-small-8k-instruct",
        "name": "Phi 3 Small 8k Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-05-07",
        "last_updated": "2024-05-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8000,
          "output": 4096
        }
      },
      "minimaxai/minimax-m2.1": {
        "id": "minimaxai/minimax-m2.1",
        "name": "MiniMax-M2.1",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "minimaxai/minimax-m2.5": {
        "id": "minimaxai/minimax-m2.5",
        "name": "MiniMax-M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "deepseek-ai/deepseek-v3.1": {
        "id": "deepseek-ai/deepseek-v3.1",
        "name": "DeepSeek V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-08-20",
        "last_updated": "2025-08-26",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "deepseek-ai/deepseek-r1-0528": {
        "id": "deepseek-ai/deepseek-r1-0528",
        "name": "Deepseek R1 0528",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-05-28",
        "last_updated": "2025-05-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "deepseek-ai/deepseek-r1": {
        "id": "deepseek-ai/deepseek-r1",
        "name": "Deepseek R1",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2025-01-20",
        "last_updated": "2025-01-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "deepseek-ai/deepseek-v3.1-terminus": {
        "id": "deepseek-ai/deepseek-v3.1-terminus",
        "name": "DeepSeek V3.1 Terminus",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-22",
        "last_updated": "2025-09-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "deepseek-ai/deepseek-coder-6.7b-instruct": {
        "id": "deepseek-ai/deepseek-coder-6.7b-instruct",
        "name": "Deepseek Coder 6.7b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2023-10-29",
        "last_updated": "2023-10-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "deepseek-ai/deepseek-v3.2": {
        "id": "deepseek-ai/deepseek-v3.2",
        "name": "DeepSeek V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-12-01",
        "last_updated": "2025-12-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 65536
        }
      },
      "moonshotai/kimi-k2-instruct": {
        "id": "moonshotai/kimi-k2-instruct",
        "name": "Kimi K2 Instruct",
        "family": "kimi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-01",
        "release_date": "2025-01-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "moonshotai/kimi-k2-instruct-0905": {
        "id": "moonshotai/kimi-k2-instruct-0905",
        "name": "Kimi K2 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/kimi-k2.5": {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/kimi-k2-thinking": {
        "id": "moonshotai/kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-11",
        "last_updated": "2025-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0,
          "cache_read": 0,
          "cache_write": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "google/codegemma-7b": {
        "id": "google/codegemma-7b",
        "name": "Codegemma 7b",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2024-03-21",
        "last_updated": "2024-03-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-2-2b-it": {
        "id": "google/gemma-2-2b-it",
        "name": "Gemma 2 2b It",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-07-16",
        "last_updated": "2024-07-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-3-1b-it": {
        "id": "google/gemma-3-1b-it",
        "name": "Gemma 3 1b It",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-03-10",
        "last_updated": "2025-03-10",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-2-27b-it": {
        "id": "google/gemma-2-27b-it",
        "name": "Gemma 2 27b It",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-06-24",
        "last_updated": "2024-06-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-3n-e2b-it": {
        "id": "google/gemma-3n-e2b-it",
        "name": "Gemma 3n E2b It",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-06-12",
        "last_updated": "2025-06-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/codegemma-1.1-7b": {
        "id": "google/codegemma-1.1-7b",
        "name": "Codegemma 1.1 7b",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2024-04-30",
        "last_updated": "2024-04-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-3n-e4b-it": {
        "id": "google/gemma-3n-e4b-it",
        "name": "Gemma 3n E4b It",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-06-03",
        "last_updated": "2025-06-03",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-3-12b-it": {
        "id": "google/gemma-3-12b-it",
        "name": "Gemma 3 12b It",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-03-01",
        "last_updated": "2025-03-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "google/gemma-3-27b-it": {
        "id": "google/gemma-3-27b-it",
        "name": "Gemma-3-27B-IT",
        "family": "gemma",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "z-ai/glm4.7": {
        "id": "z-ai/glm4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "z-ai/glm5": {
        "id": "z-ai/glm5",
        "name": "GLM5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 202752,
          "output": 131000
        }
      },
      "stepfun-ai/step-3.5-flash": {
        "id": "stepfun-ai/step-3.5-flash",
        "name": "Step 3.5 Flash",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-02-02",
        "last_updated": "2026-02-02",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 16384
        }
      },
      "qwen/qwen3-next-80b-a3b-thinking": {
        "id": "qwen/qwen3-next-80b-a3b-thinking",
        "name": "Qwen3-Next-80B-A3B-Thinking",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 16384
        }
      },
      "qwen/qwen3-coder-480b-a35b-instruct": {
        "id": "qwen/qwen3-coder-480b-a35b-instruct",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "qwen/qwq-32b": {
        "id": "qwen/qwq-32b",
        "name": "Qwq 32b",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2025-03-05",
        "last_updated": "2025-03-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "qwen/qwen2.5-coder-7b-instruct": {
        "id": "qwen/qwen2.5-coder-7b-instruct",
        "name": "Qwen2.5 Coder 7b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-17",
        "last_updated": "2024-09-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "qwen/qwen3.5-397b-a17b": {
        "id": "qwen/qwen3.5-397b-a17b",
        "name": "Qwen3.5-397B-A17B",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2026-01",
        "release_date": "2026-02-16",
        "last_updated": "2026-02-16",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 8192
        }
      },
      "qwen/qwen2.5-coder-32b-instruct": {
        "id": "qwen/qwen2.5-coder-32b-instruct",
        "name": "Qwen2.5 Coder 32b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-11-06",
        "last_updated": "2024-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "qwen/qwen3-235b-a22b": {
        "id": "qwen/qwen3-235b-a22b",
        "name": "Qwen3-235B-A22B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen/qwen3-next-80b-a3b-instruct": {
        "id": "qwen/qwen3-next-80b-a3b-instruct",
        "name": "Qwen3-Next-80B-A3B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 16384
        }
      },
      "meta/llama-3.1-70b-instruct": {
        "id": "meta/llama-3.1-70b-instruct",
        "name": "Llama 3.1 70b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-07-16",
        "last_updated": "2024-07-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama-3.3-70b-instruct": {
        "id": "meta/llama-3.3-70b-instruct",
        "name": "Llama 3.3 70b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-11-26",
        "last_updated": "2024-11-26",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama-4-scout-17b-16e-instruct": {
        "id": "meta/llama-4-scout-17b-16e-instruct",
        "name": "Llama 4 Scout 17b 16e Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-02",
        "release_date": "2025-04-02",
        "last_updated": "2025-04-02",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama-3.2-11b-vision-instruct": {
        "id": "meta/llama-3.2-11b-vision-instruct",
        "name": "Llama 3.2 11b Vision Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-09-18",
        "last_updated": "2024-09-18",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama3-8b-instruct": {
        "id": "meta/llama3-8b-instruct",
        "name": "Llama3 8b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-04-17",
        "last_updated": "2024-04-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/codellama-70b": {
        "id": "meta/codellama-70b",
        "name": "Codellama 70b",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2024-01-29",
        "last_updated": "2024-01-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama-3.2-1b-instruct": {
        "id": "meta/llama-3.2-1b-instruct",
        "name": "Llama 3.2 1b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-09-18",
        "last_updated": "2024-09-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama-3.1-405b-instruct": {
        "id": "meta/llama-3.1-405b-instruct",
        "name": "Llama 3.1 405b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-07-16",
        "last_updated": "2024-07-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama3-70b-instruct": {
        "id": "meta/llama3-70b-instruct",
        "name": "Llama3 70b Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-04-17",
        "last_updated": "2024-04-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "meta/llama-4-maverick-17b-128e-instruct": {
        "id": "meta/llama-4-maverick-17b-128e-instruct",
        "name": "Llama 4 Maverick 17b 128e Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-02",
        "release_date": "2025-04-01",
        "last_updated": "2025-04-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "mistralai/mistral-large-3-675b-instruct-2512": {
        "id": "mistralai/mistral-large-3-675b-instruct-2512",
        "name": "Mistral Large 3 675B Instruct 2512",
        "family": "mistral-large",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-12-02",
        "last_updated": "2025-12-02",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistralai/mamba-codestral-7b-v0.1": {
        "id": "mistralai/mamba-codestral-7b-v0.1",
        "name": "Mamba Codestral 7b V0.1",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "release_date": "2024-07-16",
        "last_updated": "2024-07-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "mistralai/codestral-22b-instruct-v0.1": {
        "id": "mistralai/codestral-22b-instruct-v0.1",
        "name": "Codestral 22b Instruct V0.1",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-05-29",
        "last_updated": "2024-05-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "mistralai/mistral-large-2-instruct": {
        "id": "mistralai/mistral-large-2-instruct",
        "name": "Mistral Large 2 Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-07-24",
        "last_updated": "2024-07-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "mistralai/ministral-14b-instruct-2512": {
        "id": "mistralai/ministral-14b-instruct-2512",
        "name": "Ministral 3 14B Instruct 2512",
        "family": "ministral",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-12-01",
        "last_updated": "2025-12-08",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistralai/mistral-small-3.1-24b-instruct-2503": {
        "id": "mistralai/mistral-small-3.1-24b-instruct-2503",
        "name": "Mistral Small 3.1 24b Instruct 2503",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-03-11",
        "last_updated": "2025-03-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "mistralai/devstral-2-123b-instruct-2512": {
        "id": "mistralai/devstral-2-123b-instruct-2512",
        "name": "Devstral-2-123B-Instruct-2512",
        "family": "devstral",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-12-08",
        "last_updated": "2025-12-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "GPT-OSS-120B",
        "family": "gpt-oss",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-08-04",
        "last_updated": "2025-08-14",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "openai/whisper-large-v3": {
        "id": "openai/whisper-large-v3",
        "name": "Whisper Large v3",
        "family": "whisper",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2023-09",
        "release_date": "2023-09-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 0,
          "output": 4096
        }
      },
      "black-forest-labs/flux.1-dev": {
        "id": "black-forest-labs/flux.1-dev",
        "name": "FLUX.1-dev",
        "family": "flux",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-08-01",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 4096,
          "output": 0
        }
      }
    }
  },
  "deepinfra": {
    "id": "deepinfra",
    "env": [
      "DEEPINFRA_API_KEY"
    ],
    "npm": "@ai-sdk/deepinfra",
    "name": "Deep Infra",
    "doc": "https://deepinfra.com/models",
    "models": {
      "zai-org/GLM-4.7-Flash": {
        "id": "zai-org/GLM-4.7-Flash",
        "name": "GLM-4.7-Flash",
        "family": "glm-flash",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-01-19",
        "last_updated": "2026-01-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.06,
          "output": 0.4
        },
        "limit": {
          "context": 202752,
          "output": 16384
        }
      },
      "zai-org/GLM-4.6": {
        "id": "zai-org/GLM-4.6",
        "name": "GLM-4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.43,
          "output": 1.74,
          "cache_read": 0.08
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "zai-org/GLM-4.7": {
        "id": "zai-org/GLM-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.43,
          "output": 1.75,
          "cache_read": 0.08
        },
        "limit": {
          "context": 202752,
          "output": 16384
        }
      },
      "zai-org/GLM-4.6V": {
        "id": "zai-org/GLM-4.6V",
        "name": "GLM-4.6V",
        "family": "glm",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.9
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "zai-org/GLM-4.5": {
        "id": "zai-org/GLM-4.5",
        "name": "GLM-4.5",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2
        },
        "limit": {
          "context": 131072,
          "output": 98304
        },
        "status": "deprecated"
      },
      "zai-org/GLM-5": {
        "id": "zai-org/GLM-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.8,
          "output": 2.56,
          "cache_read": 0.16
        },
        "limit": {
          "context": 202752,
          "output": 16384
        }
      },
      "MiniMaxAI/MiniMax-M2.5": {
        "id": "MiniMaxAI/MiniMax-M2.5",
        "name": "MiniMax M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 0.95,
          "cache_read": 0.03,
          "cache_write": 0.375
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "MiniMaxAI/MiniMax-M2": {
        "id": "MiniMaxAI/MiniMax-M2",
        "name": "MiniMax M2",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.254,
          "output": 1.02
        },
        "limit": {
          "context": 262144,
          "output": 32768
        }
      },
      "MiniMaxAI/MiniMax-M2.1": {
        "id": "MiniMaxAI/MiniMax-M2.1",
        "name": "MiniMax M2.1",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 1.2
        },
        "limit": {
          "context": 196608,
          "output": 196608
        }
      },
      "deepseek-ai/DeepSeek-R1-0528": {
        "id": "deepseek-ai/DeepSeek-R1-0528",
        "name": "DeepSeek-R1-0528",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-05-28",
        "last_updated": "2025-05-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 2.15,
          "cache_read": 0.35
        },
        "limit": {
          "context": 163840,
          "output": 64000
        }
      },
      "deepseek-ai/DeepSeek-V3.2": {
        "id": "deepseek-ai/DeepSeek-V3.2",
        "name": "DeepSeek-V3.2",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-12-02",
        "last_updated": "2025-12-02",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.26,
          "output": 0.38,
          "cache_read": 0.13
        },
        "limit": {
          "context": 163840,
          "output": 64000
        }
      },
      "moonshotai/Kimi-K2-Instruct": {
        "id": "moonshotai/Kimi-K2-Instruct",
        "name": "Kimi K2",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-11",
        "last_updated": "2025-07-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 2
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "moonshotai/Kimi-K2-Instruct-0905": {
        "id": "moonshotai/Kimi-K2-Instruct-0905",
        "name": "Kimi K2 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2,
          "cache_read": 0.15
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/Kimi-K2.5": {
        "id": "moonshotai/Kimi-K2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 2.8
        },
        "limit": {
          "context": 262144,
          "output": 32768
        }
      },
      "moonshotai/Kimi-K2-Thinking": {
        "id": "moonshotai/Kimi-K2-Thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-11-06",
        "last_updated": "2025-11-07",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.47,
          "output": 2
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "meta-llama/Llama-3.1-8B-Instruct-Turbo": {
        "id": "meta-llama/Llama-3.1-8B-Instruct-Turbo",
        "name": "Llama 3.1 8B Turbo",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.02,
          "output": 0.03
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "meta-llama/Llama-3.1-70B-Instruct-Turbo": {
        "id": "meta-llama/Llama-3.1-70B-Instruct-Turbo",
        "name": "Llama 3.1 70B Turbo",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 0.4
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "meta-llama/Llama-4-Scout-17B-16E-Instruct": {
        "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct",
        "name": "Llama 4 Scout 17B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2025-04-05",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.08,
          "output": 0.3
        },
        "limit": {
          "context": 10000000,
          "output": 16384
        }
      },
      "meta-llama/Llama-3.1-70B-Instruct": {
        "id": "meta-llama/Llama-3.1-70B-Instruct",
        "name": "Llama 3.1 70B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 0.4
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "meta-llama/Llama-3.1-8B-Instruct": {
        "id": "meta-llama/Llama-3.1-8B-Instruct",
        "name": "Llama 3.1 8B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.02,
          "output": 0.05
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8": {
        "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
        "name": "Llama 4 Maverick 17B FP8",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2025-04-05",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.6
        },
        "limit": {
          "context": 1000000,
          "output": 16384
        }
      },
      "meta-llama/Llama-3.3-70B-Instruct-Turbo": {
        "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
        "name": "Llama 3.3 70B Turbo",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "release_date": "2024-12-06",
        "last_updated": "2024-12-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.32
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo": {
        "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo",
        "name": "Qwen3 Coder 480B A35B Instruct Turbo",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
        "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 1.6
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.24
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "openai/gpt-oss-20b": {
        "id": "openai/gpt-oss-20b",
        "name": "GPT OSS 20B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.03,
          "output": 0.14
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "anthropic/claude-3-7-sonnet-latest": {
        "id": "anthropic/claude-3-7-sonnet-latest",
        "name": "Claude Sonnet 3.7 (Latest)",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10-31",
        "release_date": "2025-03-13",
        "last_updated": "2025-03-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3.3,
          "output": 16.5,
          "cache_read": 0.33
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "anthropic/claude-4-opus": {
        "id": "anthropic/claude-4-opus",
        "name": "Claude Opus 4",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-06-12",
        "last_updated": "2025-06-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 16.5,
          "output": 82.5
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      }
    }
  },
  "novita-ai": {
    "id": "novita-ai",
    "env": [
      "NOVITA_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.novita.ai/openai",
    "name": "NovitaAI",
    "doc": "https://novita.ai/docs/guides/introduction",
    "models": {
      "zai-org/glm-5": {
        "id": "zai-org/glm-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-11",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2,
          "cache_read": 0.2
        },
        "limit": {
          "context": 202800,
          "output": 131072
        }
      },
      "zai-org/glm-4.5-air": {
        "id": "zai-org/glm-4.5-air",
        "name": "GLM 4.5 Air",
        "family": "glm-air",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-10-13",
        "last_updated": "2025-10-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.13,
          "output": 0.85
        },
        "limit": {
          "context": 131072,
          "output": 98304
        }
      },
      "zai-org/glm-4.5": {
        "id": "zai-org/glm-4.5",
        "name": "GLM-4.5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11
        },
        "limit": {
          "context": 131072,
          "output": 98304
        }
      },
      "zai-org/glm-4.7-flash": {
        "id": "zai-org/glm-4.7-flash",
        "name": "GLM-4.7-Flash",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-01-19",
        "last_updated": "2026-01-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.4,
          "cache_read": 0.01
        },
        "limit": {
          "context": 200000,
          "output": 128000
        }
      },
      "zai-org/glm-4.6": {
        "id": "zai-org/glm-4.6",
        "name": "GLM 4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.55,
          "output": 2.2,
          "cache_read": 0.11
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "zai-org/glm-4.7": {
        "id": "zai-org/glm-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "zai-org/autoglm-phone-9b-multilingual": {
        "id": "zai-org/autoglm-phone-9b-multilingual",
        "name": "AutoGLM-Phone-9B-Multilingual",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-12-10",
        "last_updated": "2025-12-10",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.035,
          "output": 0.138
        },
        "limit": {
          "context": 65536,
          "output": 65536
        }
      },
      "zai-org/glm-4.5v": {
        "id": "zai-org/glm-4.5v",
        "name": "GLM 4.5V",
        "family": "glmv",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-08-11",
        "last_updated": "2025-08-11",
        "modalities": {
          "input": [
            "text",
            "video",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 1.8,
          "cache_read": 0.11
        },
        "limit": {
          "context": 65536,
          "output": 16384
        }
      },
      "zai-org/glm-4.6v": {
        "id": "zai-org/glm-4.6v",
        "name": "GLM 4.6V",
        "family": "glmv",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-08",
        "last_updated": "2025-12-08",
        "modalities": {
          "input": [
            "text",
            "video",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.9,
          "cache_read": 0.055
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "microsoft/wizardlm-2-8x22b": {
        "id": "microsoft/wizardlm-2-8x22b",
        "name": "Wizardlm 2 8x22B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-04-24",
        "last_updated": "2024-04-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.62,
          "output": 0.62
        },
        "limit": {
          "context": 65535,
          "output": 8000
        }
      },
      "minimaxai/minimax-m1-80k": {
        "id": "minimaxai/minimax-m1-80k",
        "name": "MiniMax M1",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-06-17",
        "last_updated": "2025-06-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.55,
          "output": 2.2
        },
        "limit": {
          "context": 1000000,
          "output": 40000
        }
      },
      "skywork/r1v4-lite": {
        "id": "skywork/r1v4-lite",
        "name": "Skywork R1V4-Lite",
        "family": "skywork",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-11-18",
        "last_updated": "2025-11-18",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.6
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "gryphe/mythomax-l2-13b": {
        "id": "gryphe/mythomax-l2-13b",
        "name": "Mythomax L2 13B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-04-25",
        "last_updated": "2024-04-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.09,
          "output": 0.09
        },
        "limit": {
          "context": 4096,
          "output": 3200
        }
      },
      "paddlepaddle/paddleocr-vl": {
        "id": "paddlepaddle/paddleocr-vl",
        "name": "PaddleOCR-VL",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-10-22",
        "last_updated": "2025-10-22",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.02,
          "output": 0.02
        },
        "limit": {
          "context": 16384,
          "output": 16384
        }
      },
      "baichuan/baichuan-m2-32b": {
        "id": "baichuan/baichuan-m2-32b",
        "name": "baichuan-m2-32b",
        "family": "baichuan",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-08-13",
        "last_updated": "2025-08-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.07
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "kwaipilot/kat-coder-pro": {
        "id": "kwaipilot/kat-coder-pro",
        "name": "Kat Coder Pro",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-01-05",
        "last_updated": "2026-01-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.06
        },
        "limit": {
          "context": 256000,
          "output": 128000
        }
      },
      "kwaipilot/kat-coder": {
        "id": "kwaipilot/kat-coder",
        "name": "KAT-Coder-Pro V1(Free)",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 32000
        }
      },
      "deepseek/deepseek-v3-turbo": {
        "id": "deepseek/deepseek-v3-turbo",
        "name": "DeepSeek V3 (Turbo)\t",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-03-05",
        "last_updated": "2025-03-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 1.3
        },
        "limit": {
          "context": 64000,
          "output": 16000
        }
      },
      "deepseek/deepseek-prover-v2-671b": {
        "id": "deepseek/deepseek-prover-v2-671b",
        "name": "Deepseek Prover V2 671B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-30",
        "last_updated": "2025-04-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.5
        },
        "limit": {
          "context": 160000,
          "output": 160000
        }
      },
      "deepseek/deepseek-r1-turbo": {
        "id": "deepseek/deepseek-r1-turbo",
        "name": "DeepSeek R1 (Turbo)\t",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-03-05",
        "last_updated": "2025-03-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.5
        },
        "limit": {
          "context": 64000,
          "output": 16000
        }
      },
      "deepseek/deepseek-ocr-2": {
        "id": "deepseek/deepseek-ocr-2",
        "name": "deepseek/deepseek-ocr-2",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.03,
          "output": 0.03
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "deepseek/deepseek-v3.1": {
        "id": "deepseek/deepseek-v3.1",
        "name": "DeepSeek V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-21",
        "last_updated": "2025-08-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 1,
          "cache_read": 0.135
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "deepseek/deepseek-r1-0528": {
        "id": "deepseek/deepseek-r1-0528",
        "name": "DeepSeek R1 0528",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-05-28",
        "last_updated": "2025-05-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.5,
          "cache_read": 0.35
        },
        "limit": {
          "context": 163840,
          "output": 32768
        }
      },
      "deepseek/deepseek-r1-0528-qwen3-8b": {
        "id": "deepseek/deepseek-r1-0528-qwen3-8b",
        "name": "DeepSeek R1 0528 Qwen3 8B",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-05-29",
        "last_updated": "2025-05-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.06,
          "output": 0.09
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "deepseek/deepseek-r1-distill-llama-70b": {
        "id": "deepseek/deepseek-r1-distill-llama-70b",
        "name": "DeepSeek R1 Distill LLama 70B",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-01-27",
        "last_updated": "2025-01-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.8,
          "output": 0.8
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "deepseek/deepseek-v3-0324": {
        "id": "deepseek/deepseek-v3-0324",
        "name": "DeepSeek V3 0324",
        "family": "deepseek",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-03-25",
        "last_updated": "2025-03-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 1.12,
          "cache_read": 0.135
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "deepseek/deepseek-v3.1-terminus": {
        "id": "deepseek/deepseek-v3.1-terminus",
        "name": "Deepseek V3.1 Terminus",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-22",
        "last_updated": "2025-09-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 1,
          "cache_read": 0.135
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "deepseek/deepseek-v3.2": {
        "id": "deepseek/deepseek-v3.2",
        "name": "Deepseek V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-01",
        "last_updated": "2025-12-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.269,
          "output": 0.4,
          "cache_read": 0.1345
        },
        "limit": {
          "context": 163840,
          "output": 65536
        }
      },
      "deepseek/deepseek-ocr": {
        "id": "deepseek/deepseek-ocr",
        "name": "DeepSeek-OCR",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-24",
        "last_updated": "2025-10-24",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.03,
          "output": 0.03
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "deepseek/deepseek-v3.2-exp": {
        "id": "deepseek/deepseek-v3.2-exp",
        "name": "Deepseek V3.2 Exp",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-29",
        "last_updated": "2025-09-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 0.41
        },
        "limit": {
          "context": 163840,
          "output": 65536
        }
      },
      "moonshotai/kimi-k2-instruct": {
        "id": "moonshotai/kimi-k2-instruct",
        "name": "Kimi K2 Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-11",
        "last_updated": "2025-07-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.57,
          "output": 2.3
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "moonshotai/kimi-k2-0905": {
        "id": "moonshotai/kimi-k2-0905",
        "name": "Kimi K2 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/kimi-k2.5": {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3,
          "cache_read": 0.1
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/kimi-k2-thinking": {
        "id": "moonshotai/kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-11-07",
        "last_updated": "2025-11-07",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "baidu/ernie-4.5-vl-28b-a3b-thinking": {
        "id": "baidu/ernie-4.5-vl-28b-a3b-thinking",
        "name": "ERNIE-4.5-VL-28B-A3B-Thinking",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-11-26",
        "last_updated": "2025-11-26",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.39,
          "output": 0.39
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "baidu/ernie-4.5-vl-424b-a47b": {
        "id": "baidu/ernie-4.5-vl-424b-a47b",
        "name": "ERNIE 4.5 VL 424B A47B",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-06-30",
        "last_updated": "2025-06-30",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.42,
          "output": 1.25
        },
        "limit": {
          "context": 123000,
          "output": 16000
        }
      },
      "baidu/ernie-4.5-vl-28b-a3b": {
        "id": "baidu/ernie-4.5-vl-28b-a3b",
        "name": "ERNIE 4.5 VL 28B A3B",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-06-30",
        "last_updated": "2025-06-30",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.4,
          "output": 5.6
        },
        "limit": {
          "context": 30000,
          "output": 8000
        }
      },
      "baidu/ernie-4.5-300b-a47b-paddle": {
        "id": "baidu/ernie-4.5-300b-a47b-paddle",
        "name": "ERNIE 4.5 300B A47B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-06-30",
        "last_updated": "2025-06-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 1.1
        },
        "limit": {
          "context": 123000,
          "output": 12000
        }
      },
      "baidu/ernie-4.5-21B-a3b": {
        "id": "baidu/ernie-4.5-21B-a3b",
        "name": "ERNIE 4.5 21B A3B",
        "family": "ernie",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2025-06-30",
        "last_updated": "2025-06-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.28
        },
        "limit": {
          "context": 120000,
          "output": 8000
        }
      },
      "baidu/ernie-4.5-21B-a3b-thinking": {
        "id": "baidu/ernie-4.5-21B-a3b-thinking",
        "name": "ERNIE-4.5-21B-A3B-Thinking",
        "family": "ernie",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2025-09-19",
        "last_updated": "2025-09-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.28
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "google/gemma-3-27b-it": {
        "id": "google/gemma-3-27b-it",
        "name": "Gemma 3 27B",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-03-25",
        "last_updated": "2025-03-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.119,
          "output": 0.2
        },
        "limit": {
          "context": 98304,
          "output": 16384
        }
      },
      "qwen/qwen3-4b-fp8": {
        "id": "qwen/qwen3-4b-fp8",
        "name": "Qwen3 4B",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-29",
        "last_updated": "2025-04-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.03,
          "output": 0.03
        },
        "limit": {
          "context": 128000,
          "output": 20000
        }
      },
      "qwen/qwen3-235b-a22b-instruct-2507": {
        "id": "qwen/qwen3-235b-a22b-instruct-2507",
        "name": "Qwen3 235B A22B Instruct 2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-22",
        "last_updated": "2025-07-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.09,
          "output": 0.58
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "qwen/qwen3-32b-fp8": {
        "id": "qwen/qwen3-32b-fp8",
        "name": "Qwen3 32B",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-29",
        "last_updated": "2025-04-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.45
        },
        "limit": {
          "context": 40960,
          "output": 20000
        }
      },
      "qwen/qwen3-next-80b-a3b-thinking": {
        "id": "qwen/qwen3-next-80b-a3b-thinking",
        "name": "Qwen3 Next 80B A3B Thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-10",
        "last_updated": "2025-09-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 1.5
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen3-coder-480b-a35b-instruct": {
        "id": "qwen/qwen3-coder-480b-a35b-instruct",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.3
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen/qwen3-30b-a3b-fp8": {
        "id": "qwen/qwen3-30b-a3b-fp8",
        "name": "Qwen3 30B A3B",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-29",
        "last_updated": "2025-04-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.09,
          "output": 0.45
        },
        "limit": {
          "context": 40960,
          "output": 20000
        }
      },
      "qwen/qwen3-coder-next": {
        "id": "qwen/qwen3-coder-next",
        "name": "Qwen3 Coder Next",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-03",
        "last_updated": "2026-02-03",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1.5
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen/qwen3.5-397b-a17b": {
        "id": "qwen/qwen3.5-397b-a17b",
        "name": "Qwen3.5-397B-A17B",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-17",
        "last_updated": "2026-02-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3.6
        },
        "limit": {
          "context": 262144,
          "output": 64000
        }
      },
      "qwen/qwen2.5-vl-72b-instruct": {
        "id": "qwen/qwen2.5-vl-72b-instruct",
        "name": "Qwen2.5 VL 72B Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-03-25",
        "last_updated": "2025-03-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.8,
          "output": 0.8
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "qwen/qwen3-coder-30b-a3b-instruct": {
        "id": "qwen/qwen3-coder-30b-a3b-instruct",
        "name": "Qwen3 Coder 30b A3B Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-09",
        "last_updated": "2025-10-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.27
        },
        "limit": {
          "context": 160000,
          "output": 32768
        }
      },
      "qwen/qwen3-vl-235b-a22b-instruct": {
        "id": "qwen/qwen3-vl-235b-a22b-instruct",
        "name": "Qwen3 VL 235B A22B Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-24",
        "last_updated": "2025-09-24",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.5
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen-mt-plus": {
        "id": "qwen/qwen-mt-plus",
        "name": "Qwen MT Plus",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-09-03",
        "last_updated": "2025-09-03",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.25,
          "output": 0.75
        },
        "limit": {
          "context": 16384,
          "output": 8192
        }
      },
      "qwen/qwen3-omni-30b-a3b-instruct": {
        "id": "qwen/qwen3-omni-30b-a3b-instruct",
        "name": "Qwen3 Omni 30B A3B Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-09-24",
        "last_updated": "2025-09-24",
        "modalities": {
          "input": [
            "text",
            "video",
            "audio",
            "image"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.25,
          "output": 0.97,
          "input_audio": 2.2,
          "output_audio": 1.788
        },
        "limit": {
          "context": 65536,
          "output": 16384
        }
      },
      "qwen/qwen-2.5-72b-instruct": {
        "id": "qwen/qwen-2.5-72b-instruct",
        "name": "Qwen 2.5 72B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-10-15",
        "last_updated": "2024-10-15",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.38,
          "output": 0.4
        },
        "limit": {
          "context": 32000,
          "output": 8192
        }
      },
      "qwen/qwen3-vl-30b-a3b-thinking": {
        "id": "qwen/qwen3-vl-30b-a3b-thinking",
        "name": "qwen/qwen3-vl-30b-a3b-thinking",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-11",
        "last_updated": "2025-10-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen3-vl-235b-a22b-thinking": {
        "id": "qwen/qwen3-vl-235b-a22b-thinking",
        "name": "Qwen3 VL 235B A22B Thinking",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-09-24",
        "last_updated": "2025-09-24",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.98,
          "output": 3.95
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen3-235b-a22b-thinking-2507": {
        "id": "qwen/qwen3-235b-a22b-thinking-2507",
        "name": "Qwen3 235B A22b Thinking 2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-25",
        "last_updated": "2025-07-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 3
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen2.5-7b-instruct": {
        "id": "qwen/qwen2.5-7b-instruct",
        "name": "Qwen2.5 7B Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-16",
        "last_updated": "2025-04-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.07
        },
        "limit": {
          "context": 32000,
          "output": 32000
        }
      },
      "qwen/qwen3-vl-30b-a3b-instruct": {
        "id": "qwen/qwen3-vl-30b-a3b-instruct",
        "name": "qwen/qwen3-vl-30b-a3b-instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-11",
        "last_updated": "2025-10-11",
        "modalities": {
          "input": [
            "text",
            "video",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.7
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen3-next-80b-a3b-instruct": {
        "id": "qwen/qwen3-next-80b-a3b-instruct",
        "name": "Qwen3 Next 80B A3B Instruct",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-10",
        "last_updated": "2025-09-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 1.5
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen3-235b-a22b-fp8": {
        "id": "qwen/qwen3-235b-a22b-fp8",
        "name": "Qwen3 235B A22B",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-29",
        "last_updated": "2025-04-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.8
        },
        "limit": {
          "context": 40960,
          "output": 20000
        }
      },
      "qwen/qwen3-vl-8b-instruct": {
        "id": "qwen/qwen3-vl-8b-instruct",
        "name": "qwen/qwen3-vl-8b-instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-17",
        "last_updated": "2025-10-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.08,
          "output": 0.5
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen3-max": {
        "id": "qwen/qwen3-max",
        "name": "Qwen3 Max",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-24",
        "last_updated": "2025-09-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.11,
          "output": 8.45
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen/qwen3-8b-fp8": {
        "id": "qwen/qwen3-8b-fp8",
        "name": "Qwen3 8B",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-29",
        "last_updated": "2025-04-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.035,
          "output": 0.138
        },
        "limit": {
          "context": 128000,
          "output": 20000
        }
      },
      "qwen/qwen3-omni-30b-a3b-thinking": {
        "id": "qwen/qwen3-omni-30b-a3b-thinking",
        "name": "Qwen3 Omni 30B A3B Thinking",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-24",
        "last_updated": "2025-09-24",
        "modalities": {
          "input": [
            "text",
            "audio",
            "video",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.25,
          "output": 0.97,
          "input_audio": 2.2,
          "output_audio": 1.788
        },
        "limit": {
          "context": 65536,
          "output": 16384
        }
      },
      "meta-llama/llama-3.3-70b-instruct": {
        "id": "meta-llama/llama-3.3-70b-instruct",
        "name": "Llama 3.3 70B Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-12-07",
        "last_updated": "2024-12-07",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.135,
          "output": 0.4
        },
        "limit": {
          "context": 131072,
          "output": 120000
        }
      },
      "meta-llama/llama-4-scout-17b-16e-instruct": {
        "id": "meta-llama/llama-4-scout-17b-16e-instruct",
        "name": "Llama 4 Scout Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-06",
        "last_updated": "2025-04-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.18,
          "output": 0.59
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "meta-llama/llama-3-70b-instruct": {
        "id": "meta-llama/llama-3-70b-instruct",
        "name": "Llama3 70B Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-04-25",
        "last_updated": "2024-04-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.51,
          "output": 0.74
        },
        "limit": {
          "context": 8192,
          "output": 8000
        }
      },
      "meta-llama/llama-3.1-8b-instruct": {
        "id": "meta-llama/llama-3.1-8b-instruct",
        "name": "Llama 3.1 8B Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-07-24",
        "last_updated": "2024-07-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.02,
          "output": 0.05
        },
        "limit": {
          "context": 16384,
          "output": 16384
        }
      },
      "meta-llama/llama-3-8b-instruct": {
        "id": "meta-llama/llama-3-8b-instruct",
        "name": "Llama 3 8B Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-04-25",
        "last_updated": "2024-04-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.04,
          "output": 0.04
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "meta-llama/llama-4-maverick-17b-128e-instruct-fp8": {
        "id": "meta-llama/llama-4-maverick-17b-128e-instruct-fp8",
        "name": "Llama 4 Maverick Instruct",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-06",
        "last_updated": "2025-04-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 0.85
        },
        "limit": {
          "context": 1048576,
          "output": 8192
        }
      },
      "mistralai/mistral-nemo": {
        "id": "mistralai/mistral-nemo",
        "name": "Mistral Nemo",
        "family": "mistral-nemo",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-07-30",
        "last_updated": "2024-07-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.04,
          "output": 0.17
        },
        "limit": {
          "context": 60288,
          "output": 16000
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "OpenAI GPT OSS 120B",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-06",
        "last_updated": "2025-08-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.25
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "openai/gpt-oss-20b": {
        "id": "openai/gpt-oss-20b",
        "name": "OpenAI: GPT OSS 20B",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-06",
        "last_updated": "2025-08-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.04,
          "output": 0.15
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "minimax/minimax-m2.1": {
        "id": "minimax/minimax-m2.1",
        "name": "Minimax M2.1",
        "family": "minimax",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "minimax/minimax-m2": {
        "id": "minimax/minimax-m2",
        "name": "MiniMax-M2",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2025-10-27",
        "last_updated": "2025-10-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "minimax/minimax-m2.5": {
        "id": "minimax/minimax-m2.5",
        "name": "MiniMax M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 204800,
          "output": 131100
        }
      },
      "sao10k/l3-70b-euryale-v2.1": {
        "id": "sao10k/l3-70b-euryale-v2.1",
        "name": "L3 70B Euryale V2.1\t",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "release_date": "2024-06-18",
        "last_updated": "2024-06-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.48,
          "output": 1.48
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "sao10k/l31-70b-euryale-v2.2": {
        "id": "sao10k/l31-70b-euryale-v2.2",
        "name": "L31 70B Euryale V2.2",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "release_date": "2024-09-19",
        "last_updated": "2024-09-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.48,
          "output": 1.48
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "sao10k/l3-8b-lunaris": {
        "id": "sao10k/l3-8b-lunaris",
        "name": "Sao10k L3 8B Lunaris\t",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-11-28",
        "last_updated": "2024-11-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.05
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "sao10k/L3-8B-Stheno-v3.2": {
        "id": "sao10k/L3-8B-Stheno-v3.2",
        "name": "L3 8B Stheno V3.2",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "release_date": "2024-11-29",
        "last_updated": "2024-11-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.05
        },
        "limit": {
          "context": 8192,
          "output": 32000
        }
      },
      "xiaomimimo/mimo-v2-flash": {
        "id": "xiaomimimo/mimo-v2-flash",
        "name": "XiaomiMiMo/MiMo-V2-Flash",
        "family": "mimo",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-12-19",
        "last_updated": "2025-12-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3,
          "cache_read": 0.3
        },
        "limit": {
          "context": 262144,
          "output": 32000
        }
      },
      "nousresearch/hermes-2-pro-llama-3-8b": {
        "id": "nousresearch/hermes-2-pro-llama-3-8b",
        "name": "Hermes 2 Pro Llama 3 8B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-06-27",
        "last_updated": "2024-06-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.14,
          "output": 0.14
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      }
    }
  },
  "alibaba": {
    "id": "alibaba",
    "env": [
      "DASHSCOPE_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
    "name": "Alibaba",
    "doc": "https://www.alibabacloud.com/help/en/model-studio/models",
    "models": {
      "qwen-vl-plus": {
        "id": "qwen-vl-plus",
        "name": "Qwen-VL Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-01-25",
        "last_updated": "2025-08-15",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.21,
          "output": 0.63
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen-vl-max": {
        "id": "qwen-vl-max",
        "name": "Qwen-VL Max",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-04-08",
        "last_updated": "2025-08-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.8,
          "output": 3.2
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-next-80b-a3b-thinking": {
        "id": "qwen3-next-80b-a3b-thinking",
        "name": "Qwen3-Next 80B-A3B (Thinking)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09",
        "last_updated": "2025-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 6
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen3-coder-480b-a35b-instruct": {
        "id": "qwen3-coder-480b-a35b-instruct",
        "name": "Qwen3-Coder 480B-A35B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.5,
          "output": 7.5
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen3-14b": {
        "id": "qwen3-14b",
        "name": "Qwen3 14B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.35,
          "output": 1.4,
          "reasoning": 4.2
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-coder-flash": {
        "id": "qwen3-coder-flash",
        "name": "Qwen3 Coder Flash",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 1.5
        },
        "limit": {
          "context": 1000000,
          "output": 65536
        }
      },
      "qwen3-vl-30b-a3b": {
        "id": "qwen3-vl-30b-a3b",
        "name": "Qwen3-VL 30B-A3B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.8,
          "reasoning": 2.4
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen3-asr-flash": {
        "id": "qwen3-asr-flash",
        "name": "Qwen3-ASR Flash",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-04",
        "release_date": "2025-09-08",
        "last_updated": "2025-09-08",
        "modalities": {
          "input": [
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.035,
          "output": 0.035
        },
        "limit": {
          "context": 53248,
          "output": 4096
        }
      },
      "qwen-max": {
        "id": "qwen-max",
        "name": "Qwen Max",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-04-03",
        "last_updated": "2025-01-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.6,
          "output": 6.4
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "qwen-turbo": {
        "id": "qwen-turbo",
        "name": "Qwen Turbo",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-11-01",
        "last_updated": "2025-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.2,
          "reasoning": 0.5
        },
        "limit": {
          "context": 1000000,
          "output": 16384
        }
      },
      "qwen2-5-7b-instruct": {
        "id": "qwen2-5-7b-instruct",
        "name": "Qwen2.5 7B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-09",
        "last_updated": "2024-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.175,
          "output": 0.7
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen2-5-vl-72b-instruct": {
        "id": "qwen2-5-vl-72b-instruct",
        "name": "Qwen2.5-VL 72B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-09",
        "last_updated": "2024-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.8,
          "output": 8.4
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen2-5-14b-instruct": {
        "id": "qwen2-5-14b-instruct",
        "name": "Qwen2.5 14B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-09",
        "last_updated": "2024-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.35,
          "output": 1.4
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-8b": {
        "id": "qwen3-8b",
        "name": "Qwen3 8B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.18,
          "output": 0.7,
          "reasoning": 2.1
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-32b": {
        "id": "qwen3-32b",
        "name": "Qwen3 32B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.8,
          "reasoning": 8.4
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "qwen3.5-397b-a17b": {
        "id": "qwen3.5-397b-a17b",
        "name": "Qwen3.5 397B-A17B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-02-16",
        "last_updated": "2026-02-16",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3.6,
          "reasoning": 3.6
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qvq-max": {
        "id": "qvq-max",
        "name": "QVQ Max",
        "family": "qvq",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-03-25",
        "last_updated": "2025-03-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.2,
          "output": 4.8
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen2-5-omni-7b": {
        "id": "qwen2-5-omni-7b",
        "name": "Qwen2.5-Omni 7B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-12",
        "last_updated": "2024-12",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "input_audio": 6.76
        },
        "limit": {
          "context": 32768,
          "output": 2048
        }
      },
      "qwen2-5-vl-7b-instruct": {
        "id": "qwen2-5-vl-7b-instruct",
        "name": "Qwen2.5-VL 7B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-09",
        "last_updated": "2024-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.35,
          "output": 1.05
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen-omni-turbo-realtime": {
        "id": "qwen-omni-turbo-realtime",
        "name": "Qwen-Omni Turbo Realtime",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-05-08",
        "last_updated": "2025-05-08",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 1.07,
          "input_audio": 4.44,
          "output_audio": 8.89
        },
        "limit": {
          "context": 32768,
          "output": 2048
        }
      },
      "qwen3-235b-a22b": {
        "id": "qwen3-235b-a22b",
        "name": "Qwen3 235B-A22B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.8,
          "reasoning": 8.4
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "qwen3-coder-30b-a3b-instruct": {
        "id": "qwen3-coder-30b-a3b-instruct",
        "name": "Qwen3-Coder 30B-A3B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.45,
          "output": 2.25
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen-omni-turbo": {
        "id": "qwen-omni-turbo",
        "name": "Qwen-Omni Turbo",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-01-19",
        "last_updated": "2025-03-26",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.07,
          "output": 0.27,
          "input_audio": 4.44,
          "output_audio": 8.89
        },
        "limit": {
          "context": 32768,
          "output": 2048
        }
      },
      "qwen-mt-plus": {
        "id": "qwen-mt-plus",
        "name": "Qwen-MT Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-01",
        "last_updated": "2025-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.46,
          "output": 7.37
        },
        "limit": {
          "context": 16384,
          "output": 8192
        }
      },
      "qwen3-vl-plus": {
        "id": "qwen3-vl-plus",
        "name": "Qwen3-VL Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-23",
        "last_updated": "2025-09-23",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 1.6,
          "reasoning": 4.8
        },
        "limit": {
          "context": 262144,
          "output": 32768
        }
      },
      "qwen3-livetranslate-flash-realtime": {
        "id": "qwen3-livetranslate-flash-realtime",
        "name": "Qwen3-LiveTranslate Flash Realtime",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-09-22",
        "last_updated": "2025-09-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 10,
          "output": 10,
          "input_audio": 10,
          "output_audio": 38
        },
        "limit": {
          "context": 53248,
          "output": 4096
        }
      },
      "qwen-plus": {
        "id": "qwen-plus",
        "name": "Qwen Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-01-25",
        "last_updated": "2025-09-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 1.2,
          "reasoning": 4
        },
        "limit": {
          "context": 1000000,
          "output": 32768
        }
      },
      "qwen2-5-32b-instruct": {
        "id": "qwen2-5-32b-instruct",
        "name": "Qwen2.5 32B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-09",
        "last_updated": "2024-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.8
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-next-80b-a3b-instruct": {
        "id": "qwen3-next-80b-a3b-instruct",
        "name": "Qwen3-Next 80B-A3B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09",
        "last_updated": "2025-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 2
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen3.5-plus": {
        "id": "qwen3.5-plus",
        "name": "Qwen3.5 Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-02-16",
        "last_updated": "2026-02-16",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2.4,
          "reasoning": 2.4
        },
        "limit": {
          "context": 1000000,
          "output": 65536
        }
      },
      "qwen3-max": {
        "id": "qwen3-max",
        "name": "Qwen3 Max",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-23",
        "last_updated": "2025-09-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.2,
          "output": 6
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen3-omni-flash": {
        "id": "qwen3-omni-flash",
        "name": "Qwen3-Omni Flash",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-09-15",
        "last_updated": "2025-09-15",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.43,
          "output": 1.66,
          "input_audio": 3.81,
          "output_audio": 15.11
        },
        "limit": {
          "context": 65536,
          "output": 16384
        }
      },
      "qwen3-coder-plus": {
        "id": "qwen3-coder-plus",
        "name": "Qwen3 Coder Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 5
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "qwen-flash": {
        "id": "qwen-flash",
        "name": "Qwen Flash",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.4
        },
        "limit": {
          "context": 1000000,
          "output": 32768
        }
      },
      "qwen2-5-72b-instruct": {
        "id": "qwen2-5-72b-instruct",
        "name": "Qwen2.5 72B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-09",
        "last_updated": "2024-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.4,
          "output": 5.6
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-omni-flash-realtime": {
        "id": "qwen3-omni-flash-realtime",
        "name": "Qwen3-Omni Flash Realtime",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-09-15",
        "last_updated": "2025-09-15",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.52,
          "output": 1.99,
          "input_audio": 4.57,
          "output_audio": 18.13
        },
        "limit": {
          "context": 65536,
          "output": 16384
        }
      },
      "qwen-vl-ocr": {
        "id": "qwen-vl-ocr",
        "name": "Qwen-VL OCR",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-10-28",
        "last_updated": "2025-04-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.72,
          "output": 0.72
        },
        "limit": {
          "context": 34096,
          "output": 4096
        }
      },
      "qwq-plus": {
        "id": "qwq-plus",
        "name": "QwQ Plus",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-03-05",
        "last_updated": "2025-03-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.8,
          "output": 2.4
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "qwen3-vl-235b-a22b": {
        "id": "qwen3-vl-235b-a22b",
        "name": "Qwen3-VL 235B-A22B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04",
        "last_updated": "2025-04",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 2.8,
          "reasoning": 8.4
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen-plus-character-ja": {
        "id": "qwen-plus-character-ja",
        "name": "Qwen Plus Character (Japanese)",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-01",
        "last_updated": "2024-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 1.4
        },
        "limit": {
          "context": 8192,
          "output": 512
        }
      },
      "qwen-mt-turbo": {
        "id": "qwen-mt-turbo",
        "name": "Qwen-MT Turbo",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-01",
        "last_updated": "2025-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.16,
          "output": 0.49
        },
        "limit": {
          "context": 16384,
          "output": 8192
        }
      }
    }
  },
  "groq": {
    "id": "groq",
    "env": [
      "GROQ_API_KEY"
    ],
    "npm": "@ai-sdk/groq",
    "name": "Groq",
    "doc": "https://console.groq.com/docs/models",
    "models": {
      "llama3-70b-8192": {
        "id": "llama3-70b-8192",
        "name": "Llama 3 70B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-03",
        "release_date": "2024-04-18",
        "last_updated": "2024-04-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.59,
          "output": 0.79
        },
        "limit": {
          "context": 8192,
          "output": 8192
        },
        "status": "deprecated"
      },
      "qwen-qwq-32b": {
        "id": "qwen-qwq-32b",
        "name": "Qwen QwQ 32B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2024-11-27",
        "last_updated": "2024-11-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.29,
          "output": 0.39
        },
        "limit": {
          "context": 131072,
          "output": 16384
        },
        "status": "deprecated"
      },
      "llama-3.1-8b-instant": {
        "id": "llama-3.1-8b-instant",
        "name": "Llama 3.1 8B Instant",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.08
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "llama-guard-3-8b": {
        "id": "llama-guard-3-8b",
        "name": "Llama Guard 3 8B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.2
        },
        "limit": {
          "context": 8192,
          "output": 8192
        },
        "status": "deprecated"
      },
      "deepseek-r1-distill-llama-70b": {
        "id": "deepseek-r1-distill-llama-70b",
        "name": "DeepSeek R1 Distill Llama 70B",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-01-20",
        "last_updated": "2025-01-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.75,
          "output": 0.99
        },
        "limit": {
          "context": 131072,
          "output": 8192
        },
        "status": "deprecated"
      },
      "llama3-8b-8192": {
        "id": "llama3-8b-8192",
        "name": "Llama 3 8B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-03",
        "release_date": "2024-04-18",
        "last_updated": "2024-04-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.08
        },
        "limit": {
          "context": 8192,
          "output": 8192
        },
        "status": "deprecated"
      },
      "mistral-saba-24b": {
        "id": "mistral-saba-24b",
        "name": "Mistral Saba 24B",
        "family": "mistral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-02-06",
        "last_updated": "2025-02-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.79,
          "output": 0.79
        },
        "limit": {
          "context": 32768,
          "output": 32768
        },
        "status": "deprecated"
      },
      "llama-3.3-70b-versatile": {
        "id": "llama-3.3-70b-versatile",
        "name": "Llama 3.3 70B Versatile",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-12-06",
        "last_updated": "2024-12-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.59,
          "output": 0.79
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "gemma2-9b-it": {
        "id": "gemma2-9b-it",
        "name": "Gemma 2 9B",
        "family": "gemma",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2024-06-27",
        "last_updated": "2024-06-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.2
        },
        "limit": {
          "context": 8192,
          "output": 8192
        },
        "status": "deprecated"
      },
      "moonshotai/kimi-k2-instruct": {
        "id": "moonshotai/kimi-k2-instruct",
        "name": "Kimi K2 Instruct",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-14",
        "last_updated": "2025-07-14",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 131072,
          "output": 16384
        },
        "status": "deprecated"
      },
      "moonshotai/kimi-k2-instruct-0905": {
        "id": "moonshotai/kimi-k2-instruct-0905",
        "name": "Kimi K2 Instruct 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 262144,
          "output": 16384
        }
      },
      "qwen/qwen3-32b": {
        "id": "qwen/qwen3-32b",
        "name": "Qwen3 32B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11-08",
        "release_date": "2024-12-23",
        "last_updated": "2024-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.29,
          "output": 0.59
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "meta-llama/llama-4-scout-17b-16e-instruct": {
        "id": "meta-llama/llama-4-scout-17b-16e-instruct",
        "name": "Llama 4 Scout 17B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-04-05",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.11,
          "output": 0.34
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "meta-llama/llama-guard-4-12b": {
        "id": "meta-llama/llama-guard-4-12b",
        "name": "Llama Guard 4 12B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-04-05",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.2
        },
        "limit": {
          "context": 131072,
          "output": 1024
        }
      },
      "meta-llama/llama-4-maverick-17b-128e-instruct": {
        "id": "meta-llama/llama-4-maverick-17b-128e-instruct",
        "name": "Llama 4 Maverick 17B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-04-05",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.6
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.6
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "openai/gpt-oss-20b": {
        "id": "openai/gpt-oss-20b",
        "name": "GPT OSS 20B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.075,
          "output": 0.3
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      }
    }
  },
  "mistral": {
    "id": "mistral",
    "env": [
      "MISTRAL_API_KEY"
    ],
    "npm": "@ai-sdk/mistral",
    "name": "Mistral",
    "doc": "https://docs.mistral.ai/getting-started/models/",
    "models": {
      "devstral-medium-2507": {
        "id": "devstral-medium-2507",
        "name": "Devstral Medium",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-07-10",
        "last_updated": "2025-07-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "labs-devstral-small-2512": {
        "id": "labs-devstral-small-2512",
        "name": "Devstral Small 2",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-12-09",
        "last_updated": "2025-12-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "devstral-medium-latest": {
        "id": "devstral-medium-latest",
        "name": "Devstral 2 (latest)",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-12-02",
        "last_updated": "2025-12-02",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "open-mistral-7b": {
        "id": "open-mistral-7b",
        "name": "Mistral 7B",
        "family": "mistral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2023-09-27",
        "last_updated": "2023-09-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.25,
          "output": 0.25
        },
        "limit": {
          "context": 8000,
          "output": 8000
        }
      },
      "mistral-small-2506": {
        "id": "mistral-small-2506",
        "name": "Mistral Small 3.2",
        "family": "mistral-small",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2025-06-20",
        "last_updated": "2025-06-20",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "mistral-medium-2505": {
        "id": "mistral-medium-2505",
        "name": "Mistral Medium 3",
        "family": "mistral-medium",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-07",
        "last_updated": "2025-05-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "codestral-latest": {
        "id": "codestral-latest",
        "name": "Codestral (latest)",
        "family": "codestral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-05-29",
        "last_updated": "2025-01-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.9
        },
        "limit": {
          "context": 256000,
          "output": 4096
        }
      },
      "ministral-8b-latest": {
        "id": "ministral-8b-latest",
        "name": "Ministral 8B (latest)",
        "family": "ministral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-10-01",
        "last_updated": "2024-10-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.1
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "magistral-small": {
        "id": "magistral-small",
        "name": "Magistral Small",
        "family": "magistral-small",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-03-17",
        "last_updated": "2025-03-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 1.5
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "mistral-large-2512": {
        "id": "mistral-large-2512",
        "name": "Mistral Large 3",
        "family": "mistral-large",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2024-11-01",
        "last_updated": "2025-12-02",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 1.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "ministral-3b-latest": {
        "id": "ministral-3b-latest",
        "name": "Ministral 3B (latest)",
        "family": "ministral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-10-01",
        "last_updated": "2024-10-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.04,
          "output": 0.04
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "mistral-embed": {
        "id": "mistral-embed",
        "name": "Mistral Embed",
        "family": "mistral-embed",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "release_date": "2023-12-11",
        "last_updated": "2023-12-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0
        },
        "limit": {
          "context": 8000,
          "output": 3072
        }
      },
      "devstral-small-2505": {
        "id": "devstral-small-2505",
        "name": "Devstral Small 2505",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-07",
        "last_updated": "2025-05-07",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "pixtral-12b": {
        "id": "pixtral-12b",
        "name": "Pixtral 12B",
        "family": "pixtral",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2024-09-01",
        "last_updated": "2024-09-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.15
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "open-mixtral-8x7b": {
        "id": "open-mixtral-8x7b",
        "name": "Mixtral 8x7B",
        "family": "mixtral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-01",
        "release_date": "2023-12-11",
        "last_updated": "2023-12-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.7,
          "output": 0.7
        },
        "limit": {
          "context": 32000,
          "output": 32000
        }
      },
      "pixtral-large-latest": {
        "id": "pixtral-large-latest",
        "name": "Pixtral Large (latest)",
        "family": "pixtral",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2024-11-01",
        "last_updated": "2024-11-04",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2,
          "output": 6
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "mistral-nemo": {
        "id": "mistral-nemo",
        "name": "Mistral Nemo",
        "family": "mistral-nemo",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2024-07-01",
        "last_updated": "2024-07-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.15
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "devstral-2512": {
        "id": "devstral-2512",
        "name": "Devstral 2",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-12-09",
        "last_updated": "2025-12-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistral-large-latest": {
        "id": "mistral-large-latest",
        "name": "Mistral Large (latest)",
        "family": "mistral-large",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2024-11-01",
        "last_updated": "2025-12-02",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 1.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistral-medium-2508": {
        "id": "mistral-medium-2508",
        "name": "Mistral Medium 3.1",
        "family": "mistral-medium",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-08-12",
        "last_updated": "2025-08-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistral-large-2411": {
        "id": "mistral-large-2411",
        "name": "Mistral Large 2.1",
        "family": "mistral-large",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2024-11-01",
        "last_updated": "2024-11-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2,
          "output": 6
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "mistral-small-latest": {
        "id": "mistral-small-latest",
        "name": "Mistral Small (latest)",
        "family": "mistral-small",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2024-09-01",
        "last_updated": "2024-09-04",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "open-mixtral-8x22b": {
        "id": "open-mixtral-8x22b",
        "name": "Mixtral 8x22B",
        "family": "mixtral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-04-17",
        "last_updated": "2024-04-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2,
          "output": 6
        },
        "limit": {
          "context": 64000,
          "output": 64000
        }
      },
      "mistral-medium-latest": {
        "id": "mistral-medium-latest",
        "name": "Mistral Medium (latest)",
        "family": "mistral-medium",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-07",
        "last_updated": "2025-05-10",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "devstral-small-2507": {
        "id": "devstral-small-2507",
        "name": "Devstral Small",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-07-10",
        "last_updated": "2025-07-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "magistral-medium-latest": {
        "id": "magistral-medium-latest",
        "name": "Magistral Medium (latest)",
        "family": "magistral-medium",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-03-17",
        "last_updated": "2025-03-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2,
          "output": 5
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      }
    }
  },
  "fireworks-ai": {
    "id": "fireworks-ai",
    "env": [
      "FIREWORKS_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.fireworks.ai/inference/v1/",
    "name": "Fireworks AI",
    "doc": "https://fireworks.ai/docs/",
    "models": {
      "accounts/fireworks/models/kimi-k2-instruct": {
        "id": "accounts/fireworks/models/kimi-k2-instruct",
        "name": "Kimi K2 Instruct",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-11",
        "last_updated": "2025-07-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "accounts/fireworks/models/glm-4p7": {
        "id": "accounts/fireworks/models/glm-4p7",
        "name": "GLM 4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.3
        },
        "limit": {
          "context": 198000,
          "output": 198000
        }
      },
      "accounts/fireworks/models/glm-5": {
        "id": "accounts/fireworks/models/glm-5",
        "name": "GLM 5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2026-02-11",
        "last_updated": "2026-02-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2,
          "cache_read": 0.5
        },
        "limit": {
          "context": 202752,
          "output": 131072
        }
      },
      "accounts/fireworks/models/deepseek-v3p1": {
        "id": "accounts/fireworks/models/deepseek-v3p1",
        "name": "DeepSeek V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-08-21",
        "last_updated": "2025-08-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.56,
          "output": 1.68
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "accounts/fireworks/models/minimax-m2p1": {
        "id": "accounts/fireworks/models/minimax-m2p1",
        "name": "MiniMax-M2.1",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 200000,
          "output": 200000
        }
      },
      "accounts/fireworks/models/glm-4p5-air": {
        "id": "accounts/fireworks/models/glm-4p5-air",
        "name": "GLM 4.5 Air",
        "family": "glm-air",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-08-01",
        "last_updated": "2025-08-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.22,
          "output": 0.88
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "accounts/fireworks/models/deepseek-v3p2": {
        "id": "accounts/fireworks/models/deepseek-v3p2",
        "name": "DeepSeek V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-09",
        "release_date": "2025-12-01",
        "last_updated": "2025-12-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.56,
          "output": 1.68,
          "cache_read": 0.28
        },
        "limit": {
          "context": 160000,
          "output": 160000
        }
      },
      "accounts/fireworks/models/minimax-m2p5": {
        "id": "accounts/fireworks/models/minimax-m2p5",
        "name": "MiniMax-M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 196608,
          "output": 196608
        }
      },
      "accounts/fireworks/models/gpt-oss-120b": {
        "id": "accounts/fireworks/models/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.6
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "accounts/fireworks/models/kimi-k2p5": {
        "id": "accounts/fireworks/models/kimi-k2p5",
        "name": "Kimi K2.5",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3,
          "cache_read": 0.1
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "accounts/fireworks/models/kimi-k2-thinking": {
        "id": "accounts/fireworks/models/kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2025-11-06",
        "last_updated": "2025-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5,
          "cache_read": 0.3
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "accounts/fireworks/models/glm-4p5": {
        "id": "accounts/fireworks/models/glm-4p5",
        "name": "GLM 4.5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-29",
        "last_updated": "2025-07-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.55,
          "output": 2.19
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "accounts/fireworks/models/gpt-oss-20b": {
        "id": "accounts/fireworks/models/gpt-oss-20b",
        "name": "GPT OSS 20B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.2
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      }
    }
  },
  "siliconflow": {
    "id": "siliconflow",
    "env": [
      "SILICONFLOW_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.siliconflow.com/v1",
    "name": "SiliconFlow",
    "doc": "https://cloud.siliconflow.com/models",
    "models": {
      "nex-agi/DeepSeek-V3.1-Nex-N1": {
        "id": "nex-agi/DeepSeek-V3.1-Nex-N1",
        "name": "nex-agi/DeepSeek-V3.1-Nex-N1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-01-01",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 2
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "zai-org/GLM-4.5-Air": {
        "id": "zai-org/GLM-4.5-Air",
        "name": "zai-org/GLM-4.5-Air",
        "family": "glm-air",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-28",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.86
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "zai-org/GLM-4.6": {
        "id": "zai-org/GLM-4.6",
        "name": "zai-org/GLM-4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 1.9
        },
        "limit": {
          "context": 205000,
          "output": 205000
        }
      },
      "zai-org/GLM-4.7": {
        "id": "zai-org/GLM-4.7",
        "name": "zai-org/GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.6,
          "output": 2.2
        },
        "limit": {
          "context": 205000,
          "output": 205000
        }
      },
      "zai-org/GLM-4.5V": {
        "id": "zai-org/GLM-4.5V",
        "name": "zai-org/GLM-4.5V",
        "family": "glm",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-13",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.86
        },
        "limit": {
          "context": 66000,
          "output": 66000
        }
      },
      "zai-org/GLM-4.6V": {
        "id": "zai-org/GLM-4.6V",
        "name": "zai-org/GLM-4.6V",
        "family": "glm",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": false,
        "temperature": true,
        "release_date": "2025-12-07",
        "last_updated": "2025-12-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 0.9
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "zai-org/GLM-4.5": {
        "id": "zai-org/GLM-4.5",
        "name": "zai-org/GLM-4.5",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-28",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "zai-org/GLM-5": {
        "id": "zai-org/GLM-5",
        "name": "zai-org/GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2
        },
        "limit": {
          "context": 205000,
          "output": 205000
        }
      },
      "MiniMaxAI/MiniMax-M2.1": {
        "id": "MiniMaxAI/MiniMax-M2.1",
        "name": "MiniMaxAI/MiniMax-M2.1",
        "family": "minimax",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 1.2
        },
        "limit": {
          "context": 197000,
          "output": 131000
        }
      },
      "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B": {
        "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
        "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-01-20",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.18,
          "output": 0.18
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B": {
        "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
        "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-01-20",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.1
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "deepseek-ai/DeepSeek-V3.2-Exp": {
        "id": "deepseek-ai/DeepSeek-V3.2-Exp",
        "name": "deepseek-ai/DeepSeek-V3.2-Exp",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-10",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 0.41
        },
        "limit": {
          "context": 164000,
          "output": 164000
        }
      },
      "deepseek-ai/DeepSeek-R1": {
        "id": "deepseek-ai/DeepSeek-R1",
        "name": "deepseek-ai/DeepSeek-R1",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-05-28",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 2.18
        },
        "limit": {
          "context": 164000,
          "output": 164000
        }
      },
      "deepseek-ai/deepseek-vl2": {
        "id": "deepseek-ai/deepseek-vl2",
        "name": "deepseek-ai/deepseek-vl2",
        "family": "deepseek",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-12-13",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0.15
        },
        "limit": {
          "context": 4000,
          "output": 4000
        }
      },
      "deepseek-ai/DeepSeek-V3.1": {
        "id": "deepseek-ai/DeepSeek-V3.1",
        "name": "deepseek-ai/DeepSeek-V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-25",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 1
        },
        "limit": {
          "context": 164000,
          "output": 164000
        }
      },
      "deepseek-ai/DeepSeek-V3.2": {
        "id": "deepseek-ai/DeepSeek-V3.2",
        "name": "deepseek-ai/DeepSeek-V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-03",
        "last_updated": "2025-12-03",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 0.42
        },
        "limit": {
          "context": 164000,
          "output": 164000
        }
      },
      "deepseek-ai/DeepSeek-V3": {
        "id": "deepseek-ai/DeepSeek-V3",
        "name": "deepseek-ai/DeepSeek-V3",
        "family": "deepseek",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-12-26",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 1
        },
        "limit": {
          "context": 164000,
          "output": 164000
        }
      },
      "deepseek-ai/DeepSeek-V3.1-Terminus": {
        "id": "deepseek-ai/DeepSeek-V3.1-Terminus",
        "name": "deepseek-ai/DeepSeek-V3.1-Terminus",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-29",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 1
        },
        "limit": {
          "context": 164000,
          "output": 164000
        }
      },
      "ByteDance-Seed/Seed-OSS-36B-Instruct": {
        "id": "ByteDance-Seed/Seed-OSS-36B-Instruct",
        "name": "ByteDance-Seed/Seed-OSS-36B-Instruct",
        "family": "seed",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.21,
          "output": 0.57
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "tencent/Hunyuan-A13B-Instruct": {
        "id": "tencent/Hunyuan-A13B-Instruct",
        "name": "tencent/Hunyuan-A13B-Instruct",
        "family": "hunyuan",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-06-30",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.57
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "tencent/Hunyuan-MT-7B": {
        "id": "tencent/Hunyuan-MT-7B",
        "name": "tencent/Hunyuan-MT-7B",
        "family": "hunyuan",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 33000,
          "output": 33000
        }
      },
      "moonshotai/Kimi-K2-Instruct": {
        "id": "moonshotai/Kimi-K2-Instruct",
        "name": "moonshotai/Kimi-K2-Instruct",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-13",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.58,
          "output": 2.29
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "moonshotai/Kimi-K2-Instruct-0905": {
        "id": "moonshotai/Kimi-K2-Instruct-0905",
        "name": "moonshotai/Kimi-K2-Instruct-0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-08",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "moonshotai/Kimi-K2.5": {
        "id": "moonshotai/Kimi-K2.5",
        "name": "moonshotai/Kimi-K2.5",
        "family": "kimi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.55,
          "output": 3
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "moonshotai/Kimi-K2-Thinking": {
        "id": "moonshotai/Kimi-K2-Thinking",
        "name": "moonshotai/Kimi-K2-Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-11-07",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.55,
          "output": 2.5
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "inclusionAI/Ling-flash-2.0": {
        "id": "inclusionAI/Ling-flash-2.0",
        "name": "inclusionAI/Ling-flash-2.0",
        "family": "ling",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.57
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "inclusionAI/Ring-flash-2.0": {
        "id": "inclusionAI/Ring-flash-2.0",
        "name": "inclusionAI/Ring-flash-2.0",
        "family": "ring",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-29",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.57
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "inclusionAI/Ling-mini-2.0": {
        "id": "inclusionAI/Ling-mini-2.0",
        "name": "inclusionAI/Ling-mini-2.0",
        "family": "ling",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-10",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.07,
          "output": 0.28
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "baidu/ERNIE-4.5-300B-A47B": {
        "id": "baidu/ERNIE-4.5-300B-A47B",
        "name": "baidu/ERNIE-4.5-300B-A47B",
        "family": "ernie",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-02",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.28,
          "output": 1.1
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "stepfun-ai/Step-3.5-Flash": {
        "id": "stepfun-ai/Step-3.5-Flash",
        "name": "stepfun-ai/Step-3.5-Flash",
        "family": "step",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-11",
        "last_updated": "2026-02-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "meta-llama/Meta-Llama-3.1-8B-Instruct": {
        "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",
        "name": "meta-llama/Meta-Llama-3.1-8B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-23",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.06,
          "output": 0.06
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen3-VL-30B-A3B-Thinking": {
        "id": "Qwen/Qwen3-VL-30B-A3B-Thinking",
        "name": "Qwen/Qwen3-VL-30B-A3B-Thinking",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-11",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.29,
          "output": 1
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-30B-A3B-Instruct-2507": {
        "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
        "name": "Qwen/Qwen3-30B-A3B-Instruct-2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-30",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.09,
          "output": 0.3
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-VL-235B-A22B-Instruct": {
        "id": "Qwen/Qwen3-VL-235B-A22B-Instruct",
        "name": "Qwen/Qwen3-VL-235B-A22B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 1.5
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-VL-32B-Instruct": {
        "id": "Qwen/Qwen3-VL-32B-Instruct",
        "name": "Qwen/Qwen3-VL-32B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-21",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.6
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/QwQ-32B": {
        "id": "Qwen/QwQ-32B",
        "name": "Qwen/QwQ-32B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-03-06",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0.58
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "Qwen/Qwen3-32B": {
        "id": "Qwen/Qwen3-32B",
        "name": "Qwen/Qwen3-32B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-30",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.57
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "Qwen/Qwen3-VL-235B-A22B-Thinking": {
        "id": "Qwen/Qwen3-VL-235B-A22B-Thinking",
        "name": "Qwen/Qwen3-VL-235B-A22B-Thinking",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.45,
          "output": 3.5
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-Next-80B-A3B-Instruct": {
        "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
        "name": "Qwen/Qwen3-Next-80B-A3B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 1.4
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-235B-A22B-Thinking-2507": {
        "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
        "name": "Qwen/Qwen3-235B-A22B-Thinking-2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-28",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.13,
          "output": 0.6
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-Omni-30B-A3B-Instruct": {
        "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
        "name": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4
        },
        "limit": {
          "context": 66000,
          "output": 66000
        }
      },
      "Qwen/Qwen2.5-VL-7B-Instruct": {
        "id": "Qwen/Qwen2.5-VL-7B-Instruct",
        "name": "Qwen/Qwen2.5-VL-7B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-01-28",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.05
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen3-30B-A3B-Thinking-2507": {
        "id": "Qwen/Qwen3-30B-A3B-Thinking-2507",
        "name": "Qwen/Qwen3-30B-A3B-Thinking-2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-31",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.09,
          "output": 0.3
        },
        "limit": {
          "context": 262000,
          "output": 131000
        }
      },
      "Qwen/Qwen2.5-32B-Instruct": {
        "id": "Qwen/Qwen2.5-32B-Instruct",
        "name": "Qwen/Qwen2.5-32B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-19",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.18,
          "output": 0.18
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen2.5-Coder-32B-Instruct": {
        "id": "Qwen/Qwen2.5-Coder-32B-Instruct",
        "name": "Qwen/Qwen2.5-Coder-32B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-11-11",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.18,
          "output": 0.18
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen3-8B": {
        "id": "Qwen/Qwen3-8B",
        "name": "Qwen/Qwen3-8B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-30",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.06,
          "output": 0.06
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
        "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
        "name": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-31",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 1
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-Omni-30B-A3B-Thinking": {
        "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
        "name": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4
        },
        "limit": {
          "context": 66000,
          "output": 66000
        }
      },
      "Qwen/Qwen2.5-7B-Instruct": {
        "id": "Qwen/Qwen2.5-7B-Instruct",
        "name": "Qwen/Qwen2.5-7B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.05
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen2.5-14B-Instruct": {
        "id": "Qwen/Qwen2.5-14B-Instruct",
        "name": "Qwen/Qwen2.5-14B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.1
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen2.5-VL-72B-Instruct": {
        "id": "Qwen/Qwen2.5-VL-72B-Instruct",
        "name": "Qwen/Qwen2.5-VL-72B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-01-28",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.59,
          "output": 0.59
        },
        "limit": {
          "context": 131000,
          "output": 4000
        }
      },
      "Qwen/Qwen2.5-72B-Instruct": {
        "id": "Qwen/Qwen2.5-72B-Instruct",
        "name": "Qwen/Qwen2.5-72B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.59,
          "output": 0.59
        },
        "limit": {
          "context": 33000,
          "output": 4000
        }
      },
      "Qwen/Qwen2.5-72B-Instruct-128K": {
        "id": "Qwen/Qwen2.5-72B-Instruct-128K",
        "name": "Qwen/Qwen2.5-72B-Instruct-128K",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2024-09-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.59,
          "output": 0.59
        },
        "limit": {
          "context": 131000,
          "output": 4000
        }
      },
      "Qwen/Qwen3-235B-A22B": {
        "id": "Qwen/Qwen3-235B-A22B",
        "name": "Qwen/Qwen3-235B-A22B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-30",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.35,
          "output": 1.42
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "Qwen/Qwen3-VL-8B-Instruct": {
        "id": "Qwen/Qwen3-VL-8B-Instruct",
        "name": "Qwen/Qwen3-VL-8B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-15",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.18,
          "output": 0.68
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-Next-80B-A3B-Thinking": {
        "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
        "name": "Qwen/Qwen3-Next-80B-A3B-Thinking",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-09-25",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.57
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-Omni-30B-A3B-Captioner": {
        "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
        "name": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-04",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4
        },
        "limit": {
          "context": 66000,
          "output": 66000
        }
      },
      "Qwen/Qwen3-VL-30B-A3B-Instruct": {
        "id": "Qwen/Qwen3-VL-30B-A3B-Instruct",
        "name": "Qwen/Qwen3-VL-30B-A3B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-05",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.29,
          "output": 1
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-VL-8B-Thinking": {
        "id": "Qwen/Qwen3-VL-8B-Thinking",
        "name": "Qwen/Qwen3-VL-8B-Thinking",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-15",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.18,
          "output": 2
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-Coder-30B-A3B-Instruct": {
        "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
        "name": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-01",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.07,
          "output": 0.28
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-VL-32B-Thinking": {
        "id": "Qwen/Qwen3-VL-32B-Thinking",
        "name": "Qwen/Qwen3-VL-32B-Thinking",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-21",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 1.5
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-235B-A22B-Instruct-2507": {
        "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
        "name": "Qwen/Qwen3-235B-A22B-Instruct-2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-07-23",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.09,
          "output": 0.6
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "Qwen/Qwen3-14B": {
        "id": "Qwen/Qwen3-14B",
        "name": "Qwen/Qwen3-14B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-30",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.07,
          "output": 0.28
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "Qwen/Qwen2.5-VL-32B-Instruct": {
        "id": "Qwen/Qwen2.5-VL-32B-Instruct",
        "name": "Qwen/Qwen2.5-VL-32B-Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-03-24",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 0.27
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "openai/gpt-oss-120b",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-13",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.45
        },
        "limit": {
          "context": 131000,
          "output": 8000
        }
      },
      "openai/gpt-oss-20b": {
        "id": "openai/gpt-oss-20b",
        "name": "openai/gpt-oss-20b",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-13",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.04,
          "output": 0.18
        },
        "limit": {
          "context": 131000,
          "output": 8000
        }
      },
      "THUDM/GLM-4-32B-0414": {
        "id": "THUDM/GLM-4-32B-0414",
        "name": "THUDM/GLM-4-32B-0414",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.27,
          "output": 0.27
        },
        "limit": {
          "context": 33000,
          "output": 33000
        }
      },
      "THUDM/GLM-4-9B-0414": {
        "id": "THUDM/GLM-4-9B-0414",
        "name": "THUDM/GLM-4-9B-0414",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.086,
          "output": 0.086
        },
        "limit": {
          "context": 33000,
          "output": 33000
        }
      },
      "THUDM/GLM-Z1-32B-0414": {
        "id": "THUDM/GLM-Z1-32B-0414",
        "name": "THUDM/GLM-Z1-32B-0414",
        "family": "glm-z",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.14,
          "output": 0.57
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      },
      "THUDM/GLM-Z1-9B-0414": {
        "id": "THUDM/GLM-Z1-9B-0414",
        "name": "THUDM/GLM-Z1-9B-0414",
        "family": "glm-z",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-18",
        "last_updated": "2025-11-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.086,
          "output": 0.086
        },
        "limit": {
          "context": 131000,
          "output": 131000
        }
      }
    }
  },
  "togetherai": {
    "id": "togetherai",
    "env": [
      "TOGETHER_API_KEY"
    ],
    "npm": "@ai-sdk/togetherai",
    "name": "Together AI",
    "doc": "https://docs.together.ai/docs/serverless-models",
    "models": {
      "zai-org/GLM-4.6": {
        "id": "zai-org/GLM-4.6",
        "name": "GLM 4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-09",
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2
        },
        "limit": {
          "context": 200000,
          "output": 200000
        }
      },
      "zai-org/GLM-4.7": {
        "id": "zai-org/GLM-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-07-25",
        "last_updated": "2025-07-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.45,
          "output": 2
        },
        "limit": {
          "context": 200000,
          "output": 200000
        }
      },
      "zai-org/GLM-5": {
        "id": "zai-org/GLM-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-11",
        "release_date": "2026-02-11",
        "last_updated": "2026-02-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2
        },
        "limit": {
          "context": 202752,
          "output": 131072
        }
      },
      "essentialai/Rnj-1-Instruct": {
        "id": "essentialai/Rnj-1-Instruct",
        "name": "Rnj-1 Instruct",
        "family": "rnj",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-12-05",
        "last_updated": "2025-12-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.15
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "MiniMaxAI/MiniMax-M2.5": {
        "id": "MiniMaxAI/MiniMax-M2.5",
        "name": "MiniMax-M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.06
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "deepseek-ai/DeepSeek-V3-1": {
        "id": "deepseek-ai/DeepSeek-V3-1",
        "name": "DeepSeek V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-08-21",
        "last_updated": "2025-08-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 1.7
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "deepseek-ai/DeepSeek-R1": {
        "id": "deepseek-ai/DeepSeek-R1",
        "name": "DeepSeek R1",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2024-12-26",
        "last_updated": "2025-03-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 3,
          "output": 7
        },
        "limit": {
          "context": 163839,
          "output": 163839
        }
      },
      "deepseek-ai/DeepSeek-V3": {
        "id": "deepseek-ai/DeepSeek-V3",
        "name": "DeepSeek V3",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-01-20",
        "last_updated": "2025-05-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.25,
          "output": 1.25
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "moonshotai/Kimi-K2-Instruct": {
        "id": "moonshotai/Kimi-K2-Instruct",
        "name": "Kimi K2 Instruct",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-14",
        "last_updated": "2025-07-14",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "moonshotai/Kimi-K2.5": {
        "id": "moonshotai/Kimi-K2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": true,
        "temperature": true,
        "knowledge": "2026-01",
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 2.8
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "meta-llama/Llama-3.3-70B-Instruct-Turbo": {
        "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
        "name": "Llama 3.3 70B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-12-06",
        "last_updated": "2024-12-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.88,
          "output": 0.88
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "Qwen/Qwen3-Next-80B-A3B-Instruct": {
        "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
        "name": "Qwen3-Next-80B-A3B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-07-25",
        "last_updated": "2025-07-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 1.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "Qwen/Qwen3-235B-A22B-Instruct-2507-tput": {
        "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-tput",
        "name": "Qwen3 235B A22B Instruct 2507 FP8",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-07-25",
        "last_updated": "2025-07-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.6
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "Qwen/Qwen3.5-397B-A17B": {
        "id": "Qwen/Qwen3.5-397B-A17B",
        "name": "Qwen3.5 397B A17B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-02-16",
        "last_updated": "2026-02-16",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3.6
        },
        "limit": {
          "context": 262144,
          "output": 130000
        }
      },
      "Qwen/Qwen3-Coder-Next-FP8": {
        "id": "Qwen/Qwen3-Coder-Next-FP8",
        "name": "Qwen3 Coder Next FP8",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2026-02-03",
        "release_date": "2026-02-03",
        "last_updated": "2026-02-03",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 1.2
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8": {
        "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8",
        "name": "Qwen3 Coder 480B A35B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.6
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      }
    }
  },
  "deepseek": {
    "id": "deepseek",
    "env": [
      "DEEPSEEK_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.deepseek.com",
    "name": "DeepSeek",
    "doc": "https://api-docs.deepseek.com/quick_start/pricing",
    "models": {
      "deepseek-reasoner": {
        "id": "deepseek-reasoner",
        "name": "DeepSeek Reasoner",
        "family": "deepseek-thinking",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-09",
        "release_date": "2025-12-01",
        "last_updated": "2026-02-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 0.42,
          "cache_read": 0.028
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "deepseek-chat": {
        "id": "deepseek-chat",
        "name": "DeepSeek Chat",
        "family": "deepseek",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-09",
        "release_date": "2025-12-01",
        "last_updated": "2026-02-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 0.42,
          "cache_read": 0.028
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      }
    }
  },
  "openrouter": {
    "id": "openrouter",
    "env": [
      "OPENROUTER_API_KEY"
    ],
    "npm": "@openrouter/ai-sdk-provider",
    "api": "https://openrouter.ai/api/v1",
    "name": "OpenRouter",
    "doc": "https://openrouter.ai/models",
    "models": {
      "prime-intellect/intellect-3": {
        "id": "prime-intellect/intellect-3",
        "name": "Intellect 3",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-01-15",
        "last_updated": "2025-01-15",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1.1
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "featherless/qwerky-72b": {
        "id": "featherless/qwerky-72b",
        "name": "Qwerky 72B",
        "family": "qwerky",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-20",
        "last_updated": "2025-03-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "allenai/molmo-2-8b:free": {
        "id": "allenai/molmo-2-8b:free",
        "name": "Molmo2 8B (free)",
        "family": "allenai",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-01-09",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 36864,
          "output": 36864
        }
      },
      "nvidia/nemotron-nano-9b-v2:free": {
        "id": "nvidia/nemotron-nano-9b-v2:free",
        "name": "Nemotron Nano 9B V2 (free)",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2025-09-05",
        "last_updated": "2025-08-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "nvidia/nemotron-nano-12b-v2-vl:free": {
        "id": "nvidia/nemotron-nano-12b-v2-vl:free",
        "name": "Nemotron Nano 12B 2 VL (free)",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-11",
        "release_date": "2025-10-28",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "nvidia/nemotron-3-nano-30b-a3b:free": {
        "id": "nvidia/nemotron-3-nano-30b-a3b:free",
        "name": "Nemotron 3 Nano 30B A3B (free)",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-11",
        "release_date": "2025-12-14",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "nvidia/nemotron-nano-9b-v2": {
        "id": "nvidia/nemotron-nano-9b-v2",
        "name": "nvidia-nemotron-nano-9b-v2",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2025-08-18",
        "last_updated": "2025-08-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.04,
          "output": 0.16
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "arcee-ai/trinity-large-preview:free": {
        "id": "arcee-ai/trinity-large-preview:free",
        "name": "Trinity Large Preview",
        "family": "trinity",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-01-28",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "arcee-ai/trinity-mini:free": {
        "id": "arcee-ai/trinity-mini:free",
        "name": "Trinity Mini",
        "family": "trinity-mini",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-01-28",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "xiaomi/mimo-v2-omni": {
        "id": "xiaomi/mimo-v2-omni",
        "name": "MiMo-V2-Omni",
        "family": "mimo",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-03-18",
        "last_updated": "2026-03-18",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "xiaomi/mimo-v2-flash": {
        "id": "xiaomi/mimo-v2-flash",
        "name": "MiMo-V2-Flash",
        "family": "mimo",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-12-14",
        "last_updated": "2025-12-14",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3,
          "cache_read": 0.01
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "xiaomi/mimo-v2-pro": {
        "id": "xiaomi/mimo-v2-pro",
        "name": "MiMo-V2-Pro",
        "family": "mimo",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-03-18",
        "last_updated": "2026-03-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "microsoft/mai-ds-r1:free": {
        "id": "microsoft/mai-ds-r1:free",
        "name": "MAI DS R1 (free)",
        "family": "mai",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-21",
        "last_updated": "2025-04-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "sarvamai/sarvam-m:free": {
        "id": "sarvamai/sarvam-m:free",
        "name": "Sarvam-M (free)",
        "family": "sarvam",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-25",
        "last_updated": "2025-05-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "liquid/lfm-2.5-1.2b-thinking:free": {
        "id": "liquid/lfm-2.5-1.2b-thinking:free",
        "name": "LFM2.5-1.2B-Thinking (free)",
        "family": "liquid",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-01-20",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "liquid/lfm-2.5-1.2b-instruct:free": {
        "id": "liquid/lfm-2.5-1.2b-instruct:free",
        "name": "LFM2.5-1.2B-Instruct (free)",
        "family": "liquid",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-01-20",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "inception/mercury-2": {
        "id": "inception/mercury-2",
        "name": "Mercury 2",
        "family": "mercury",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-03-04",
        "last_updated": "2026-03-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 0.75,
          "cache_read": 0.025
        },
        "limit": {
          "context": 128000,
          "output": 50000
        }
      },
      "inception/mercury": {
        "id": "inception/mercury",
        "name": "Mercury",
        "family": "mercury",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-06-26",
        "last_updated": "2025-06-26",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 0.75,
          "cache_read": 0.025
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "inception/mercury-coder": {
        "id": "inception/mercury-coder",
        "name": "Mercury Coder",
        "family": "mercury",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-04-30",
        "last_updated": "2025-04-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 0.75,
          "cache_read": 0.025
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "thudm/glm-z1-32b:free": {
        "id": "thudm/glm-z1-32b:free",
        "name": "GLM Z1 32B (free)",
        "family": "glm-z",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-17",
        "last_updated": "2025-04-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "sourceful/riverflow-v2-fast-preview": {
        "id": "sourceful/riverflow-v2-fast-preview",
        "name": "Riverflow V2 Fast Preview",
        "family": "sourceful",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-12-08",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "sourceful/riverflow-v2-max-preview": {
        "id": "sourceful/riverflow-v2-max-preview",
        "name": "Riverflow V2 Max Preview",
        "family": "sourceful",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-12-08",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "sourceful/riverflow-v2-standard-preview": {
        "id": "sourceful/riverflow-v2-standard-preview",
        "name": "Riverflow V2 Standard Preview",
        "family": "sourceful",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-12-08",
        "last_updated": "2026-01-28",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "rekaai/reka-flash-3": {
        "id": "rekaai/reka-flash-3",
        "name": "Reka Flash 3",
        "family": "reka",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-12",
        "last_updated": "2025-03-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "stepfun/step-3.5-flash:free": {
        "id": "stepfun/step-3.5-flash:free",
        "name": "Step 3.5 Flash (free)",
        "family": "step",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-29",
        "last_updated": "2026-01-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "stepfun/step-3.5-flash": {
        "id": "stepfun/step-3.5-flash",
        "name": "Step 3.5 Flash",
        "family": "step",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-29",
        "last_updated": "2026-01-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3,
          "cache_read": 0.02
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "cognitivecomputations/dolphin3.0-r1-mistral-24b": {
        "id": "cognitivecomputations/dolphin3.0-r1-mistral-24b",
        "name": "Dolphin3.0 R1 Mistral 24B",
        "family": "mistral",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-02-13",
        "last_updated": "2025-02-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "cognitivecomputations/dolphin3.0-mistral-24b": {
        "id": "cognitivecomputations/dolphin3.0-mistral-24b",
        "name": "Dolphin3.0 Mistral 24B",
        "family": "mistral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-02-13",
        "last_updated": "2025-02-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "cognitivecomputations/dolphin-mistral-24b-venice-edition:free": {
        "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "name": "Uncensored (free)",
        "family": "mistral",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-07-09",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "kwaipilot/kat-coder-pro:free": {
        "id": "kwaipilot/kat-coder-pro:free",
        "name": "Kat Coder Pro (free)",
        "family": "kat-coder",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-11",
        "release_date": "2025-11-10",
        "last_updated": "2025-11-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 65536
        }
      },
      "deepseek/deepseek-v3.1-terminus:exacto": {
        "id": "deepseek/deepseek-v3.1-terminus:exacto",
        "name": "DeepSeek V3.1 Terminus (exacto)",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-09-22",
        "last_updated": "2025-09-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 1
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "deepseek/deepseek-r1-0528:free": {
        "id": "deepseek/deepseek-r1-0528:free",
        "name": "R1 0528 (free)",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-28",
        "last_updated": "2025-05-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "deepseek/deepseek-r1-distill-qwen-14b": {
        "id": "deepseek/deepseek-r1-distill-qwen-14b",
        "name": "DeepSeek R1 Distill Qwen 14B",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-01-29",
        "last_updated": "2025-01-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 64000,
          "output": 8192
        }
      },
      "deepseek/deepseek-r1:free": {
        "id": "deepseek/deepseek-r1:free",
        "name": "R1 (free)",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-01-20",
        "last_updated": "2025-01-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "deepseek/deepseek-r1-0528-qwen3-8b:free": {
        "id": "deepseek/deepseek-r1-0528-qwen3-8b:free",
        "name": "Deepseek R1 0528 Qwen3 8B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-29",
        "last_updated": "2025-05-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "deepseek/deepseek-v3.2-speciale": {
        "id": "deepseek/deepseek-v3.2-speciale",
        "name": "DeepSeek V3.2 Speciale",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-12-01",
        "last_updated": "2025-12-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 0.41
        },
        "limit": {
          "context": 163840,
          "output": 65536
        }
      },
      "deepseek/deepseek-chat-v3.1": {
        "id": "deepseek/deepseek-chat-v3.1",
        "name": "DeepSeek-V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-08-21",
        "last_updated": "2025-08-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.8
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "deepseek/deepseek-chat-v3-0324": {
        "id": "deepseek/deepseek-chat-v3-0324",
        "name": "DeepSeek V3 0324",
        "family": "deepseek",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-24",
        "last_updated": "2025-03-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 16384,
          "output": 8192
        }
      },
      "deepseek/deepseek-r1-distill-llama-70b": {
        "id": "deepseek/deepseek-r1-distill-llama-70b",
        "name": "DeepSeek R1 Distill Llama 70B",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-01-23",
        "last_updated": "2025-01-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "deepseek/deepseek-v3.1-terminus": {
        "id": "deepseek/deepseek-v3.1-terminus",
        "name": "DeepSeek V3.1 Terminus",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-09-22",
        "last_updated": "2025-09-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.27,
          "output": 1
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "deepseek/deepseek-v3.2": {
        "id": "deepseek/deepseek-v3.2",
        "name": "DeepSeek V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-12-01",
        "last_updated": "2025-12-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 0.4
        },
        "limit": {
          "context": 163840,
          "output": 65536
        }
      },
      "deepseek/deepseek-v3-base:free": {
        "id": "deepseek/deepseek-v3-base:free",
        "name": "DeepSeek V3 Base (free)",
        "family": "deepseek",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2025-03-29",
        "last_updated": "2025-03-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "openrouter/hunter-alpha": {
        "id": "openrouter/hunter-alpha",
        "name": "Hunter Alpha",
        "family": "alpha",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2026-03-11",
        "release_date": "2026-03-11",
        "last_updated": "2026-03-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 1048576,
          "output": 64000
        }
      },
      "openrouter/sherlock-think-alpha": {
        "id": "openrouter/sherlock-think-alpha",
        "name": "Sherlock Think Alpha",
        "family": "sherlock",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-11",
        "release_date": "2025-11-15",
        "last_updated": "2025-12-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 1840000,
          "output": 0
        }
      },
      "openrouter/sherlock-dash-alpha": {
        "id": "openrouter/sherlock-dash-alpha",
        "name": "Sherlock Dash Alpha",
        "family": "sherlock",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-11",
        "release_date": "2025-11-15",
        "last_updated": "2025-12-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 1840000,
          "output": 0
        }
      },
      "openrouter/free": {
        "id": "openrouter/free",
        "name": "Free Models Router",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-01",
        "last_updated": "2026-02-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 200000,
          "input": 200000,
          "output": 8000
        }
      },
      "openrouter/healer-alpha": {
        "id": "openrouter/healer-alpha",
        "name": "Healer Alpha",
        "family": "alpha",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2026-03-11",
        "release_date": "2026-03-11",
        "last_updated": "2026-03-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 64000
        }
      },
      "openrouter/aurora-alpha": {
        "id": "openrouter/aurora-alpha",
        "name": "Aurora Alpha",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-09",
        "last_updated": "2026-02-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 50000
        }
      },
      "moonshotai/kimi-dev-72b:free": {
        "id": "moonshotai/kimi-dev-72b:free",
        "name": "Kimi Dev 72b (free)",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-06-16",
        "last_updated": "2025-06-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "moonshotai/kimi-k2": {
        "id": "moonshotai/kimi-k2",
        "name": "Kimi K2",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-11",
        "last_updated": "2025-07-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.55,
          "output": 2.2
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "moonshotai/kimi-k2-0905": {
        "id": "moonshotai/kimi-k2-0905",
        "name": "Kimi K2 Instruct 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5
        },
        "limit": {
          "context": 262144,
          "output": 16384
        }
      },
      "moonshotai/kimi-k2-0905:exacto": {
        "id": "moonshotai/kimi-k2-0905:exacto",
        "name": "Kimi K2 Instruct 0905 (exacto)",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5
        },
        "limit": {
          "context": 262144,
          "output": 16384
        }
      },
      "moonshotai/kimi-k2.5": {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-27",
        "last_updated": "2026-01-27",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3,
          "cache_read": 0.1
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/kimi-k2-thinking": {
        "id": "moonshotai/kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-11-06",
        "last_updated": "2025-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5,
          "cache_read": 0.15
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/kimi-k2:free": {
        "id": "moonshotai/kimi-k2:free",
        "name": "Kimi K2 (free)",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-11",
        "last_updated": "2025-07-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32800,
          "output": 32800
        }
      },
      "google/gemini-2.5-flash-lite-preview-09-2025": {
        "id": "google/gemini-2.5-flash-lite-preview-09-2025",
        "name": "Gemini 2.5 Flash Lite Preview 09-25",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-25",
        "last_updated": "2025-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-3.1-pro-preview-customtools": {
        "id": "google/gemini-3.1-pro-preview-customtools",
        "name": "Gemini 3.1 Pro Preview Custom Tools",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-02-19",
        "last_updated": "2026-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 12,
          "reasoning": 12,
          "context_over_200k": {
            "input": 4,
            "output": 18,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-2.5-pro-preview-06-05": {
        "id": "google/gemini-2.5-pro-preview-06-05",
        "name": "Gemini 2.5 Pro Preview 06-05",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-06-05",
        "last_updated": "2025-06-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.31
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemma-3n-e4b-it:free": {
        "id": "google/gemma-3n-e4b-it:free",
        "name": "Gemma 3n 4B (free)",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-05-20",
        "last_updated": "2025-05-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 2000
        }
      },
      "google/gemini-2.5-flash-preview-09-2025": {
        "id": "google/gemini-2.5-flash-preview-09-2025",
        "name": "Gemini 2.5 Flash Preview 09-25",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-25",
        "last_updated": "2025-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 2.5,
          "cache_read": 0.031
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-2.5-pro-preview-05-06": {
        "id": "google/gemini-2.5-pro-preview-05-06",
        "name": "Gemini 2.5 Pro Preview 05-06",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-05-06",
        "last_updated": "2025-05-06",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.31
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemma-3n-e2b-it:free": {
        "id": "google/gemma-3n-e2b-it:free",
        "name": "Gemma 3n 2B (free)",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-07-09",
        "last_updated": "2025-07-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 2000
        }
      },
      "google/gemini-2.5-flash": {
        "id": "google/gemini-2.5-flash",
        "name": "Gemini 2.5 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-07-17",
        "last_updated": "2025-07-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 2.5,
          "cache_read": 0.0375
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-2.0-flash-001": {
        "id": "google/gemini-2.0-flash-001",
        "name": "Gemini 2.0 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 8192
        }
      },
      "google/gemini-3.1-flash-lite-preview": {
        "id": "google/gemini-3.1-flash-lite-preview",
        "name": "Gemini 3.1 Flash Lite Preview",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-03-03",
        "last_updated": "2026-03-03",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "pdf",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 1.5,
          "reasoning": 1.5,
          "cache_read": 0.025,
          "cache_write": 0.083,
          "input_audio": 0.5,
          "output_audio": 0.5
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-3-flash-preview": {
        "id": "google/gemini-3-flash-preview",
        "name": "Gemini 3 Flash Preview",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-12-17",
        "last_updated": "2025-12-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 3,
          "cache_read": 0.05
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemma-3-12b-it:free": {
        "id": "google/gemma-3-12b-it:free",
        "name": "Gemma 3 12B (free)",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-13",
        "last_updated": "2025-03-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "google/gemini-2.5-flash-lite": {
        "id": "google/gemini-2.5-flash-lite",
        "name": "Gemini 2.5 Flash Lite",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-06-17",
        "last_updated": "2025-06-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-3.1-pro-preview": {
        "id": "google/gemini-3.1-pro-preview",
        "name": "Gemini 3.1 Pro Preview",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-02-19",
        "last_updated": "2026-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 12,
          "reasoning": 12,
          "context_over_200k": {
            "input": 4,
            "output": 18,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemini-2.0-flash-exp:free": {
        "id": "google/gemini-2.0-flash-exp:free",
        "name": "Gemini 2.0 Flash Experimental (free)",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 1048576,
          "output": 1048576
        }
      },
      "google/gemma-2-9b-it": {
        "id": "google/gemma-2-9b-it",
        "name": "Gemma 2 9B",
        "family": "gemma",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2024-06-28",
        "last_updated": "2024-06-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.03,
          "output": 0.09
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "google/gemma-3-4b-it:free": {
        "id": "google/gemma-3-4b-it:free",
        "name": "Gemma 3 4B (free)",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-13",
        "last_updated": "2025-03-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "google/gemma-3n-e4b-it": {
        "id": "google/gemma-3n-e4b-it",
        "name": "Gemma 3n 4B",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-05-20",
        "last_updated": "2025-05-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.02,
          "output": 0.04
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "google/gemini-3-pro-preview": {
        "id": "google/gemini-3-pro-preview",
        "name": "Gemini 3 Pro Preview",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-11-18",
        "last_updated": "2025-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 12
        },
        "limit": {
          "context": 1050000,
          "output": 66000
        }
      },
      "google/gemma-3-12b-it": {
        "id": "google/gemma-3-12b-it",
        "name": "Gemma 3 12B",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-13",
        "last_updated": "2025-03-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.03,
          "output": 0.1
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "google/gemma-3-4b-it": {
        "id": "google/gemma-3-4b-it",
        "name": "Gemma 3 4B",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-13",
        "last_updated": "2025-03-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.01703,
          "output": 0.06815
        },
        "limit": {
          "context": 96000,
          "output": 96000
        }
      },
      "google/gemma-3-27b-it": {
        "id": "google/gemma-3-27b-it",
        "name": "Gemma 3 27B",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-12",
        "last_updated": "2025-03-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.04,
          "output": 0.15
        },
        "limit": {
          "context": 96000,
          "output": 96000
        }
      },
      "google/gemini-2.5-pro": {
        "id": "google/gemini-2.5-pro",
        "name": "Gemini 2.5 Pro",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-03-20",
        "last_updated": "2025-06-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.31
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "google/gemma-3-27b-it:free": {
        "id": "google/gemma-3-27b-it:free",
        "name": "Gemma 3 27B (free)",
        "family": "gemma",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-12",
        "last_updated": "2025-03-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "z-ai/glm-5": {
        "id": "z-ai/glm-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2,
          "cache_read": 0.2
        },
        "limit": {
          "context": 202752,
          "output": 131000
        }
      },
      "z-ai/glm-4.5-air": {
        "id": "z-ai/glm-4.5-air",
        "name": "GLM 4.5 Air",
        "family": "glm-air",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1.1
        },
        "limit": {
          "context": 128000,
          "output": 96000
        }
      },
      "z-ai/glm-4.5": {
        "id": "z-ai/glm-4.5",
        "name": "GLM 4.5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2
        },
        "limit": {
          "context": 128000,
          "output": 96000
        }
      },
      "z-ai/glm-4.6:exacto": {
        "id": "z-ai/glm-4.6:exacto",
        "name": "GLM 4.6 (exacto)",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-09",
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 1.9,
          "cache_read": 0.11
        },
        "limit": {
          "context": 200000,
          "output": 128000
        }
      },
      "z-ai/glm-4.7-flash": {
        "id": "z-ai/glm-4.7-flash",
        "name": "GLM-4.7-Flash",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-01-19",
        "last_updated": "2026-01-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.4
        },
        "limit": {
          "context": 200000,
          "output": 65535
        }
      },
      "z-ai/glm-4.5-air:free": {
        "id": "z-ai/glm-4.5-air:free",
        "name": "GLM 4.5 Air (free)",
        "family": "glm-air",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-28",
        "last_updated": "2025-07-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 96000
        }
      },
      "z-ai/glm-4.6": {
        "id": "z-ai/glm-4.6",
        "name": "GLM 4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-09",
        "release_date": "2025-09-30",
        "last_updated": "2025-09-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11
        },
        "limit": {
          "context": 200000,
          "output": 128000
        }
      },
      "z-ai/glm-4.7": {
        "id": "z-ai/glm-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "z-ai/glm-4.5v": {
        "id": "z-ai/glm-4.5v",
        "name": "GLM 4.5V",
        "family": "glm",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-08-11",
        "last_updated": "2025-08-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 1.8
        },
        "limit": {
          "context": 64000,
          "output": 16384
        }
      },
      "qwen/qwen3-next-80b-a3b-thinking": {
        "id": "qwen/qwen3-next-80b-a3b-thinking",
        "name": "Qwen3 Next 80B A3B Thinking",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-11",
        "last_updated": "2025-09-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.14,
          "output": 1.4
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "qwen/qwen-2.5-vl-7b-instruct:free": {
        "id": "qwen/qwen-2.5-vl-7b-instruct:free",
        "name": "Qwen2.5-VL 7B Instruct (free)",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-02",
        "release_date": "2024-08-28",
        "last_updated": "2024-08-28",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "qwen/qwen3-32b:free": {
        "id": "qwen/qwen3-32b:free",
        "name": "Qwen3 32B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 40960,
          "output": 40960
        }
      },
      "qwen/qwen3-coder:free": {
        "id": "qwen/qwen3-coder:free",
        "name": "Qwen3 Coder 480B A35B Instruct (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "qwen/qwen3-coder-flash": {
        "id": "qwen/qwen3-coder-flash",
        "name": "Qwen3 Coder Flash",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": false,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 1.5
        },
        "limit": {
          "context": 128000,
          "output": 66536
        }
      },
      "qwen/qwen3-30b-a3b:free": {
        "id": "qwen/qwen3-30b-a3b:free",
        "name": "Qwen3 30B A3B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 40960,
          "output": 40960
        }
      },
      "qwen/qwen3-235b-a22b-07-25:free": {
        "id": "qwen/qwen3-235b-a22b-07-25:free",
        "name": "Qwen3 235B A22B Instruct 2507 (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-07-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 131072
        }
      },
      "qwen/qwen3-14b:free": {
        "id": "qwen/qwen3-14b:free",
        "name": "Qwen3 14B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 40960,
          "output": 40960
        }
      },
      "qwen/qwen3-coder": {
        "id": "qwen/qwen3-coder",
        "name": "Qwen3 Coder",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "qwen/qwq-32b:free": {
        "id": "qwen/qwq-32b:free",
        "name": "QwQ 32B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2025-03-05",
        "last_updated": "2025-03-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "qwen/qwen3.5-397b-a17b": {
        "id": "qwen/qwen3.5-397b-a17b",
        "name": "Qwen3.5 397B A17B",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-02-16",
        "last_updated": "2026-02-16",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3.6
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "qwen/qwen3-coder:exacto": {
        "id": "qwen/qwen3-coder:exacto",
        "name": "Qwen3 Coder (exacto)",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.38,
          "output": 1.53
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "qwen/qwen-2.5-coder-32b-instruct": {
        "id": "qwen/qwen-2.5-coder-32b-instruct",
        "name": "Qwen2.5 Coder 32B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-11-11",
        "last_updated": "2024-11-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "qwen/qwen3.5-plus-02-15": {
        "id": "qwen/qwen3.5-plus-02-15",
        "name": "Qwen3.5 Plus 2026-02-15",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-02-16",
        "last_updated": "2026-02-16",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2.4
        },
        "limit": {
          "context": 1000000,
          "output": 65536
        }
      },
      "qwen/qwen3-30b-a3b-instruct-2507": {
        "id": "qwen/qwen3-30b-a3b-instruct-2507",
        "name": "Qwen3 30B A3B Instruct 2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-29",
        "last_updated": "2025-07-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.8
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "qwen/qwen2.5-vl-72b-instruct": {
        "id": "qwen/qwen2.5-vl-72b-instruct",
        "name": "Qwen2.5 VL 72B Instruct",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-02-01",
        "last_updated": "2025-02-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 8192
        }
      },
      "qwen/qwen3-coder-30b-a3b-instruct": {
        "id": "qwen/qwen3-coder-30b-a3b-instruct",
        "name": "Qwen3 Coder 30B A3B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-31",
        "last_updated": "2025-07-31",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.07,
          "output": 0.27
        },
        "limit": {
          "context": 160000,
          "output": 65536
        }
      },
      "qwen/qwen3-235b-a22b-07-25": {
        "id": "qwen/qwen3-235b-a22b-07-25",
        "name": "Qwen3 235B A22B Instruct 2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-07-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.85
        },
        "limit": {
          "context": 262144,
          "output": 131072
        }
      },
      "qwen/qwen3-235b-a22b:free": {
        "id": "qwen/qwen3-235b-a22b:free",
        "name": "Qwen3 235B A22B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "qwen/qwen3-next-80b-a3b-instruct:free": {
        "id": "qwen/qwen3-next-80b-a3b-instruct:free",
        "name": "Qwen3 Next 80B A3B Instruct (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-11",
        "last_updated": "2025-09-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "qwen/qwen3-4b:free": {
        "id": "qwen/qwen3-4b:free",
        "name": "Qwen3 4B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-30",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 40960,
          "output": 40960
        }
      },
      "qwen/qwen3-8b:free": {
        "id": "qwen/qwen3-8b:free",
        "name": "Qwen3 8B (free)",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-04-28",
        "last_updated": "2025-04-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 40960,
          "output": 40960
        }
      },
      "qwen/qwen3-30b-a3b-thinking-2507": {
        "id": "qwen/qwen3-30b-a3b-thinking-2507",
        "name": "Qwen3 30B A3B Thinking 2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-29",
        "last_updated": "2025-07-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 0.8
        },
        "limit": {
          "context": 262000,
          "output": 262000
        }
      },
      "qwen/qwen2.5-vl-32b-instruct:free": {
        "id": "qwen/qwen2.5-vl-32b-instruct:free",
        "name": "Qwen2.5 VL 32B Instruct (free)",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-03",
        "release_date": "2025-03-24",
        "last_updated": "2025-03-24",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "qwen/qwen3-235b-a22b-thinking-2507": {
        "id": "qwen/qwen3-235b-a22b-thinking-2507",
        "name": "Qwen3 235B A22B Thinking 2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-25",
        "last_updated": "2025-07-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.078,
          "output": 0.312
        },
        "limit": {
          "context": 262144,
          "output": 81920
        }
      },
      "qwen/qwen3-next-80b-a3b-instruct": {
        "id": "qwen/qwen3-next-80b-a3b-instruct",
        "name": "Qwen3 Next 80B A3B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-11",
        "last_updated": "2025-09-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.14,
          "output": 1.4
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "qwen/qwen2.5-vl-72b-instruct:free": {
        "id": "qwen/qwen2.5-vl-72b-instruct:free",
        "name": "Qwen2.5 VL 72B Instruct (free)",
        "family": "qwen",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-02",
        "release_date": "2025-02-01",
        "last_updated": "2025-02-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "qwen/qwen3-max": {
        "id": "qwen/qwen3-max",
        "name": "Qwen3 Max",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.2,
          "output": 6
        },
        "limit": {
          "context": 262144,
          "output": 32768
        }
      },
      "x-ai/grok-3": {
        "id": "x-ai/grok-3",
        "name": "Grok 3",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.75,
          "cache_write": 15
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "x-ai/grok-code-fast-1": {
        "id": "x-ai/grok-code-fast-1",
        "name": "Grok Code Fast 1",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-08-26",
        "last_updated": "2025-08-26",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 1.5,
          "cache_read": 0.02
        },
        "limit": {
          "context": 256000,
          "output": 10000
        }
      },
      "x-ai/grok-4-fast": {
        "id": "x-ai/grok-4-fast",
        "name": "Grok 4 Fast",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-08-19",
        "last_updated": "2025-08-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.5,
          "cache_read": 0.05,
          "cache_write": 0.05
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        }
      },
      "x-ai/grok-4": {
        "id": "x-ai/grok-4",
        "name": "Grok 4",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-07-09",
        "last_updated": "2025-07-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.75,
          "cache_write": 15
        },
        "limit": {
          "context": 256000,
          "output": 64000
        }
      },
      "x-ai/grok-4.1-fast": {
        "id": "x-ai/grok-4.1-fast",
        "name": "Grok 4.1 Fast",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-11-19",
        "last_updated": "2025-11-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.5,
          "cache_read": 0.05,
          "cache_write": 0.05
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        }
      },
      "x-ai/grok-3-mini-beta": {
        "id": "x-ai/grok-3-mini-beta",
        "name": "Grok 3 Mini Beta",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 0.5,
          "cache_read": 0.075,
          "cache_write": 0.5
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "x-ai/grok-3-mini": {
        "id": "x-ai/grok-3-mini",
        "name": "Grok 3 Mini",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 0.5,
          "cache_read": 0.075,
          "cache_write": 0.5
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "x-ai/grok-4.20-multi-agent-beta": {
        "id": "x-ai/grok-4.20-multi-agent-beta",
        "name": "Grok 4.20 Multi - Agent Beta",
        "family": "grok",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2026-03-12",
        "last_updated": "2026-03-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 6,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 12
          }
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        },
        "status": "beta"
      },
      "x-ai/grok-4.20-beta": {
        "id": "x-ai/grok-4.20-beta",
        "name": "Grok 4.20 Beta",
        "family": "grok",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-03-12",
        "last_updated": "2026-03-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 6,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 12
          }
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        },
        "status": "beta"
      },
      "x-ai/grok-3-beta": {
        "id": "x-ai/grok-3-beta",
        "name": "Grok 3 Beta",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.75,
          "cache_write": 15
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "meta-llama/llama-3.3-70b-instruct:free": {
        "id": "meta-llama/llama-3.3-70b-instruct:free",
        "name": "Llama 3.3 70B Instruct (free)",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2024-12-06",
        "last_updated": "2024-12-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "meta-llama/llama-4-scout:free": {
        "id": "meta-llama/llama-4-scout:free",
        "name": "Llama 4 Scout (free)",
        "family": "llama",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-04-05",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 64000,
          "output": 64000
        }
      },
      "meta-llama/llama-3.2-11b-vision-instruct": {
        "id": "meta-llama/llama-3.2-11b-vision-instruct",
        "name": "Llama 3.2 11B Vision Instruct",
        "family": "llama",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-09-25",
        "last_updated": "2024-09-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "meta-llama/llama-3.2-3b-instruct:free": {
        "id": "meta-llama/llama-3.2-3b-instruct:free",
        "name": "Llama 3.2 3B Instruct (free)",
        "family": "llama",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-09-25",
        "last_updated": "2024-09-25",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "meta-llama/llama-3.1-405b-instruct:free": {
        "id": "meta-llama/llama-3.1-405b-instruct:free",
        "name": "Llama 3.1 405B Instruct (free)",
        "family": "llama",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-07-23",
        "last_updated": "2025-04-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "tngtech/tng-r1t-chimera:free": {
        "id": "tngtech/tng-r1t-chimera:free",
        "name": "R1T Chimera (free)",
        "family": "tngtech",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-11-26",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "tngtech/deepseek-r1t2-chimera:free": {
        "id": "tngtech/deepseek-r1t2-chimera:free",
        "name": "DeepSeek R1T2 Chimera (free)",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-07-08",
        "last_updated": "2025-07-08",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "mistralai/devstral-medium-2507": {
        "id": "mistralai/devstral-medium-2507",
        "name": "Devstral Medium",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-07-10",
        "last_updated": "2025-07-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "mistralai/devstral-small-2505:free": {
        "id": "mistralai/devstral-small-2505:free",
        "name": "Devstral Small 2505 (free)",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-21",
        "last_updated": "2025-05-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "mistralai/mistral-medium-3": {
        "id": "mistralai/mistral-medium-3",
        "name": "Mistral Medium 3",
        "family": "mistral-medium",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-07",
        "last_updated": "2025-05-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "mistralai/codestral-2508": {
        "id": "mistralai/codestral-2508",
        "name": "Codestral 2508",
        "family": "codestral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-08-01",
        "last_updated": "2025-08-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.9
        },
        "limit": {
          "context": 256000,
          "output": 256000
        }
      },
      "mistralai/devstral-2512:free": {
        "id": "mistralai/devstral-2512:free",
        "name": "Devstral 2 2512 (free)",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-09-12",
        "last_updated": "2025-09-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistralai/mistral-small-3.1-24b-instruct": {
        "id": "mistralai/mistral-small-3.1-24b-instruct",
        "name": "Mistral Small 3.1 24B Instruct",
        "family": "mistral-small",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-03-17",
        "last_updated": "2025-03-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "mistralai/devstral-small-2505": {
        "id": "mistralai/devstral-small-2505",
        "name": "Devstral Small",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-07",
        "last_updated": "2025-05-07",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.06,
          "output": 0.12
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "mistralai/mistral-7b-instruct:free": {
        "id": "mistralai/mistral-7b-instruct:free",
        "name": "Mistral 7B Instruct (free)",
        "family": "mistral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-05",
        "release_date": "2024-05-27",
        "last_updated": "2024-05-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "mistralai/devstral-2512": {
        "id": "mistralai/devstral-2512",
        "name": "Devstral 2 2512",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2025-09-12",
        "last_updated": "2025-09-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.6
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "mistralai/mistral-small-3.2-24b-instruct": {
        "id": "mistralai/mistral-small-3.2-24b-instruct",
        "name": "Mistral Small 3.2 24B Instruct",
        "family": "mistral-small",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-06-20",
        "last_updated": "2025-06-20",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 96000,
          "output": 8192
        }
      },
      "mistralai/mistral-small-3.2-24b-instruct:free": {
        "id": "mistralai/mistral-small-3.2-24b-instruct:free",
        "name": "Mistral Small 3.2 24B (free)",
        "family": "mistral-small",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-06-20",
        "last_updated": "2025-06-20",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 96000,
          "output": 96000
        }
      },
      "mistralai/devstral-small-2507": {
        "id": "mistralai/devstral-small-2507",
        "name": "Devstral Small 1.1",
        "family": "devstral",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-07-10",
        "last_updated": "2025-07-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "mistralai/mistral-nemo:free": {
        "id": "mistralai/mistral-nemo:free",
        "name": "Mistral Nemo (free)",
        "family": "mistral-nemo",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2024-07-19",
        "last_updated": "2024-07-19",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "mistralai/mistral-medium-3.1": {
        "id": "mistralai/mistral-medium-3.1",
        "name": "Mistral Medium 3.1",
        "family": "mistral-medium",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-08-12",
        "last_updated": "2025-08-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "openai/gpt-5.3-codex": {
        "id": "openai/gpt-5.3-codex",
        "name": "GPT-5.3-Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-02-24",
        "last_updated": "2026-02-24",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5-codex": {
        "id": "openai/gpt-5-codex",
        "name": "GPT-5 Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10-01",
        "release_date": "2025-09-15",
        "last_updated": "2025-09-15",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5-pro": {
        "id": "openai/gpt-5-pro",
        "name": "GPT-5 Pro",
        "family": "gpt-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-10-06",
        "last_updated": "2025-10-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 120
        },
        "limit": {
          "context": 400000,
          "output": 272000
        }
      },
      "openai/gpt-4o-mini": {
        "id": "openai/gpt-4o-mini",
        "name": "GPT-4o-mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-07-18",
        "last_updated": "2024-07-18",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0.6,
          "cache_read": 0.08
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/gpt-5.1-codex-max": {
        "id": "openai/gpt-5.1-codex-max",
        "name": "GPT-5.1-Codex-Max",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.1,
          "output": 9,
          "cache_read": 0.11
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5.2-codex": {
        "id": "openai/gpt-5.2-codex",
        "name": "GPT-5.2-Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-08-31",
        "release_date": "2026-01-14",
        "last_updated": "2026-01-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-oss-120b:exacto": {
        "id": "openai/gpt-oss-120b:exacto",
        "name": "GPT OSS 120B (exacto)",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.24
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "openai/gpt-5.1": {
        "id": "openai/gpt-5.1",
        "name": "GPT-5.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5.2-chat": {
        "id": "openai/gpt-5.2-chat",
        "name": "GPT-5.2 Chat",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/gpt-5-chat": {
        "id": "openai/gpt-5-chat",
        "name": "GPT-5 Chat (latest)",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5.1-chat": {
        "id": "openai/gpt-5.1-chat",
        "name": "GPT-5.1 Chat",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/gpt-5-image": {
        "id": "openai/gpt-5-image",
        "name": "GPT-5 Image",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10-01",
        "release_date": "2025-10-14",
        "last_updated": "2025-10-14",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text",
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 10,
          "cache_read": 1.25
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.072,
          "output": 0.28
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "openai/gpt-5.1-codex-mini": {
        "id": "openai/gpt-5.1-codex-mini",
        "name": "GPT-5.1-Codex-Mini",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 2,
          "cache_read": 0.025
        },
        "limit": {
          "context": 400000,
          "output": 100000
        }
      },
      "openai/gpt-5.2": {
        "id": "openai/gpt-5.2",
        "name": "GPT-5.2",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-oss-20b:free": {
        "id": "openai/gpt-oss-20b:free",
        "name": "gpt-oss-20b (free)",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "openai/gpt-4.1": {
        "id": "openai/gpt-4.1",
        "name": "GPT-4.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 8,
          "cache_read": 0.5
        },
        "limit": {
          "context": 1047576,
          "output": 32768
        }
      },
      "openai/gpt-5": {
        "id": "openai/gpt-5",
        "name": "GPT-5",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10-01",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/o4-mini": {
        "id": "openai/o4-mini",
        "name": "o4 Mini",
        "family": "o-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-04-16",
        "last_updated": "2025-04-16",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.1,
          "output": 4.4,
          "cache_read": 0.28
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "openai/gpt-4.1-mini": {
        "id": "openai/gpt-4.1-mini",
        "name": "GPT-4.1 Mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 1.6,
          "cache_read": 0.1
        },
        "limit": {
          "context": 1047576,
          "output": 32768
        }
      },
      "openai/gpt-5.4": {
        "id": "openai/gpt-5.4",
        "name": "GPT-5.4",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-05",
        "last_updated": "2026-03-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.5,
          "output": 15,
          "cache_read": 0.25,
          "context_over_200k": {
            "input": 5,
            "output": 22.5,
            "cache_read": 0.5
          }
        },
        "limit": {
          "context": 1050000,
          "input": 922000,
          "output": 128000
        }
      },
      "openai/gpt-5.4-pro": {
        "id": "openai/gpt-5.4-pro",
        "name": "GPT-5.4 Pro",
        "family": "gpt-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": false,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-05",
        "last_updated": "2026-03-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 30,
          "output": 180,
          "cache_read": 30
        },
        "limit": {
          "context": 1050000,
          "input": 922000,
          "output": 128000
        }
      },
      "openai/gpt-oss-safeguard-20b": {
        "id": "openai/gpt-oss-safeguard-20b",
        "name": "GPT OSS Safeguard 20B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-10-29",
        "last_updated": "2025-10-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.075,
          "output": 0.3
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "openai/gpt-5.1-codex": {
        "id": "openai/gpt-5.1-codex",
        "name": "GPT-5.1-Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5.2-pro": {
        "id": "openai/gpt-5.2-pro",
        "name": "GPT-5.2 Pro",
        "family": "gpt-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 21,
          "output": 168
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5-mini": {
        "id": "openai/gpt-5-mini",
        "name": "GPT-5 Mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10-01",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 2
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5.4-nano": {
        "id": "openai/gpt-5.4-nano",
        "name": "GPT-5.4 Nano",
        "family": "gpt-nano",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-17",
        "last_updated": "2026-03-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2e-7,
          "output": 0.00000125,
          "cache_read": 2e-8
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-oss-20b": {
        "id": "openai/gpt-oss-20b",
        "name": "GPT OSS 20B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.05,
          "output": 0.2
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "openai/gpt-oss-120b:free": {
        "id": "openai/gpt-oss-120b:free",
        "name": "gpt-oss-120b (free)",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "openai/gpt-5-nano": {
        "id": "openai/gpt-5-nano",
        "name": "GPT-5 Nano",
        "family": "gpt-nano",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-10-01",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.4
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "openai/gpt-5.4-mini": {
        "id": "openai/gpt-5.4-mini",
        "name": "GPT-5.4 Mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-17",
        "last_updated": "2026-03-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 7.5e-7,
          "output": 0.0000045,
          "cache_read": 7.5e-8
        },
        "limit": {
          "context": 400000,
          "output": 128000
        }
      },
      "minimax/minimax-m1": {
        "id": "minimax/minimax-m1",
        "name": "MiniMax M1",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-06-17",
        "last_updated": "2025-06-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.4,
          "output": 2.2
        },
        "limit": {
          "context": 1000000,
          "output": 40000
        }
      },
      "minimax/minimax-01": {
        "id": "minimax/minimax-01",
        "name": "MiniMax-01",
        "family": "minimax",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-01-15",
        "last_updated": "2025-01-15",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1.1
        },
        "limit": {
          "context": 1000000,
          "output": 1000000
        }
      },
      "minimax/minimax-m2.1": {
        "id": "minimax/minimax-m2.1",
        "name": "MiniMax M2.1",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "minimax/minimax-m2.7": {
        "id": "minimax/minimax-m2.7",
        "name": "MiniMax M2.7",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-03-18",
        "last_updated": "2026-03-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.06,
          "cache_write": 0.375
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "minimax/minimax-m2": {
        "id": "minimax/minimax-m2",
        "name": "MiniMax M2",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2025-10-23",
        "last_updated": "2025-10-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 1.15,
          "cache_read": 0.28,
          "cache_write": 1.15
        },
        "limit": {
          "context": 196600,
          "output": 118000
        }
      },
      "minimax/minimax-m2.5": {
        "id": "minimax/minimax-m2.5",
        "name": "MiniMax M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_details"
        },
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "bytedance-seed/seedream-4.5": {
        "id": "bytedance-seed/seedream-4.5",
        "name": "Seedream 4.5",
        "family": "seed",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-12-23",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 4096,
          "output": 4096
        }
      },
      "anthropic/claude-3.7-sonnet": {
        "id": "anthropic/claude-3.7-sonnet",
        "name": "Claude Sonnet 3.7",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-01",
        "release_date": "2025-02-19",
        "last_updated": "2025-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 128000
        }
      },
      "anthropic/claude-opus-4.1": {
        "id": "anthropic/claude-opus-4.1",
        "name": "Claude Opus 4.1",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      },
      "anthropic/claude-sonnet-4.6": {
        "id": "anthropic/claude-sonnet-4.6",
        "name": "Claude Sonnet 4.6",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "release_date": "2026-02-17",
        "last_updated": "2026-02-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75,
          "context_over_200k": {
            "input": 6,
            "output": 22.5,
            "cache_read": 0.6,
            "cache_write": 7.5
          }
        },
        "limit": {
          "context": 1000000,
          "output": 128000
        }
      },
      "anthropic/claude-haiku-4.5": {
        "id": "anthropic/claude-haiku-4.5",
        "name": "Claude Haiku 4.5",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-02-28",
        "release_date": "2025-10-15",
        "last_updated": "2025-10-15",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1,
          "output": 5,
          "cache_read": 0.1,
          "cache_write": 1.25
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "anthropic/claude-3.5-haiku": {
        "id": "anthropic/claude-3.5-haiku",
        "name": "Claude Haiku 3.5",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07-31",
        "release_date": "2024-10-22",
        "last_updated": "2024-10-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.8,
          "output": 4,
          "cache_read": 0.08,
          "cache_write": 1
        },
        "limit": {
          "context": 200000,
          "output": 8192
        }
      },
      "anthropic/claude-opus-4.5": {
        "id": "anthropic/claude-opus-4.5",
        "name": "Claude Opus 4.5",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05-30",
        "release_date": "2025-11-24",
        "last_updated": "2025-11-24",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 0.5,
          "cache_write": 6.25
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      },
      "anthropic/claude-opus-4": {
        "id": "anthropic/claude-opus-4",
        "name": "Claude Opus 4",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      },
      "anthropic/claude-sonnet-4": {
        "id": "anthropic/claude-sonnet-4",
        "name": "Claude Sonnet 4",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75,
          "context_over_200k": {
            "input": 6,
            "output": 22.5,
            "cache_read": 0.6,
            "cache_write": 7.5
          }
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "anthropic/claude-sonnet-4.5": {
        "id": "anthropic/claude-sonnet-4.5",
        "name": "Claude Sonnet 4.5",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-07-31",
        "release_date": "2025-09-29",
        "last_updated": "2025-09-29",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75,
          "context_over_200k": {
            "input": 6,
            "output": 22.5,
            "cache_read": 0.6,
            "cache_write": 7.5
          }
        },
        "limit": {
          "context": 1000000,
          "output": 64000
        }
      },
      "anthropic/claude-opus-4.6": {
        "id": "anthropic/claude-opus-4.6",
        "name": "Claude Opus 4.6",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-05-30",
        "release_date": "2026-02-05",
        "last_updated": "2026-02-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 0.5,
          "cache_write": 6.25,
          "context_over_200k": {
            "input": 10,
            "output": 37.5,
            "cache_read": 1,
            "cache_write": 12.5
          }
        },
        "limit": {
          "context": 1000000,
          "output": 128000
        }
      },
      "black-forest-labs/flux.2-pro": {
        "id": "black-forest-labs/flux.2-pro",
        "name": "FLUX.2 Pro",
        "family": "flux",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-11-25",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 46864,
          "output": 46864
        }
      },
      "black-forest-labs/flux.2-flex": {
        "id": "black-forest-labs/flux.2-flex",
        "name": "FLUX.2 Flex",
        "family": "flux",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-11-25",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 67344,
          "output": 67344
        }
      },
      "black-forest-labs/flux.2-max": {
        "id": "black-forest-labs/flux.2-max",
        "name": "FLUX.2 Max",
        "family": "flux",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-12-16",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 46864,
          "output": 46864
        }
      },
      "black-forest-labs/flux.2-klein-4b": {
        "id": "black-forest-labs/flux.2-klein-4b",
        "name": "FLUX.2 Klein 4B",
        "family": "flux",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2026-01-14",
        "last_updated": "2026-01-31",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "image"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 40960,
          "output": 40960
        }
      },
      "nousresearch/hermes-4-405b": {
        "id": "nousresearch/hermes-4-405b",
        "name": "Hermes 4 405B",
        "family": "hermes",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2025-08-25",
        "last_updated": "2025-08-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "nousresearch/hermes-4-70b": {
        "id": "nousresearch/hermes-4-70b",
        "name": "Hermes 4 70B",
        "family": "hermes",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2025-08-25",
        "last_updated": "2025-08-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.13,
          "output": 0.4
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      },
      "nousresearch/deephermes-3-llama-3-8b-preview": {
        "id": "nousresearch/deephermes-3-llama-3-8b-preview",
        "name": "DeepHermes 3 Llama 3 8B Preview",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-02-28",
        "last_updated": "2025-02-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "nousresearch/hermes-3-llama-3.1-405b:free": {
        "id": "nousresearch/hermes-3-llama-3.1-405b:free",
        "name": "Hermes 3 405B Instruct (free)",
        "family": "hermes",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-08-16",
        "last_updated": "2024-08-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 131072,
          "output": 131072
        }
      }
    }
  },
  "github-models": {
    "id": "github-models",
    "env": [
      "GITHUB_TOKEN"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://models.github.ai/inference",
    "name": "GitHub Models",
    "doc": "https://docs.github.com/en/github-models",
    "models": {
      "ai21-labs/ai21-jamba-1.5-mini": {
        "id": "ai21-labs/ai21-jamba-1.5-mini",
        "name": "AI21 Jamba 1.5 Mini",
        "family": "jamba",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-08-29",
        "last_updated": "2024-08-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 4096
        }
      },
      "ai21-labs/ai21-jamba-1.5-large": {
        "id": "ai21-labs/ai21-jamba-1.5-large",
        "name": "AI21 Jamba 1.5 Large",
        "family": "jamba",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-08-29",
        "last_updated": "2024-08-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 256000,
          "output": 4096
        }
      },
      "microsoft/phi-4-multimodal-instruct": {
        "id": "microsoft/phi-4-multimodal-instruct",
        "name": "Phi-4-multimodal-instruct",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-small-128k-instruct": {
        "id": "microsoft/phi-3-small-128k-instruct",
        "name": "Phi-3-small instruct (128k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-04-23",
        "last_updated": "2024-04-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-medium-128k-instruct": {
        "id": "microsoft/phi-3-medium-128k-instruct",
        "name": "Phi-3-medium instruct (128k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-04-23",
        "last_updated": "2024-04-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/mai-ds-r1": {
        "id": "microsoft/mai-ds-r1",
        "name": "MAI-DS-R1",
        "family": "mai",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-01-20",
        "last_updated": "2025-01-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 65536,
          "output": 8192
        }
      },
      "microsoft/phi-3.5-moe-instruct": {
        "id": "microsoft/phi-3.5-moe-instruct",
        "name": "Phi-3.5-MoE instruct (128k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-08-20",
        "last_updated": "2024-08-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3.5-mini-instruct": {
        "id": "microsoft/phi-3.5-mini-instruct",
        "name": "Phi-3.5-mini instruct (128k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-08-20",
        "last_updated": "2024-08-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-4-mini-instruct": {
        "id": "microsoft/phi-4-mini-instruct",
        "name": "Phi-4-mini-instruct",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-4": {
        "id": "microsoft/phi-4",
        "name": "Phi-4",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 16000,
          "output": 4096
        }
      },
      "microsoft/phi-3-mini-4k-instruct": {
        "id": "microsoft/phi-3-mini-4k-instruct",
        "name": "Phi-3-mini instruct (4k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-04-23",
        "last_updated": "2024-04-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 4096,
          "output": 1024
        }
      },
      "microsoft/phi-4-mini-reasoning": {
        "id": "microsoft/phi-4-mini-reasoning",
        "name": "Phi-4-mini-reasoning",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3.5-vision-instruct": {
        "id": "microsoft/phi-3.5-vision-instruct",
        "name": "Phi-3.5-vision instruct (128k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-08-20",
        "last_updated": "2024-08-20",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-medium-4k-instruct": {
        "id": "microsoft/phi-3-medium-4k-instruct",
        "name": "Phi-3-medium instruct (4k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-04-23",
        "last_updated": "2024-04-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 4096,
          "output": 1024
        }
      },
      "microsoft/phi-3-mini-128k-instruct": {
        "id": "microsoft/phi-3-mini-128k-instruct",
        "name": "Phi-3-mini instruct (128k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-04-23",
        "last_updated": "2024-04-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-4-reasoning": {
        "id": "microsoft/phi-4-reasoning",
        "name": "Phi-4-Reasoning",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "microsoft/phi-3-small-8k-instruct": {
        "id": "microsoft/phi-3-small-8k-instruct",
        "name": "Phi-3-small instruct (8k)",
        "family": "phi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-04-23",
        "last_updated": "2024-04-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 2048
        }
      },
      "core42/jais-30b-chat": {
        "id": "core42/jais-30b-chat",
        "name": "JAIS 30b Chat",
        "family": "jais",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-03",
        "release_date": "2023-08-30",
        "last_updated": "2023-08-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 2048
        }
      },
      "mistral-ai/ministral-3b": {
        "id": "mistral-ai/ministral-3b",
        "name": "Ministral 3B",
        "family": "ministral",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-10-22",
        "last_updated": "2024-10-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "mistral-ai/mistral-medium-2505": {
        "id": "mistral-ai/mistral-medium-2505",
        "name": "Mistral Medium 3 (25.05)",
        "family": "mistral-medium",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2025-05-01",
        "last_updated": "2025-05-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "mistral-ai/mistral-nemo": {
        "id": "mistral-ai/mistral-nemo",
        "name": "Mistral Nemo",
        "family": "mistral-nemo",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-07-18",
        "last_updated": "2024-07-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "mistral-ai/mistral-large-2411": {
        "id": "mistral-ai/mistral-large-2411",
        "name": "Mistral Large 24.11",
        "family": "mistral-large",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2024-11-01",
        "last_updated": "2024-11-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "mistral-ai/mistral-small-2503": {
        "id": "mistral-ai/mistral-small-2503",
        "name": "Mistral Small 3.1",
        "family": "mistral-small",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-09",
        "release_date": "2025-03-01",
        "last_updated": "2025-03-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "mistral-ai/codestral-2501": {
        "id": "mistral-ai/codestral-2501",
        "name": "Codestral 25.01",
        "family": "codestral",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2025-01-01",
        "last_updated": "2025-01-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 32000,
          "output": 8192
        }
      },
      "deepseek/deepseek-r1-0528": {
        "id": "deepseek/deepseek-r1-0528",
        "name": "DeepSeek-R1-0528",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-05-28",
        "last_updated": "2025-05-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 65536,
          "output": 8192
        }
      },
      "deepseek/deepseek-r1": {
        "id": "deepseek/deepseek-r1",
        "name": "DeepSeek-R1",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-01-20",
        "last_updated": "2025-01-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 65536,
          "output": 8192
        }
      },
      "deepseek/deepseek-v3-0324": {
        "id": "deepseek/deepseek-v3-0324",
        "name": "DeepSeek-V3-0324",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-03-24",
        "last_updated": "2025-03-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "meta/llama-3.2-90b-vision-instruct": {
        "id": "meta/llama-3.2-90b-vision-instruct",
        "name": "Llama-3.2-90B-Vision-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-09-25",
        "last_updated": "2024-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "meta/llama-3.3-70b-instruct": {
        "id": "meta/llama-3.3-70b-instruct",
        "name": "Llama-3.3-70B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-12-06",
        "last_updated": "2024-12-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "meta/llama-4-scout-17b-16e-instruct": {
        "id": "meta/llama-4-scout-17b-16e-instruct",
        "name": "Llama 4 Scout 17B 16E Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-01-31",
        "last_updated": "2025-01-31",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "meta/meta-llama-3.1-405b-instruct": {
        "id": "meta/meta-llama-3.1-405b-instruct",
        "name": "Meta-Llama-3.1-405B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "meta/meta-llama-3-8b-instruct": {
        "id": "meta/meta-llama-3-8b-instruct",
        "name": "Meta-Llama-3-8B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-04-18",
        "last_updated": "2024-04-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 2048
        }
      },
      "meta/llama-3.2-11b-vision-instruct": {
        "id": "meta/llama-3.2-11b-vision-instruct",
        "name": "Llama-3.2-11B-Vision-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-09-25",
        "last_updated": "2024-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "meta/meta-llama-3-70b-instruct": {
        "id": "meta/meta-llama-3-70b-instruct",
        "name": "Meta-Llama-3-70B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-04-18",
        "last_updated": "2024-04-18",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 2048
        }
      },
      "meta/meta-llama-3.1-70b-instruct": {
        "id": "meta/meta-llama-3.1-70b-instruct",
        "name": "Meta-Llama-3.1-70B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "meta/meta-llama-3.1-8b-instruct": {
        "id": "meta/meta-llama-3.1-8b-instruct",
        "name": "Meta-Llama-3.1-8B-Instruct",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2024-07-23",
        "last_updated": "2024-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "meta/llama-4-maverick-17b-128e-instruct-fp8": {
        "id": "meta/llama-4-maverick-17b-128e-instruct-fp8",
        "name": "Llama 4 Maverick 17B 128E Instruct FP8",
        "family": "llama",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-01-31",
        "last_updated": "2025-01-31",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "openai/gpt-4o-mini": {
        "id": "openai/gpt-4o-mini",
        "name": "GPT-4o mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-07-18",
        "last_updated": "2024-07-18",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/o1": {
        "id": "openai/o1",
        "name": "OpenAI o1",
        "family": "o",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2023-10",
        "release_date": "2024-09-12",
        "last_updated": "2024-12-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "openai/o3": {
        "id": "openai/o3",
        "name": "OpenAI o3",
        "family": "o",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-04",
        "release_date": "2025-01-31",
        "last_updated": "2025-01-31",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "openai/gpt-4.1-nano": {
        "id": "openai/gpt-4.1-nano",
        "name": "GPT-4.1-nano",
        "family": "gpt-nano",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/gpt-4.1": {
        "id": "openai/gpt-4.1",
        "name": "GPT-4.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/o4-mini": {
        "id": "openai/o4-mini",
        "name": "OpenAI o4-mini",
        "family": "o-mini",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-04",
        "release_date": "2025-01-31",
        "last_updated": "2025-01-31",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "openai/gpt-4.1-mini": {
        "id": "openai/gpt-4.1-mini",
        "name": "GPT-4.1-mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "openai/o1-preview": {
        "id": "openai/o1-preview",
        "name": "OpenAI o1-preview",
        "family": "o",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2023-10",
        "release_date": "2024-09-12",
        "last_updated": "2024-09-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "openai/o3-mini": {
        "id": "openai/o3-mini",
        "name": "OpenAI o3-mini",
        "family": "o-mini",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-04",
        "release_date": "2025-01-31",
        "last_updated": "2025-01-31",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "openai/o1-mini": {
        "id": "openai/o1-mini",
        "name": "OpenAI o1-mini",
        "family": "o-mini",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2023-10",
        "release_date": "2024-09-12",
        "last_updated": "2024-12-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 65536
        }
      },
      "openai/gpt-4o": {
        "id": "openai/gpt-4o",
        "name": "GPT-4o",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2024-05-13",
        "last_updated": "2024-05-13",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "cohere/cohere-command-a": {
        "id": "cohere/cohere-command-a",
        "name": "Cohere Command A",
        "family": "command-a",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-11-01",
        "last_updated": "2024-11-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "cohere/cohere-command-r-plus-08-2024": {
        "id": "cohere/cohere-command-r-plus-08-2024",
        "name": "Cohere Command R+ 08-2024",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-08-01",
        "last_updated": "2024-08-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "cohere/cohere-command-r": {
        "id": "cohere/cohere-command-r",
        "name": "Cohere Command R",
        "family": "command-r",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-03-11",
        "last_updated": "2024-08-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "cohere/cohere-command-r-08-2024": {
        "id": "cohere/cohere-command-r-08-2024",
        "name": "Cohere Command R 08-2024",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-08-01",
        "last_updated": "2024-08-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "cohere/cohere-command-r-plus": {
        "id": "cohere/cohere-command-r-plus",
        "name": "Cohere Command R+",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-03",
        "release_date": "2024-04-04",
        "last_updated": "2024-08-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "xai/grok-3": {
        "id": "xai/grok-3",
        "name": "Grok 3",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-12-09",
        "last_updated": "2024-12-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      },
      "xai/grok-3-mini": {
        "id": "xai/grok-3-mini",
        "name": "Grok 3 Mini",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2024-12-09",
        "last_updated": "2024-12-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 8192
        }
      }
    }
  },
  "github-copilot": {
    "id": "github-copilot",
    "env": [
      "GITHUB_TOKEN"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.githubcopilot.com",
    "name": "GitHub Copilot",
    "doc": "https://docs.github.com/en/copilot",
    "models": {
      "gpt-5.3-codex": {
        "id": "gpt-5.3-codex",
        "name": "GPT-5.3-Codex",
        "family": "gpt-codex",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-02-24",
        "last_updated": "2026-02-24",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5.1-codex-max": {
        "id": "gpt-5.1-codex-max",
        "name": "GPT-5.1-Codex-max",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-12-04",
        "last_updated": "2025-12-04",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "gpt-5.2-codex": {
        "id": "gpt-5.2-codex",
        "name": "GPT-5.2-Codex",
        "family": "gpt-codex",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "grok-code-fast-1": {
        "id": "grok-code-fast-1",
        "name": "Grok Code Fast 1",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-08-27",
        "last_updated": "2025-08-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "gpt-5.1": {
        "id": "gpt-5.1",
        "name": "GPT-5.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "claude-sonnet-4.6": {
        "id": "claude-sonnet-4.6",
        "name": "Claude Sonnet 4.6",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-02-17",
        "last_updated": "2026-02-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "gemini-3-flash-preview": {
        "id": "gemini-3-flash-preview",
        "name": "Gemini 3 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-12-17",
        "last_updated": "2025-12-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "claude-haiku-4.5": {
        "id": "claude-haiku-4.5",
        "name": "Claude Haiku 4.5",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-02-28",
        "release_date": "2025-10-15",
        "last_updated": "2025-10-15",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "gpt-5.1-codex-mini": {
        "id": "gpt-5.1-codex-mini",
        "name": "GPT-5.1-Codex-mini",
        "family": "gpt-codex",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "gpt-5.2": {
        "id": "gpt-5.2",
        "name": "GPT-5.2",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 264000,
          "input": 128000,
          "output": 64000
        }
      },
      "gpt-4.1": {
        "id": "gpt-4.1",
        "name": "GPT-4.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 64000,
          "output": 16384
        }
      },
      "claude-opus-4.5": {
        "id": "claude-opus-4.5",
        "name": "Claude Opus 4.5",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-11-24",
        "last_updated": "2025-08-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "gemini-3.1-pro-preview": {
        "id": "gemini-3.1-pro-preview",
        "name": "Gemini 3.1 Pro Preview",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-02-19",
        "last_updated": "2026-02-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "gpt-5": {
        "id": "gpt-5",
        "name": "GPT-5",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "gpt-5.4": {
        "id": "gpt-5.4",
        "name": "GPT-5.4",
        "family": "gpt",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-05",
        "last_updated": "2026-03-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5.1-codex": {
        "id": "gpt-5.1-codex",
        "name": "GPT-5.1-Codex",
        "family": "gpt-codex",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      },
      "claude-sonnet-4": {
        "id": "claude-sonnet-4",
        "name": "Claude Sonnet 4",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 16000
        }
      },
      "gemini-3-pro-preview": {
        "id": "gemini-3-pro-preview",
        "name": "Gemini 3 Pro Preview",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-11-18",
        "last_updated": "2025-11-18",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "claude-sonnet-4.5": {
        "id": "claude-sonnet-4.5",
        "name": "Claude Sonnet 4.5",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-09-29",
        "last_updated": "2025-09-29",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 32000
        }
      },
      "gpt-5-mini": {
        "id": "gpt-5-mini",
        "name": "GPT-5-mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2025-08-13",
        "last_updated": "2025-08-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "claude-opus-4.6": {
        "id": "claude-opus-4.6",
        "name": "Claude Opus 4.6",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2026-02-05",
        "last_updated": "2026-02-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "claude-opus-41": {
        "id": "claude-opus-41",
        "name": "Claude Opus 4.1",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 80000,
          "output": 16000
        }
      },
      "gemini-2.5-pro": {
        "id": "gemini-2.5-pro",
        "name": "Gemini 2.5 Pro",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-03-20",
        "last_updated": "2025-06-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 128000,
          "output": 64000
        }
      },
      "gpt-4o": {
        "id": "gpt-4o",
        "name": "GPT-4o",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-05-13",
        "last_updated": "2024-05-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 64000,
          "output": 16384
        }
      },
      "gpt-5.4-mini": {
        "id": "gpt-5.4-mini",
        "name": "GPT-5.4 mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-17",
        "last_updated": "2026-03-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      }
    }
  },
  "moonshotai": {
    "id": "moonshotai",
    "env": [
      "MOONSHOT_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://api.moonshot.ai/v1",
    "name": "Moonshot AI",
    "doc": "https://platform.moonshot.ai/docs/api/chat",
    "models": {
      "kimi-k2-0905-preview": {
        "id": "kimi-k2-0905-preview",
        "name": "Kimi K2 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5,
          "cache_read": 0.15
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "kimi-k2.5": {
        "id": "kimi-k2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-01",
        "release_date": "2026-01",
        "last_updated": "2026-01",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3,
          "cache_read": 0.1
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "kimi-k2-thinking": {
        "id": "kimi-k2-thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-11-06",
        "last_updated": "2025-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5,
          "cache_read": 0.15
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "kimi-k2-turbo-preview": {
        "id": "kimi-k2-turbo-preview",
        "name": "Kimi K2 Turbo",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-05",
        "last_updated": "2025-09-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.4,
          "output": 10,
          "cache_read": 0.6
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "kimi-k2-thinking-turbo": {
        "id": "kimi-k2-thinking-turbo",
        "name": "Kimi K2 Thinking Turbo",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-11-06",
        "last_updated": "2025-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1.15,
          "output": 8,
          "cache_read": 0.15
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "kimi-k2-0711-preview": {
        "id": "kimi-k2-0711-preview",
        "name": "Kimi K2 0711",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-14",
        "last_updated": "2025-07-14",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5,
          "cache_read": 0.15
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      }
    }
  },
  "google": {
    "id": "google",
    "env": [
      "GOOGLE_GENERATIVE_AI_API_KEY",
      "GEMINI_API_KEY"
    ],
    "npm": "@ai-sdk/google",
    "name": "Google",
    "doc": "https://ai.google.dev/gemini-api/docs/pricing",
    "models": {
      "gemini-embedding-001": {
        "id": "gemini-embedding-001",
        "name": "Gemini Embedding 001",
        "family": "gemini",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2025-05",
        "release_date": "2025-05-20",
        "last_updated": "2025-05-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0
        },
        "limit": {
          "context": 2048,
          "output": 3072
        }
      },
      "gemini-2.5-flash-lite-preview-09-2025": {
        "id": "gemini-2.5-flash-lite-preview-09-2025",
        "name": "Gemini 2.5 Flash Lite Preview 09-25",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-25",
        "last_updated": "2025-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-3.1-pro-preview-customtools": {
        "id": "gemini-3.1-pro-preview-customtools",
        "name": "Gemini 3.1 Pro Preview Custom Tools",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-02-19",
        "last_updated": "2026-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "audio",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 12,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 18,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-pro-preview-06-05": {
        "id": "gemini-2.5-pro-preview-06-05",
        "name": "Gemini 2.5 Pro Preview 06-05",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-06-05",
        "last_updated": "2025-06-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.31
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash-preview-04-17": {
        "id": "gemini-2.5-flash-preview-04-17",
        "name": "Gemini 2.5 Flash Preview 04-17",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-04-17",
        "last_updated": "2025-04-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0.6,
          "cache_read": 0.0375
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash-preview-09-2025": {
        "id": "gemini-2.5-flash-preview-09-2025",
        "name": "Gemini 2.5 Flash Preview 09-25",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-25",
        "last_updated": "2025-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 2.5,
          "cache_read": 0.075,
          "input_audio": 1
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-pro-preview-05-06": {
        "id": "gemini-2.5-pro-preview-05-06",
        "name": "Gemini 2.5 Pro Preview 05-06",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-05-06",
        "last_updated": "2025-05-06",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.31
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash-preview-05-20": {
        "id": "gemini-2.5-flash-preview-05-20",
        "name": "Gemini 2.5 Flash Preview 05-20",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-05-20",
        "last_updated": "2025-05-20",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0.6,
          "cache_read": 0.0375
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash": {
        "id": "gemini-2.5-flash",
        "name": "Gemini 2.5 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-03-20",
        "last_updated": "2025-06-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 2.5,
          "cache_read": 0.075,
          "input_audio": 1
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-3.1-flash-image-preview": {
        "id": "gemini-3.1-flash-image-preview",
        "name": "Gemini 3.1 Flash Image (Preview)",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-02-26",
        "last_updated": "2026-02-26",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text",
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 60
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "gemini-3.1-flash-lite-preview": {
        "id": "gemini-3.1-flash-lite-preview",
        "name": "Gemini 3.1 Flash Lite Preview",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-03-03",
        "last_updated": "2026-03-03",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "audio",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 1.5,
          "cache_read": 0.025,
          "cache_write": 1
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-live-2.5-flash": {
        "id": "gemini-live-2.5-flash",
        "name": "Gemini Live 2.5 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-01",
        "last_updated": "2025-09-01",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 2,
          "input_audio": 3,
          "output_audio": 12
        },
        "limit": {
          "context": 128000,
          "output": 8000
        }
      },
      "gemini-3-flash-preview": {
        "id": "gemini-3-flash-preview",
        "name": "Gemini 3 Flash Preview",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-12-17",
        "last_updated": "2025-12-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "audio",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 3,
          "cache_read": 0.05,
          "context_over_200k": {
            "input": 0.5,
            "output": 3,
            "cache_read": 0.05
          }
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-live-2.5-flash-preview-native-audio": {
        "id": "gemini-live-2.5-flash-preview-native-audio",
        "name": "Gemini Live 2.5 Flash Preview Native Audio",
        "family": "gemini-flash",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2025-01",
        "release_date": "2025-06-17",
        "last_updated": "2025-09-18",
        "modalities": {
          "input": [
            "text",
            "audio",
            "video"
          ],
          "output": [
            "text",
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 2,
          "input_audio": 3,
          "output_audio": 12
        },
        "limit": {
          "context": 131072,
          "output": 65536
        }
      },
      "gemini-2.5-flash-lite": {
        "id": "gemini-2.5-flash-lite",
        "name": "Gemini 2.5 Flash Lite",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-06-17",
        "last_updated": "2025-06-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash-preview-tts": {
        "id": "gemini-2.5-flash-preview-tts",
        "name": "Gemini 2.5 Flash Preview TTS",
        "family": "gemini-flash",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2025-01",
        "release_date": "2025-05-01",
        "last_updated": "2025-05-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 10
        },
        "limit": {
          "context": 8000,
          "output": 16000
        }
      },
      "gemini-3.1-pro-preview": {
        "id": "gemini-3.1-pro-preview",
        "name": "Gemini 3.1 Pro Preview",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-02-19",
        "last_updated": "2026-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "audio",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 12,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 18,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-flash-latest": {
        "id": "gemini-flash-latest",
        "name": "Gemini Flash Latest",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-25",
        "last_updated": "2025-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 2.5,
          "cache_read": 0.075,
          "input_audio": 1
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash-lite-preview-06-17": {
        "id": "gemini-2.5-flash-lite-preview-06-17",
        "name": "Gemini 2.5 Flash Lite Preview 06-17",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-06-17",
        "last_updated": "2025-06-17",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025,
          "input_audio": 0.3
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-flash-image": {
        "id": "gemini-2.5-flash-image",
        "name": "Gemini 2.5 Flash Image",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-08-26",
        "last_updated": "2025-08-26",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text",
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 30,
          "cache_read": 0.075
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "gemini-2.5-pro-preview-tts": {
        "id": "gemini-2.5-pro-preview-tts",
        "name": "Gemini 2.5 Pro Preview TTS",
        "family": "gemini-flash",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2025-01",
        "release_date": "2025-05-01",
        "last_updated": "2025-05-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "audio"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1,
          "output": 20
        },
        "limit": {
          "context": 8000,
          "output": 16000
        }
      },
      "gemini-2.5-flash-image-preview": {
        "id": "gemini-2.5-flash-image-preview",
        "name": "Gemini 2.5 Flash Image (Preview)",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-06",
        "release_date": "2025-08-26",
        "last_updated": "2025-08-26",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text",
            "image"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 30,
          "cache_read": 0.075
        },
        "limit": {
          "context": 32768,
          "output": 32768
        }
      },
      "gemini-1.5-flash-8b": {
        "id": "gemini-1.5-flash-8b",
        "name": "Gemini 1.5 Flash-8B",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-10-03",
        "last_updated": "2024-10-03",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.0375,
          "output": 0.15,
          "cache_read": 0.01
        },
        "limit": {
          "context": 1000000,
          "output": 8192
        }
      },
      "gemini-3-pro-preview": {
        "id": "gemini-3-pro-preview",
        "name": "Gemini 3 Pro Preview",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-11-18",
        "last_updated": "2025-11-18",
        "modalities": {
          "input": [
            "text",
            "image",
            "video",
            "audio",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 12,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 18,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 1000000,
          "output": 64000
        }
      },
      "gemini-2.0-flash-lite": {
        "id": "gemini-2.0-flash-lite",
        "name": "Gemini 2.0 Flash Lite",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.075,
          "output": 0.3
        },
        "limit": {
          "context": 1048576,
          "output": 8192
        }
      },
      "gemini-1.5-flash": {
        "id": "gemini-1.5-flash",
        "name": "Gemini 1.5 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-05-14",
        "last_updated": "2024-05-14",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.075,
          "output": 0.3,
          "cache_read": 0.01875
        },
        "limit": {
          "context": 1000000,
          "output": 8192
        }
      },
      "gemini-flash-lite-latest": {
        "id": "gemini-flash-lite-latest",
        "name": "Gemini Flash-Lite Latest",
        "family": "gemini-flash-lite",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-09-25",
        "last_updated": "2025-09-25",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.5-pro": {
        "id": "gemini-2.5-pro",
        "name": "Gemini 2.5 Pro",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2025-03-20",
        "last_updated": "2025-06-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.31
        },
        "limit": {
          "context": 1048576,
          "output": 65536
        }
      },
      "gemini-2.0-flash": {
        "id": "gemini-2.0-flash",
        "name": "Gemini 2.0 Flash",
        "family": "gemini-flash",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-06",
        "release_date": "2024-12-11",
        "last_updated": "2024-12-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.025
        },
        "limit": {
          "context": 1048576,
          "output": 8192
        }
      },
      "gemini-1.5-pro": {
        "id": "gemini-1.5-pro",
        "name": "Gemini 1.5 Pro",
        "family": "gemini-pro",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2024-02-15",
        "last_updated": "2024-02-15",
        "modalities": {
          "input": [
            "text",
            "image",
            "audio",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 5,
          "cache_read": 0.3125
        },
        "limit": {
          "context": 1000000,
          "output": 8192
        }
      }
    }
  },
  "openai": {
    "id": "openai",
    "env": [
      "OPENAI_API_KEY"
    ],
    "npm": "@ai-sdk/openai",
    "name": "OpenAI",
    "doc": "https://platform.openai.com/docs/models",
    "models": {
      "gpt-4o-2024-11-20": {
        "id": "gpt-4o-2024-11-20",
        "name": "GPT-4o (2024-11-20)",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-11-20",
        "last_updated": "2024-11-20",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.5,
          "output": 10,
          "cache_read": 1.25
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "gpt-5.3-codex": {
        "id": "gpt-5.3-codex",
        "name": "GPT-5.3 Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-02-05",
        "last_updated": "2026-02-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5-codex": {
        "id": "gpt-5-codex",
        "name": "GPT-5-Codex",
        "family": "gpt-codex",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-09-15",
        "last_updated": "2025-09-15",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5-pro": {
        "id": "gpt-5-pro",
        "name": "GPT-5 Pro",
        "family": "gpt-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-10-06",
        "last_updated": "2025-10-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 120
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 272000
        }
      },
      "gpt-4o-mini": {
        "id": "gpt-4o-mini",
        "name": "GPT-4o mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-07-18",
        "last_updated": "2024-07-18",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.15,
          "output": 0.6,
          "cache_read": 0.08
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "text-embedding-ada-002": {
        "id": "text-embedding-ada-002",
        "name": "text-embedding-ada-002",
        "family": "text-embedding",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2022-12",
        "release_date": "2022-12-15",
        "last_updated": "2022-12-15",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0
        },
        "limit": {
          "context": 8192,
          "output": 1536
        }
      },
      "gpt-5-chat-latest": {
        "id": "gpt-5-chat-latest",
        "name": "GPT-5 Chat (latest)",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-09-30",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "codex-mini-latest": {
        "id": "codex-mini-latest",
        "name": "Codex Mini",
        "family": "gpt-codex-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-04",
        "release_date": "2025-05-16",
        "last_updated": "2025-05-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.5,
          "output": 6,
          "cache_read": 0.375
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-5.1-codex-max": {
        "id": "gpt-5.1-codex-max",
        "name": "GPT-5.1 Codex Max",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-4o-2024-05-13": {
        "id": "gpt-4o-2024-05-13",
        "name": "GPT-4o (2024-05-13)",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-05-13",
        "last_updated": "2024-05-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 15
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "gpt-5.2-chat-latest": {
        "id": "gpt-5.2-chat-latest",
        "name": "GPT-5.2 Chat",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "gpt-5.2-codex": {
        "id": "gpt-5.2-codex",
        "name": "GPT-5.2 Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "o3-deep-research": {
        "id": "o3-deep-research",
        "name": "o3-deep-research",
        "family": "o",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-05",
        "release_date": "2024-06-26",
        "last_updated": "2024-06-26",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 10,
          "output": 40,
          "cache_read": 2.5
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "o1": {
        "id": "o1",
        "name": "o1",
        "family": "o",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2023-09",
        "release_date": "2024-12-05",
        "last_updated": "2024-12-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 60,
          "cache_read": 7.5
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-5.1": {
        "id": "gpt-5.1",
        "name": "GPT-5.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.13
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "o4-mini-deep-research": {
        "id": "o4-mini-deep-research",
        "name": "o4-mini-deep-research",
        "family": "o-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": false,
        "knowledge": "2024-05",
        "release_date": "2024-06-26",
        "last_updated": "2024-06-26",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 8,
          "cache_read": 0.5
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-5.3-codex-spark": {
        "id": "gpt-5.3-codex-spark",
        "name": "GPT-5.3 Codex Spark",
        "family": "gpt-codex-spark",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-02-05",
        "last_updated": "2026-02-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 128000,
          "input": 100000,
          "output": 32000
        }
      },
      "o3": {
        "id": "o3",
        "name": "o3",
        "family": "o",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-05",
        "release_date": "2025-04-16",
        "last_updated": "2025-04-16",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 8,
          "cache_read": 0.5
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "text-embedding-3-small": {
        "id": "text-embedding-3-small",
        "name": "text-embedding-3-small",
        "family": "text-embedding",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-01",
        "release_date": "2024-01-25",
        "last_updated": "2024-01-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.02,
          "output": 0
        },
        "limit": {
          "context": 8191,
          "output": 1536
        }
      },
      "gpt-4.1-nano": {
        "id": "gpt-4.1-nano",
        "name": "GPT-4.1 nano",
        "family": "gpt-nano",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.1,
          "output": 0.4,
          "cache_read": 0.03
        },
        "limit": {
          "context": 1047576,
          "output": 32768
        }
      },
      "text-embedding-3-large": {
        "id": "text-embedding-3-large",
        "name": "text-embedding-3-large",
        "family": "text-embedding",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-01",
        "release_date": "2024-01-25",
        "last_updated": "2024-01-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.13,
          "output": 0
        },
        "limit": {
          "context": 8191,
          "output": 3072
        }
      },
      "gpt-3.5-turbo": {
        "id": "gpt-3.5-turbo",
        "name": "GPT-3.5-turbo",
        "family": "gpt",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "structured_output": false,
        "temperature": true,
        "knowledge": "2021-09-01",
        "release_date": "2023-03-01",
        "last_updated": "2023-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.5,
          "output": 1.5,
          "cache_read": 1.25
        },
        "limit": {
          "context": 16385,
          "output": 4096
        }
      },
      "gpt-5.1-codex-mini": {
        "id": "gpt-5.1-codex-mini",
        "name": "GPT-5.1 Codex mini",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 2,
          "cache_read": 0.025
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5.2": {
        "id": "gpt-5.2",
        "name": "GPT-5.2",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.75,
          "output": 14,
          "cache_read": 0.175
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-4.1": {
        "id": "gpt-4.1",
        "name": "GPT-4.1",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 8,
          "cache_read": 0.5
        },
        "limit": {
          "context": 1047576,
          "output": 32768
        }
      },
      "o3-pro": {
        "id": "o3-pro",
        "name": "o3-pro",
        "family": "o-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-05",
        "release_date": "2025-06-10",
        "last_updated": "2025-06-10",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 20,
          "output": 80
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-4-turbo": {
        "id": "gpt-4-turbo",
        "name": "GPT-4 Turbo",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": false,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2023-11-06",
        "last_updated": "2024-04-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 10,
          "output": 30
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "gpt-5": {
        "id": "gpt-5",
        "name": "GPT-5",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "o4-mini": {
        "id": "o4-mini",
        "name": "o4-mini",
        "family": "o-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-05",
        "release_date": "2025-04-16",
        "last_updated": "2025-04-16",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.1,
          "output": 4.4,
          "cache_read": 0.28
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-4.1-mini": {
        "id": "gpt-4.1-mini",
        "name": "GPT-4.1 mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2024-04",
        "release_date": "2025-04-14",
        "last_updated": "2025-04-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.4,
          "output": 1.6,
          "cache_read": 0.1
        },
        "limit": {
          "context": 1047576,
          "output": 32768
        }
      },
      "gpt-5.4": {
        "id": "gpt-5.4",
        "name": "GPT-5.4",
        "family": "gpt",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-05",
        "last_updated": "2026-03-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.5,
          "output": 15,
          "cache_read": 0.25,
          "context_over_200k": {
            "input": 5,
            "output": 22.5,
            "cache_read": 0.5
          }
        },
        "limit": {
          "context": 1050000,
          "input": 922000,
          "output": 128000
        }
      },
      "o1-preview": {
        "id": "o1-preview",
        "name": "o1-preview",
        "family": "o",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-09-12",
        "last_updated": "2024-09-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 60,
          "cache_read": 7.5
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "gpt-5.4-pro": {
        "id": "gpt-5.4-pro",
        "name": "GPT-5.4 Pro",
        "family": "gpt-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": false,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-05",
        "last_updated": "2026-03-05",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 30,
          "output": 180,
          "context_over_200k": {
            "input": 60,
            "output": 270
          }
        },
        "limit": {
          "context": 1050000,
          "input": 922000,
          "output": 128000
        }
      },
      "o1-pro": {
        "id": "o1-pro",
        "name": "o1-pro",
        "family": "o-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2023-09",
        "release_date": "2025-03-19",
        "last_updated": "2025-03-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 150,
          "output": 600
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-5.1-codex": {
        "id": "gpt-5.1-codex",
        "name": "GPT-5.1 Codex",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5.2-pro": {
        "id": "gpt-5.2-pro",
        "name": "GPT-5.2 Pro",
        "family": "gpt-pro",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": false,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2025-12-11",
        "last_updated": "2025-12-11",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 21,
          "output": 168
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "o3-mini": {
        "id": "o3-mini",
        "name": "o3-mini",
        "family": "o-mini",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-05",
        "release_date": "2024-12-20",
        "last_updated": "2025-01-29",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.1,
          "output": 4.4,
          "cache_read": 0.55
        },
        "limit": {
          "context": 200000,
          "output": 100000
        }
      },
      "gpt-4o-2024-08-06": {
        "id": "gpt-4o-2024-08-06",
        "name": "GPT-4o (2024-08-06)",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-08-06",
        "last_updated": "2024-08-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.5,
          "output": 10,
          "cache_read": 1.25
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "gpt-5-mini": {
        "id": "gpt-5-mini",
        "name": "GPT-5 Mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-05-30",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 2,
          "cache_read": 0.025
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5.4-nano": {
        "id": "gpt-5.4-nano",
        "name": "GPT-5.4 nano",
        "family": "gpt-nano",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-17",
        "last_updated": "2026-03-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 1.25,
          "cache_read": 0.02
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "gpt-5.1-chat-latest": {
        "id": "gpt-5.1-chat-latest",
        "name": "GPT-5.1 Chat",
        "family": "gpt-codex",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-09-30",
        "release_date": "2025-11-13",
        "last_updated": "2025-11-13",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.25,
          "output": 10,
          "cache_read": 0.125
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "gpt-4": {
        "id": "gpt-4",
        "name": "GPT-4",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": false,
        "temperature": true,
        "knowledge": "2023-11",
        "release_date": "2023-11-06",
        "last_updated": "2024-04-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 30,
          "output": 60
        },
        "limit": {
          "context": 8192,
          "output": 8192
        }
      },
      "gpt-5-nano": {
        "id": "gpt-5-nano",
        "name": "GPT-5 Nano",
        "family": "gpt-nano",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2024-05-30",
        "release_date": "2025-08-07",
        "last_updated": "2025-08-07",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.05,
          "output": 0.4,
          "cache_read": 0.005
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      },
      "o1-mini": {
        "id": "o1-mini",
        "name": "o1-mini",
        "family": "o-mini",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2023-09",
        "release_date": "2024-09-12",
        "last_updated": "2024-09-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1.1,
          "output": 4.4,
          "cache_read": 0.55
        },
        "limit": {
          "context": 128000,
          "output": 65536
        }
      },
      "gpt-4o": {
        "id": "gpt-4o",
        "name": "GPT-4o",
        "family": "gpt",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "structured_output": true,
        "temperature": true,
        "knowledge": "2023-09",
        "release_date": "2024-05-13",
        "last_updated": "2024-08-06",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2.5,
          "output": 10,
          "cache_read": 1.25
        },
        "limit": {
          "context": 128000,
          "output": 16384
        }
      },
      "gpt-5.4-mini": {
        "id": "gpt-5.4-mini",
        "name": "GPT-5.4 mini",
        "family": "gpt-mini",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "structured_output": true,
        "temperature": false,
        "knowledge": "2025-08-31",
        "release_date": "2026-03-17",
        "last_updated": "2026-03-17",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.75,
          "output": 4.5,
          "cache_read": 0.075
        },
        "limit": {
          "context": 400000,
          "input": 272000,
          "output": 128000
        }
      }
    }
  },
  "cohere": {
    "id": "cohere",
    "env": [
      "COHERE_API_KEY"
    ],
    "npm": "@ai-sdk/cohere",
    "name": "Cohere",
    "doc": "https://docs.cohere.com/docs/models",
    "models": {
      "c4ai-aya-expanse-32b": {
        "id": "c4ai-aya-expanse-32b",
        "name": "Aya Expanse 32B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-10-24",
        "last_updated": "2024-10-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "limit": {
          "context": 128000,
          "output": 4000
        }
      },
      "command-a-03-2025": {
        "id": "command-a-03-2025",
        "name": "Command A",
        "family": "command-a",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2025-03-13",
        "last_updated": "2025-03-13",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.5,
          "output": 10
        },
        "limit": {
          "context": 256000,
          "output": 8000
        }
      },
      "command-r7b-arabic-02-2025": {
        "id": "command-r7b-arabic-02-2025",
        "name": "Command R7B Arabic",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2025-02-27",
        "last_updated": "2025-02-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.0375,
          "output": 0.15
        },
        "limit": {
          "context": 128000,
          "output": 4000
        }
      },
      "command-a-translate-08-2025": {
        "id": "command-a-translate-08-2025",
        "name": "Command A Translate",
        "family": "command-a",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2025-08-28",
        "last_updated": "2025-08-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.5,
          "output": 10
        },
        "limit": {
          "context": 8000,
          "output": 8000
        }
      },
      "command-r-08-2024": {
        "id": "command-r-08-2024",
        "name": "Command R",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2024-08-30",
        "last_updated": "2024-08-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.15,
          "output": 0.6
        },
        "limit": {
          "context": 128000,
          "output": 4000
        }
      },
      "command-r-plus-08-2024": {
        "id": "command-r-plus-08-2024",
        "name": "Command R+",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2024-08-30",
        "last_updated": "2024-08-30",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.5,
          "output": 10
        },
        "limit": {
          "context": 128000,
          "output": 4000
        }
      },
      "command-a-reasoning-08-2025": {
        "id": "command-a-reasoning-08-2025",
        "name": "Command A Reasoning",
        "family": "command-a",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2025-08-21",
        "last_updated": "2025-08-21",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.5,
          "output": 10
        },
        "limit": {
          "context": 256000,
          "output": 32000
        }
      },
      "c4ai-aya-expanse-8b": {
        "id": "c4ai-aya-expanse-8b",
        "name": "Aya Expanse 8B",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2024-10-24",
        "last_updated": "2024-10-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "limit": {
          "context": 8000,
          "output": 4000
        }
      },
      "c4ai-aya-vision-8b": {
        "id": "c4ai-aya-vision-8b",
        "name": "Aya Vision 8B",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-03-04",
        "last_updated": "2025-05-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "limit": {
          "context": 16000,
          "output": 4000
        }
      },
      "c4ai-aya-vision-32b": {
        "id": "c4ai-aya-vision-32b",
        "name": "Aya Vision 32B",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "release_date": "2025-03-04",
        "last_updated": "2025-05-14",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "limit": {
          "context": 16000,
          "output": 4000
        }
      },
      "command-r7b-12-2024": {
        "id": "command-r7b-12-2024",
        "name": "Command R7B",
        "family": "command-r",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2024-02-27",
        "last_updated": "2024-02-27",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.0375,
          "output": 0.15
        },
        "limit": {
          "context": 128000,
          "output": 4000
        }
      },
      "command-a-vision-07-2025": {
        "id": "command-a-vision-07-2025",
        "name": "Command A Vision",
        "family": "command-a",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2024-06-01",
        "release_date": "2025-07-31",
        "last_updated": "2025-07-31",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.5,
          "output": 10
        },
        "limit": {
          "context": 128000,
          "output": 8000
        }
      }
    }
  },
  "baseten": {
    "id": "baseten",
    "env": [
      "BASETEN_API_KEY"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://inference.baseten.co/v1",
    "name": "Baseten",
    "doc": "https://docs.baseten.co/development/model-apis/overview",
    "models": {
      "zai-org/GLM-4.6": {
        "id": "zai-org/GLM-4.6",
        "name": "GLM 4.6",
        "family": "glm",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08-31",
        "release_date": "2025-09-16",
        "last_updated": "2025-09-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2
        },
        "limit": {
          "context": 200000,
          "output": 200000
        }
      },
      "zai-org/GLM-4.7": {
        "id": "zai-org/GLM-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "zai-org/GLM-5": {
        "id": "zai-org/GLM-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2026-01",
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.95,
          "output": 3.15
        },
        "limit": {
          "context": 202752,
          "output": 131072
        }
      },
      "nvidia/Nemotron-3-Super": {
        "id": "nvidia/Nemotron-3-Super",
        "name": "Nemotron 3 Super",
        "family": "nemotron",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2026-02",
        "release_date": "2026-03-11",
        "last_updated": "2026-03-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.75
        },
        "limit": {
          "context": 262144,
          "output": 32678
        }
      },
      "MiniMaxAI/MiniMax-M2.5": {
        "id": "MiniMaxAI/MiniMax-M2.5",
        "name": "MiniMax-M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2026-01",
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2
        },
        "limit": {
          "context": 204000,
          "output": 204000
        }
      },
      "deepseek-ai/DeepSeek-V3.1": {
        "id": "deepseek-ai/DeepSeek-V3.1",
        "name": "DeepSeek V3.1",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-25",
        "last_updated": "2025-08-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.5,
          "output": 1.5
        },
        "limit": {
          "context": 164000,
          "output": 131000
        }
      },
      "deepseek-ai/DeepSeek-V3.2": {
        "id": "deepseek-ai/DeepSeek-V3.2",
        "name": "DeepSeek V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-10",
        "release_date": "2025-12-01",
        "last_updated": "2026-03-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 0.45
        },
        "limit": {
          "context": 163800,
          "output": 131100
        },
        "status": "deprecated"
      },
      "deepseek-ai/DeepSeek-V3-0324": {
        "id": "deepseek-ai/DeepSeek-V3-0324",
        "name": "DeepSeek V3 0324",
        "family": "deepseek",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-03-24",
        "last_updated": "2025-03-24",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.77,
          "output": 0.77
        },
        "limit": {
          "context": 164000,
          "output": 131000
        }
      },
      "moonshotai/Kimi-K2-Instruct-0905": {
        "id": "moonshotai/Kimi-K2-Instruct-0905",
        "name": "Kimi K2 Instruct 0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-09-05",
        "last_updated": "2026-03-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        },
        "status": "deprecated"
      },
      "moonshotai/Kimi-K2.5": {
        "id": "moonshotai/Kimi-K2.5",
        "name": "Kimi K2.5",
        "family": "kimi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-12",
        "release_date": "2026-01-30",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3
        },
        "limit": {
          "context": 262144,
          "output": 8192
        }
      },
      "moonshotai/Kimi-K2-Thinking": {
        "id": "moonshotai/Kimi-K2-Thinking",
        "name": "Kimi K2 Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-11-06",
        "last_updated": "2026-03-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5
        },
        "limit": {
          "context": 262144,
          "output": 262144
        },
        "status": "deprecated"
      },
      "openai/gpt-oss-120b": {
        "id": "openai/gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.5
        },
        "limit": {
          "context": 128000,
          "output": 128000
        }
      }
    }
  },
  "perplexity": {
    "id": "perplexity",
    "env": [
      "PERPLEXITY_API_KEY"
    ],
    "npm": "@ai-sdk/perplexity",
    "name": "Perplexity",
    "doc": "https://docs.perplexity.ai",
    "models": {
      "sonar-reasoning-pro": {
        "id": "sonar-reasoning-pro",
        "name": "Sonar Reasoning Pro",
        "family": "sonar-reasoning",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-09-01",
        "release_date": "2024-01-01",
        "last_updated": "2025-09-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 8
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "sonar": {
        "id": "sonar",
        "name": "Sonar",
        "family": "sonar",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-09-01",
        "release_date": "2024-01-01",
        "last_updated": "2025-09-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1,
          "output": 1
        },
        "limit": {
          "context": 128000,
          "output": 4096
        }
      },
      "sonar-deep-research": {
        "id": "sonar-deep-research",
        "name": "Perplexity Sonar Deep Research",
        "attachment": false,
        "reasoning": true,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2025-01",
        "release_date": "2025-02-01",
        "last_updated": "2025-09-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 8,
          "reasoning": 3
        },
        "limit": {
          "context": 128000,
          "output": 32768
        }
      },
      "sonar-pro": {
        "id": "sonar-pro",
        "name": "Sonar Pro",
        "family": "sonar-pro",
        "attachment": true,
        "reasoning": false,
        "tool_call": false,
        "temperature": true,
        "knowledge": "2025-09-01",
        "release_date": "2024-01-01",
        "last_updated": "2025-09-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15
        },
        "limit": {
          "context": 200000,
          "output": 8192
        }
      }
    }
  },
  "huggingface": {
    "id": "huggingface",
    "env": [
      "HF_TOKEN"
    ],
    "npm": "@ai-sdk/openai-compatible",
    "api": "https://router.huggingface.co/v1",
    "name": "Hugging Face",
    "doc": "https://huggingface.co/docs/inference-providers",
    "models": {
      "zai-org/GLM-4.7-Flash": {
        "id": "zai-org/GLM-4.7-Flash",
        "name": "GLM-4.7-Flash",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-08-08",
        "last_updated": "2025-08-08",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0,
          "output": 0
        },
        "limit": {
          "context": 200000,
          "output": 128000
        }
      },
      "zai-org/GLM-4.7": {
        "id": "zai-org/GLM-4.7",
        "name": "GLM-4.7",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-12-22",
        "last_updated": "2025-12-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.2,
          "cache_read": 0.11
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "zai-org/GLM-5": {
        "id": "zai-org/GLM-5",
        "name": "GLM-5",
        "family": "glm",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2026-02-11",
        "last_updated": "2026-02-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3.2,
          "cache_read": 0.2
        },
        "limit": {
          "context": 202752,
          "output": 131072
        }
      },
      "XiaomiMiMo/MiMo-V2-Flash": {
        "id": "XiaomiMiMo/MiMo-V2-Flash",
        "name": "MiMo-V2-Flash",
        "family": "mimo",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-12",
        "release_date": "2025-12-16",
        "last_updated": "2025-12-16",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.3
        },
        "limit": {
          "context": 262144,
          "output": 4096
        }
      },
      "MiniMaxAI/MiniMax-M2.5": {
        "id": "MiniMaxAI/MiniMax-M2.5",
        "name": "MiniMax-M2.5",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "release_date": "2026-02-12",
        "last_updated": "2026-02-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2,
          "cache_read": 0.03
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "MiniMaxAI/MiniMax-M2.1": {
        "id": "MiniMaxAI/MiniMax-M2.1",
        "name": "MiniMax-M2.1",
        "family": "minimax",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-10",
        "release_date": "2025-12-23",
        "last_updated": "2025-12-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 1.2
        },
        "limit": {
          "context": 204800,
          "output": 131072
        }
      },
      "deepseek-ai/DeepSeek-R1-0528": {
        "id": "deepseek-ai/DeepSeek-R1-0528",
        "name": "DeepSeek-R1-0528",
        "family": "deepseek-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2025-05-28",
        "last_updated": "2025-05-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 3,
          "output": 5
        },
        "limit": {
          "context": 163840,
          "output": 163840
        }
      },
      "deepseek-ai/DeepSeek-V3.2": {
        "id": "deepseek-ai/DeepSeek-V3.2",
        "name": "DeepSeek-V3.2",
        "family": "deepseek",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07",
        "release_date": "2025-12-01",
        "last_updated": "2025-12-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.28,
          "output": 0.4
        },
        "limit": {
          "context": 163840,
          "output": 65536
        }
      },
      "moonshotai/Kimi-K2-Instruct": {
        "id": "moonshotai/Kimi-K2-Instruct",
        "name": "Kimi-K2-Instruct",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-07-14",
        "last_updated": "2025-07-14",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 131072,
          "output": 16384
        }
      },
      "moonshotai/Kimi-K2-Instruct-0905": {
        "id": "moonshotai/Kimi-K2-Instruct-0905",
        "name": "Kimi-K2-Instruct-0905",
        "family": "kimi",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10",
        "release_date": "2025-09-04",
        "last_updated": "2025-09-04",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 1,
          "output": 3
        },
        "limit": {
          "context": 262144,
          "output": 16384
        }
      },
      "moonshotai/Kimi-K2.5": {
        "id": "moonshotai/Kimi-K2.5",
        "name": "Kimi-K2.5",
        "family": "kimi",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-01",
        "release_date": "2026-01-01",
        "last_updated": "2026-01-01",
        "modalities": {
          "input": [
            "text",
            "image",
            "video"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3,
          "cache_read": 0.1
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "moonshotai/Kimi-K2-Thinking": {
        "id": "moonshotai/Kimi-K2-Thinking",
        "name": "Kimi-K2-Thinking",
        "family": "kimi-thinking",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2025-11-06",
        "last_updated": "2025-11-06",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 2.5,
          "cache_read": 0.15
        },
        "limit": {
          "context": 262144,
          "output": 262144
        }
      },
      "Qwen/Qwen3-Next-80B-A3B-Instruct": {
        "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
        "name": "Qwen3-Next-80B-A3B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-11",
        "last_updated": "2025-09-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.25,
          "output": 1
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "Qwen/Qwen3.5-397B-A17B": {
        "id": "Qwen/Qwen3.5-397B-A17B",
        "name": "Qwen3.5-397B-A17B",
        "family": "qwen",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "interleaved": {
          "field": "reasoning_content"
        },
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-02-01",
        "last_updated": "2026-02-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 3.6
        },
        "limit": {
          "context": 262144,
          "output": 32768
        }
      },
      "Qwen/Qwen3-235B-A22B-Thinking-2507": {
        "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
        "name": "Qwen3-235B-A22B-Thinking-2507",
        "family": "qwen",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-25",
        "last_updated": "2025-07-25",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 3
        },
        "limit": {
          "context": 262144,
          "output": 131072
        }
      },
      "Qwen/Qwen3-Coder-Next": {
        "id": "Qwen/Qwen3-Coder-Next",
        "name": "Qwen3-Coder-Next",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2026-02-03",
        "last_updated": "2026-02-03",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.2,
          "output": 1.5
        },
        "limit": {
          "context": 262144,
          "output": 65536
        }
      },
      "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
        "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
        "name": "Qwen3-Coder-480B-A35B-Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-23",
        "last_updated": "2025-07-23",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 66536
        }
      },
      "Qwen/Qwen3-Embedding-4B": {
        "id": "Qwen/Qwen3-Embedding-4B",
        "name": "Qwen 3 Embedding 4B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-12",
        "release_date": "2025-01-01",
        "last_updated": "2025-01-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.01,
          "output": 0
        },
        "limit": {
          "context": 32000,
          "output": 2048
        }
      },
      "Qwen/Qwen3-Embedding-8B": {
        "id": "Qwen/Qwen3-Embedding-8B",
        "name": "Qwen 3 Embedding 8B",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": false,
        "temperature": false,
        "knowledge": "2024-12",
        "release_date": "2025-01-01",
        "last_updated": "2025-01-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.01,
          "output": 0
        },
        "limit": {
          "context": 32000,
          "output": 4096
        }
      },
      "Qwen/Qwen3-Next-80B-A3B-Thinking": {
        "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
        "name": "Qwen3-Next-80B-A3B-Thinking",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-09-11",
        "last_updated": "2025-09-11",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.3,
          "output": 2
        },
        "limit": {
          "context": 262144,
          "output": 131072
        }
      }
    }
  },
  "anthropic": {
    "id": "anthropic",
    "env": [
      "ANTHROPIC_API_KEY"
    ],
    "npm": "@ai-sdk/anthropic",
    "name": "Anthropic",
    "doc": "https://docs.anthropic.com/en/docs/about-claude/models",
    "models": {
      "claude-opus-4-5-20251101": {
        "id": "claude-opus-4-5-20251101",
        "name": "Claude Opus 4.5",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-11-01",
        "last_updated": "2025-11-01",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 0.5,
          "cache_write": 6.25
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-3-5-haiku-latest": {
        "id": "claude-3-5-haiku-latest",
        "name": "Claude Haiku 3.5 (latest)",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07-31",
        "release_date": "2024-10-22",
        "last_updated": "2024-10-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.8,
          "output": 4,
          "cache_read": 0.08,
          "cache_write": 1
        },
        "limit": {
          "context": 200000,
          "output": 8192
        }
      },
      "claude-opus-4-1": {
        "id": "claude-opus-4-1",
        "name": "Claude Opus 4.1 (latest)",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      },
      "claude-3-5-sonnet-20241022": {
        "id": "claude-3-5-sonnet-20241022",
        "name": "Claude Sonnet 3.5 v2",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04-30",
        "release_date": "2024-10-22",
        "last_updated": "2024-10-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 8192
        }
      },
      "claude-3-sonnet-20240229": {
        "id": "claude-3-sonnet-20240229",
        "name": "Claude Sonnet 3",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-08-31",
        "release_date": "2024-03-04",
        "last_updated": "2024-03-04",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 0.3
        },
        "limit": {
          "context": 200000,
          "output": 4096
        }
      },
      "claude-opus-4-6": {
        "id": "claude-opus-4-6",
        "name": "Claude Opus 4.6",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-05",
        "release_date": "2026-02-05",
        "last_updated": "2026-03-13",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 0.5,
          "cache_write": 6.25
        },
        "limit": {
          "context": 1000000,
          "output": 128000
        }
      },
      "claude-sonnet-4-6": {
        "id": "claude-sonnet-4-6",
        "name": "Claude Sonnet 4.6",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-08",
        "release_date": "2026-02-17",
        "last_updated": "2026-03-13",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 1000000,
          "output": 64000
        }
      },
      "claude-sonnet-4-0": {
        "id": "claude-sonnet-4-0",
        "name": "Claude Sonnet 4 (latest)",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-opus-4-20250514": {
        "id": "claude-opus-4-20250514",
        "name": "Claude Opus 4",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      },
      "claude-sonnet-4-5-20250929": {
        "id": "claude-sonnet-4-5-20250929",
        "name": "Claude Sonnet 4.5",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07-31",
        "release_date": "2025-09-29",
        "last_updated": "2025-09-29",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-opus-4-0": {
        "id": "claude-opus-4-0",
        "name": "Claude Opus 4 (latest)",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      },
      "claude-3-5-haiku-20241022": {
        "id": "claude-3-5-haiku-20241022",
        "name": "Claude Haiku 3.5",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-07-31",
        "release_date": "2024-10-22",
        "last_updated": "2024-10-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.8,
          "output": 4,
          "cache_read": 0.08,
          "cache_write": 1
        },
        "limit": {
          "context": 200000,
          "output": 8192
        }
      },
      "claude-3-5-sonnet-20240620": {
        "id": "claude-3-5-sonnet-20240620",
        "name": "Claude Sonnet 3.5",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-04-30",
        "release_date": "2024-06-20",
        "last_updated": "2024-06-20",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 8192
        }
      },
      "claude-3-7-sonnet-latest": {
        "id": "claude-3-7-sonnet-latest",
        "name": "Claude Sonnet 3.7 (latest)",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10-31",
        "release_date": "2025-02-19",
        "last_updated": "2025-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-3-7-sonnet-20250219": {
        "id": "claude-3-7-sonnet-20250219",
        "name": "Claude Sonnet 3.7",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-10-31",
        "release_date": "2025-02-19",
        "last_updated": "2025-02-19",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-3-haiku-20240307": {
        "id": "claude-3-haiku-20240307",
        "name": "Claude Haiku 3",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-08-31",
        "release_date": "2024-03-13",
        "last_updated": "2024-03-13",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.25,
          "output": 1.25,
          "cache_read": 0.03,
          "cache_write": 0.3
        },
        "limit": {
          "context": 200000,
          "output": 4096
        }
      },
      "claude-haiku-4-5-20251001": {
        "id": "claude-haiku-4-5-20251001",
        "name": "Claude Haiku 4.5",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-02-28",
        "release_date": "2025-10-15",
        "last_updated": "2025-10-15",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1,
          "output": 5,
          "cache_read": 0.1,
          "cache_write": 1.25
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-haiku-4-5": {
        "id": "claude-haiku-4-5",
        "name": "Claude Haiku 4.5 (latest)",
        "family": "claude-haiku",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-02-28",
        "release_date": "2025-10-15",
        "last_updated": "2025-10-15",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 1,
          "output": 5,
          "cache_read": 0.1,
          "cache_write": 1.25
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-opus-4-5": {
        "id": "claude-opus-4-5",
        "name": "Claude Opus 4.5 (latest)",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-11-24",
        "last_updated": "2025-11-24",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 0.5,
          "cache_write": 6.25
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-3-opus-20240229": {
        "id": "claude-3-opus-20240229",
        "name": "Claude Opus 3",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-08-31",
        "release_date": "2024-02-29",
        "last_updated": "2024-02-29",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 4096
        }
      },
      "claude-sonnet-4-5": {
        "id": "claude-sonnet-4-5",
        "name": "Claude Sonnet 4.5 (latest)",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07-31",
        "release_date": "2025-09-29",
        "last_updated": "2025-09-29",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-sonnet-4-20250514": {
        "id": "claude-sonnet-4-20250514",
        "name": "Claude Sonnet 4",
        "family": "claude-sonnet",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-05-22",
        "last_updated": "2025-05-22",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.3,
          "cache_write": 3.75
        },
        "limit": {
          "context": 200000,
          "output": 64000
        }
      },
      "claude-opus-4-1-20250805": {
        "id": "claude-opus-4-1-20250805",
        "name": "Claude Opus 4.1",
        "family": "claude-opus",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-03-31",
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text",
            "image",
            "pdf"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 15,
          "output": 75,
          "cache_read": 1.5,
          "cache_write": 18.75
        },
        "limit": {
          "context": 200000,
          "output": 32000
        }
      }
    }
  },
  "cerebras": {
    "id": "cerebras",
    "env": [
      "CEREBRAS_API_KEY"
    ],
    "npm": "@ai-sdk/cerebras",
    "name": "Cerebras",
    "doc": "https://inference-docs.cerebras.ai/models/overview",
    "models": {
      "qwen-3-235b-a22b-instruct-2507": {
        "id": "qwen-3-235b-a22b-instruct-2507",
        "name": "Qwen 3 235B Instruct",
        "family": "qwen",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-04",
        "release_date": "2025-07-22",
        "last_updated": "2025-07-22",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.6,
          "output": 1.2
        },
        "limit": {
          "context": 131000,
          "output": 32000
        }
      },
      "gpt-oss-120b": {
        "id": "gpt-oss-120b",
        "name": "GPT OSS 120B",
        "family": "gpt-oss",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2025-08-05",
        "last_updated": "2025-08-05",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.25,
          "output": 0.69
        },
        "limit": {
          "context": 131072,
          "output": 32768
        }
      },
      "llama3.1-8b": {
        "id": "llama3.1-8b",
        "name": "Llama 3.1 8B",
        "family": "llama",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-12",
        "release_date": "2025-01-01",
        "last_updated": "2025-01-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 0.1,
          "output": 0.1
        },
        "limit": {
          "context": 32000,
          "output": 8000
        }
      },
      "zai-glm-4.7": {
        "id": "zai-glm-4.7",
        "name": "Z.AI GLM-4.7",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-01-10",
        "last_updated": "2026-01-10",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": true,
        "cost": {
          "input": 2.25,
          "output": 2.75,
          "cache_read": 0,
          "cache_write": 0
        },
        "limit": {
          "context": 131072,
          "output": 40000
        }
      }
    }
  },
  "xai": {
    "id": "xai",
    "env": [
      "XAI_API_KEY"
    ],
    "npm": "@ai-sdk/xai",
    "name": "xAI",
    "doc": "https://docs.x.ai/docs/models",
    "models": {
      "grok-2-1212": {
        "id": "grok-2-1212",
        "name": "Grok 2 (1212)",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-12-12",
        "last_updated": "2024-12-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 10,
          "cache_read": 2
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-4.20-beta-latest-non-reasoning": {
        "id": "grok-4.20-beta-latest-non-reasoning",
        "name": "Grok 4.20 Beta (Non-Reasoning)",
        "family": "grok",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-03-09",
        "last_updated": "2026-03-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 6,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 12,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        },
        "status": "beta"
      },
      "grok-2": {
        "id": "grok-2",
        "name": "Grok 2",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-08-20",
        "last_updated": "2024-08-20",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 10,
          "cache_read": 2
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-3-fast-latest": {
        "id": "grok-3-fast-latest",
        "name": "Grok 3 Fast Latest",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 1.25
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-2-vision": {
        "id": "grok-2-vision",
        "name": "Grok 2 Vision",
        "family": "grok",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-08-20",
        "last_updated": "2024-08-20",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 10,
          "cache_read": 2
        },
        "limit": {
          "context": 8192,
          "output": 4096
        }
      },
      "grok-3": {
        "id": "grok-3",
        "name": "Grok 3",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.75
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-code-fast-1": {
        "id": "grok-code-fast-1",
        "name": "Grok Code Fast 1",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2023-10",
        "release_date": "2025-08-28",
        "last_updated": "2025-08-28",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 1.5,
          "cache_read": 0.02
        },
        "limit": {
          "context": 256000,
          "output": 10000
        }
      },
      "grok-2-vision-1212": {
        "id": "grok-2-vision-1212",
        "name": "Grok 2 Vision (1212)",
        "family": "grok",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-08-20",
        "last_updated": "2024-12-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 10,
          "cache_read": 2
        },
        "limit": {
          "context": 8192,
          "output": 4096
        }
      },
      "grok-4-1-fast-non-reasoning": {
        "id": "grok-4-1-fast-non-reasoning",
        "name": "Grok 4.1 Fast (Non-Reasoning)",
        "family": "grok",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-11-19",
        "last_updated": "2025-11-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.5,
          "cache_read": 0.05
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        }
      },
      "grok-beta": {
        "id": "grok-beta",
        "name": "Grok Beta",
        "family": "grok-beta",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-11-01",
        "last_updated": "2024-11-01",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 15,
          "cache_read": 5
        },
        "limit": {
          "context": 131072,
          "output": 4096
        }
      },
      "grok-3-mini-fast": {
        "id": "grok-3-mini-fast",
        "name": "Grok 3 Mini Fast",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.6,
          "output": 4,
          "reasoning": 4,
          "cache_read": 0.15
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-4-fast": {
        "id": "grok-4-fast",
        "name": "Grok 4 Fast",
        "family": "grok",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-09-19",
        "last_updated": "2025-09-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.5,
          "cache_read": 0.05
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        }
      },
      "grok-4": {
        "id": "grok-4",
        "name": "Grok 4",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-07-09",
        "last_updated": "2025-07-09",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "reasoning": 15,
          "cache_read": 0.75
        },
        "limit": {
          "context": 256000,
          "output": 64000
        }
      },
      "grok-4.20-multi-agent-beta-latest": {
        "id": "grok-4.20-multi-agent-beta-latest",
        "name": "Grok 4.20 Multi-Agent Beta",
        "family": "grok",
        "attachment": true,
        "reasoning": true,
        "tool_call": false,
        "temperature": true,
        "release_date": "2026-03-09",
        "last_updated": "2026-03-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 6,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 12,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        },
        "status": "beta"
      },
      "grok-3-latest": {
        "id": "grok-3-latest",
        "name": "Grok 3 Latest",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 3,
          "output": 15,
          "cache_read": 0.75
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-4-1-fast": {
        "id": "grok-4-1-fast",
        "name": "Grok 4.1 Fast",
        "family": "grok",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-11-19",
        "last_updated": "2025-11-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.5,
          "cache_read": 0.05
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        }
      },
      "grok-2-vision-latest": {
        "id": "grok-2-vision-latest",
        "name": "Grok 2 Vision Latest",
        "family": "grok",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-08-20",
        "last_updated": "2024-12-12",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 10,
          "cache_read": 2
        },
        "limit": {
          "context": 8192,
          "output": 4096
        }
      },
      "grok-3-mini-latest": {
        "id": "grok-3-mini-latest",
        "name": "Grok 3 Mini Latest",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 0.5,
          "reasoning": 0.5,
          "cache_read": 0.075
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-3-mini": {
        "id": "grok-3-mini",
        "name": "Grok 3 Mini",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.3,
          "output": 0.5,
          "reasoning": 0.5,
          "cache_read": 0.075
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-3-mini-fast-latest": {
        "id": "grok-3-mini-fast-latest",
        "name": "Grok 3 Mini Fast Latest",
        "family": "grok",
        "attachment": false,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.6,
          "output": 4,
          "reasoning": 4,
          "cache_read": 0.15
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-2-latest": {
        "id": "grok-2-latest",
        "name": "Grok 2 Latest",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-08-20",
        "last_updated": "2024-12-12",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 10,
          "cache_read": 2
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-4-fast-non-reasoning": {
        "id": "grok-4-fast-non-reasoning",
        "name": "Grok 4 Fast (Non-Reasoning)",
        "family": "grok",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2025-07",
        "release_date": "2025-09-19",
        "last_updated": "2025-09-19",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 0.2,
          "output": 0.5,
          "cache_read": 0.05
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        }
      },
      "grok-vision-beta": {
        "id": "grok-vision-beta",
        "name": "Grok Vision Beta",
        "family": "grok-vision",
        "attachment": true,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-08",
        "release_date": "2024-11-01",
        "last_updated": "2024-11-01",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 15,
          "cache_read": 5
        },
        "limit": {
          "context": 8192,
          "output": 4096
        }
      },
      "grok-3-fast": {
        "id": "grok-3-fast",
        "name": "Grok 3 Fast",
        "family": "grok",
        "attachment": false,
        "reasoning": false,
        "tool_call": true,
        "temperature": true,
        "knowledge": "2024-11",
        "release_date": "2025-02-17",
        "last_updated": "2025-02-17",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 5,
          "output": 25,
          "cache_read": 1.25
        },
        "limit": {
          "context": 131072,
          "output": 8192
        }
      },
      "grok-4.20-beta-latest-reasoning": {
        "id": "grok-4.20-beta-latest-reasoning",
        "name": "Grok 4.20 Beta (Reasoning)",
        "family": "grok",
        "attachment": true,
        "reasoning": true,
        "tool_call": true,
        "temperature": true,
        "release_date": "2026-03-09",
        "last_updated": "2026-03-09",
        "modalities": {
          "input": [
            "text",
            "image"
          ],
          "output": [
            "text"
          ]
        },
        "open_weights": false,
        "cost": {
          "input": 2,
          "output": 6,
          "cache_read": 0.2,
          "context_over_200k": {
            "input": 4,
            "output": 12,
            "cache_read": 0.4
          }
        },
        "limit": {
          "context": 2000000,
          "output": 30000
        },
        "status": "beta"
      }
    }
  }
}
