[
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 9e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://docs.mistral.ai/models/model-cards/codestral-25-08",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "codestral-2508",
    "model_name": "Codestral (Aug 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 0.8999999999999999,
    "cache_read_cost_per_token": 3e-8,
    "cache_read_cost_per_million": 0.03,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.5e-7,
    "max_input_tokens": 8192,
    "max_tokens": 8192,
    "model_id": "codestral-embed",
    "model_name": "Codestral Embed",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0.15,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "embedding",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.5e-7,
    "max_input_tokens": 8192,
    "max_tokens": 8192,
    "model_id": "codestral-embed-2505",
    "model_name": "Codestral Embed (May 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0.15,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "embedding",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 9e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://docs.mistral.ai/models/model-cards/codestral-25-08",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "codestral-latest",
    "model_name": "Codestral",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 0.8999999999999999,
    "cache_read_cost_per_token": 3e-8,
    "cache_read_cost_per_million": 0.03,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 2.5e-7,
    "output_cost_per_token": 2.5e-7,
    "max_input_tokens": 256000,
    "max_output_tokens": 256000,
    "max_tokens": 256000,
    "source": "https://mistral.ai/technology/",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "codestral-mamba-latest",
    "model_name": "Codestral Mamba Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.25,
    "output_cost_per_million": 0.25,
    "cache_read_cost_per_token": 2.5e-8,
    "cache_read_cost_per_million": 0.024999999999999998,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "source": "https://docs.mistral.ai/capabilities/code_generation/",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "codestral/codestral-2405",
    "model_name": "Codestral (May 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "source": "https://docs.mistral.ai/capabilities/code_generation/",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "codestral/codestral-latest",
    "model_name": "Codestral",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 4e-7,
    "output_cost_per_token": 0.000002,
    "max_input_tokens": 256000,
    "max_output_tokens": 256000,
    "max_tokens": 256000,
    "source": "https://mistral.ai/news/devstral-2-vibe-cli",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "devstral-latest",
    "model_name": "Devstral Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "cache_read_cost_per_token": 4e-8,
    "cache_read_cost_per_million": 0.04,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 4e-7,
    "output_cost_per_token": 0.000002,
    "max_input_tokens": 256000,
    "max_output_tokens": 256000,
    "max_tokens": 256000,
    "source": "https://mistral.ai/news/devstral-2-vibe-cli",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "devstral-medium-latest",
    "model_name": "Devstral Medium Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "cache_read_cost_per_token": 4e-8,
    "cache_read_cost_per_million": 0.04,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 3e-7,
    "max_input_tokens": 256000,
    "max_output_tokens": 256000,
    "max_tokens": 256000,
    "source": "https://docs.mistral.ai/models/devstral-small-2-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "devstral-small-latest",
    "model_name": "Devstral Small Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.3,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000014,
    "output_cost_per_token": 0.0000044,
    "max_input_tokens": 1048576,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "reasoning_effort_levels": [
      "none",
      "minimal",
      "low",
      "medium",
      "high",
      "xhigh",
      "max"
    ],
    "source": "https://docs.mistral.ai/models/zai-glm-5-2",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "glm-5-2",
    "model_name": "Glm 5 2",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.4,
    "output_cost_per_million": 4.4,
    "cache_read_cost_per_token": 1.4e-7,
    "cache_read_cost_per_million": 0.14,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 262144,
    "max_output_tokens": 131072,
    "deprecation_date": "2026-09-30",
    "max_tokens": 131072,
    "source": "https://docs.mistral.ai/models/model-cards/leanstral-1-5",
    "supports_tool_choice": true,
    "model_id": "labs-leanstral-1-5",
    "model_name": "Labs Leanstral 1 5",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 262144,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "source": "https://docs.mistral.ai/models/model-cards/leanstral-1-5",
    "supports_tool_choice": true,
    "model_id": "labs-leanstral-1-5-1",
    "model_name": "Labs Leanstral 1 5 1",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-medium-latest",
    "model_name": "Magistral Medium Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 6e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/model-cards/mistral-small-4-0-26-03",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-small-latest",
    "model_name": "Magistral Small Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.6,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 2e-7,
    "output_cost_per_token": 2e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/ministral-3-14b-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-14b-2512",
    "model_name": "Ministral 14B (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.19999999999999998,
    "output_cost_per_million": 0.19999999999999998,
    "cache_read_cost_per_token": 2e-8,
    "cache_read_cost_per_million": 0.02,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 2e-7,
    "output_cost_per_token": 2e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/ministral-3-14b-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-14b-latest",
    "model_name": "Ministral 14B Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.19999999999999998,
    "output_cost_per_million": 0.19999999999999998,
    "cache_read_cost_per_token": 2e-8,
    "cache_read_cost_per_million": 0.02,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 2e-7,
    "output_cost_per_token": 2e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://mistral.ai/pricing",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-3-14b-2512",
    "model_name": "Ministral 3 14B (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.19999999999999998,
    "output_cost_per_million": 0.19999999999999998,
    "cache_read_cost_per_token": 2e-8,
    "cache_read_cost_per_million": 0.02,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 1e-7,
    "max_input_tokens": 131072,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "source": "https://mistral.ai/pricing",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-3-3b-2512",
    "model_name": "Ministral 3 3B (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.09999999999999999,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 1.5e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://mistral.ai/pricing",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-3-8b-2512",
    "model_name": "Ministral 3 8B (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.15,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 1e-7,
    "max_input_tokens": 131072,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "source": "https://docs.mistral.ai/models/ministral-3-3b-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-3b-2512",
    "model_name": "Ministral 3B (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.09999999999999999,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 1e-7,
    "max_input_tokens": 131072,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "source": "https://docs.mistral.ai/models/ministral-3-3b-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-3b-latest",
    "model_name": "Ministral 3B",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.09999999999999999,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 1.5e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://mistral.ai/pricing",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-8b-2512",
    "model_name": "Ministral 8B (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.15,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 1.5e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://mistral.ai/pricing",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "ministral-8b-latest",
    "model_name": "Ministral 8B",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.15,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 4e-7,
    "output_cost_per_token": 0.000002,
    "max_input_tokens": 256000,
    "max_output_tokens": 256000,
    "max_tokens": 256000,
    "source": "https://mistral.ai/news/devstral-2-vibe-cli",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-code-agent-latest",
    "model_name": "Mistral Code Agent Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "cache_read_cost_per_token": 4e-8,
    "cache_read_cost_per_million": 0.04,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 9e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://docs.mistral.ai/models/model-cards/codestral-25-08",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-code-fim-latest",
    "model_name": "Mistral Code Fim Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 0.8999999999999999,
    "cache_read_cost_per_token": 3e-8,
    "cache_read_cost_per_million": 0.03,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 9e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://docs.mistral.ai/models/model-cards/codestral-25-08",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-code-latest",
    "model_name": "Mistral Code Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 0.8999999999999999,
    "cache_read_cost_per_token": 3e-8,
    "cache_read_cost_per_million": 0.03,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1e-7,
    "max_input_tokens": 8192,
    "max_tokens": 8192,
    "model_id": "mistral-embed",
    "model_name": "Mistral Embed",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "embedding",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1e-7,
    "max_input_tokens": 8192,
    "max_tokens": 8192,
    "source": "https://docs.mistral.ai/models/mistral-embed-23-12",
    "model_id": "mistral-embed-2312",
    "model_name": "Mistral Embed (Dec 2023)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "embedding",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/mistral-large-3-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-2512",
    "model_name": "Mistral Large (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.5,
    "output_cost_per_million": 1.5,
    "cache_read_cost_per_token": 5e-8,
    "cache_read_cost_per_million": 0.049999999999999996,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/mistral-large-3-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-3",
    "model_name": "Mistral Large 3",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.5,
    "output_cost_per_million": 1.5,
    "cache_read_cost_per_token": 5e-8,
    "cache_read_cost_per_million": 0.049999999999999996,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 6.8e-7,
    "output_cost_per_token": 0.00000209,
    "max_input_tokens": 524288,
    "max_tokens": 524288,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/mistral-large-4",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-4",
    "model_name": "Mistral Large 4",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0.6799999999999999,
    "output_cost_per_million": 2.09,
    "cache_read_cost_per_token": 6.8e-8,
    "cache_read_cost_per_million": 0.068,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 6.8e-7,
    "output_cost_per_token": 0.00000209,
    "max_input_tokens": 524288,
    "max_tokens": 524288,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/mistral-large-4",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-4-0",
    "model_name": "Mistral Large 4 0",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0.6799999999999999,
    "output_cost_per_million": 2.09,
    "cache_read_cost_per_token": 6.8e-8,
    "cache_read_cost_per_million": 0.068,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "source": "https://docs.mistral.ai/models/mistral-large-3-25-12",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-latest",
    "model_name": "Mistral Large",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.5,
    "output_cost_per_million": 1.5,
    "cache_read_cost_per_token": 5e-8,
    "cache_read_cost_per_million": 0.049999999999999996,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium",
    "model_name": "Mistral Medium",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-2604",
    "model_name": "Mistral Medium (Apr 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-3-5",
    "model_name": "Mistral Medium 3 5",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-3.5",
    "model_name": "Mistral Medium 3.5",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-latest",
    "model_name": "Mistral Medium 3",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 131072,
    "source": "https://docs.mistral.ai/models/model-cards/mistral-moderation-26-03",
    "model_id": "mistral-moderation-2603",
    "model_name": "Mistral Moderation (Mar 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_output_tokens": 0,
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "moderation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "ocr_cost_per_page": 0.002,
    "ocr_cost_per_page_batches": 0.001,
    "annotation_cost_per_page": 0.003,
    "annotation_cost_per_page_batches": 0.0015,
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "source": "https://mistral.ai/pricing#api-pricing",
    "model_id": "mistral-ocr-2512",
    "model_name": "Mistral Ocr (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "ocr_cost_per_page": 0.002,
    "ocr_cost_per_page_batches": 0.001,
    "annotation_cost_per_page": 0.003,
    "annotation_cost_per_page_batches": 0.0015,
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "source": "https://mistral.ai/pricing#api-pricing",
    "model_id": "mistral-ocr-3",
    "model_name": "Mistral Ocr 3",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "ocr_cost_per_page": 0.002,
    "ocr_cost_per_page_batches": 0.001,
    "annotation_cost_per_page": 0.003,
    "annotation_cost_per_page_batches": 0.0015,
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "source": "https://mistral.ai/pricing#api-pricing",
    "model_id": "mistral-ocr-3-0",
    "model_name": "Mistral Ocr 3 0",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "annotation_cost_per_page": 0.005,
    "annotation_cost_per_page_batches": 0.0025,
    "ocr_cost_per_page": 0.004,
    "ocr_cost_per_page_batches": 0.002,
    "source": "https://docs.mistral.ai/models/model-cards/ocr-4-1",
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "model_id": "mistral-ocr-4",
    "model_name": "Mistral Ocr 4",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "deprecation_date": "2026-09-30",
    "ocr_cost_per_page": 0.004,
    "ocr_cost_per_page_batches": 0.002,
    "annotation_cost_per_page": 0.005,
    "annotation_cost_per_page_batches": 0.0025,
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "source": "https://mistral.ai/pricing#api-pricing",
    "model_id": "mistral-ocr-4-0",
    "model_name": "Mistral Ocr 4 0",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "annotation_cost_per_page": 0.005,
    "annotation_cost_per_page_batches": 0.0025,
    "ocr_cost_per_page": 0.004,
    "ocr_cost_per_page_batches": 0.002,
    "source": "https://docs.mistral.ai/models/model-cards/ocr-4-1",
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "model_id": "mistral-ocr-4-1",
    "model_name": "Mistral Ocr 4 1",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "ocr_cost_per_page": 0.004,
    "ocr_cost_per_page_batches": 0.002,
    "annotation_cost_per_page": 0.005,
    "annotation_cost_per_page_batches": 0.0025,
    "supported_endpoints": [
      "/v1/ocr",
      "/v1/batch"
    ],
    "source": "https://mistral.ai/pricing#api-pricing",
    "model_id": "mistral-ocr-latest",
    "model_name": "Mistral Ocr Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "ocr",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 3e-7,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-small",
    "model_name": "Mistral Small",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.3,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 6e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-small-4-0-26-03",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-small-2603",
    "model_name": "Mistral Small (Mar 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.6,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 6e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-small-4-0-26-03",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-small-latest",
    "model_name": "Mistral Small",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.6,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_response_schema": true,
    "input_cost_per_token": 2.5e-7,
    "output_cost_per_token": 2.5e-7,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-tiny",
    "model_name": "Mistral Tiny",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.25,
    "output_cost_per_million": 0.25,
    "cache_read_cost_per_token": 2.5e-8,
    "cache_read_cost_per_million": 0.024999999999999998,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1.5e-7,
    "output_cost_per_token": 6e-7,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-small-4-0-26-03",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-vibe-cli-fast",
    "model_name": "Mistral Vibe Cli Fast",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.6,
    "cache_read_cost_per_token": 1.5e-8,
    "cache_read_cost_per_million": 0.015,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-vibe-cli-latest",
    "model_name": "Mistral Vibe Cli Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000015,
    "output_cost_per_token": 0.0000075,
    "max_input_tokens": 262144,
    "max_output_tokens": 262144,
    "max_tokens": 262144,
    "reasoning_effort_levels": [
      "none",
      "high"
    ],
    "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "mistral-vibe-cli-with-tools",
    "model_name": "Mistral Vibe Cli With Tools",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.5,
    "output_cost_per_million": 7.5,
    "cache_read_cost_per_token": 1.5e-7,
    "cache_read_cost_per_million": 0.15,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 3e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://mistral.ai/technology/",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "open-mistral-nemo",
    "model_name": "Mistral NeMo",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 0.3,
    "cache_read_cost_per_token": 3e-8,
    "cache_read_cost_per_million": 0.03,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000006,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "pixtral-large-latest",
    "model_name": "Pixtral Large",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2,
    "output_cost_per_million": 6,
    "cache_read_cost_per_token": 2e-7,
    "cache_read_cost_per_million": 0.19999999999999998,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "source": "https://docs.mistral.ai/capabilities/code_generation/",
    "model_id": "text-completion-codestral/codestral-2405",
    "model_name": "Codestral (May 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "completion",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "source": "https://docs.mistral.ai/capabilities/code_generation/",
    "model_id": "text-completion-codestral/codestral-latest",
    "model_name": "Codestral",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "completion",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_second": 0.00005,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-mini-transcribe-26-02",
    "supported_endpoints": [
      "/v1/audio/transcriptions"
    ],
    "supported_modalities": [
      "audio"
    ],
    "supported_output_modalities": [
      "text"
    ],
    "supports_audio_input": true,
    "model_id": "voxtral-mini-2602",
    "model_name": "Voxtral Mini (Feb 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_second": 0.00005,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-mini-transcribe-26-02",
    "supported_endpoints": [
      "/v1/audio/transcriptions"
    ],
    "supported_modalities": [
      "audio"
    ],
    "supported_output_modalities": [
      "text"
    ],
    "supports_audio_input": true,
    "model_id": "voxtral-mini-latest",
    "model_name": "Voxtral Mini Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_second": 0.0001,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-mini-transcribe-realtime-26-02",
    "supported_endpoints": [
      "/v1/audio/transcriptions"
    ],
    "supported_modalities": [
      "audio"
    ],
    "supported_output_modalities": [
      "text"
    ],
    "supports_audio_input": true,
    "model_id": "voxtral-mini-realtime-2602",
    "model_name": "Voxtral Mini Realtime (Feb 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_second": 0.0001,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-mini-transcribe-realtime-26-02",
    "supported_endpoints": [
      "/v1/audio/transcriptions"
    ],
    "supported_modalities": [
      "audio"
    ],
    "supported_output_modalities": [
      "text"
    ],
    "supports_audio_input": true,
    "model_id": "voxtral-mini-realtime-latest",
    "model_name": "Voxtral Mini Realtime Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_second": 0.0001,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-mini-transcribe-realtime-26-02",
    "supported_endpoints": [
      "/v1/audio/transcriptions"
    ],
    "supported_modalities": [
      "audio"
    ],
    "supported_output_modalities": [
      "text"
    ],
    "supports_audio_input": true,
    "model_id": "voxtral-mini-transcribe-realtime-2602",
    "model_name": "Voxtral Mini Transcribe Realtime (Feb 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_second": 0.0001,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-mini-transcribe-realtime-26-02",
    "supported_endpoints": [
      "/v1/audio/transcriptions"
    ],
    "supported_modalities": [
      "audio"
    ],
    "supported_output_modalities": [
      "text"
    ],
    "supports_audio_input": true,
    "model_id": "voxtral-mini-transcribe-realtime-latest",
    "model_name": "Voxtral Mini Transcribe Realtime Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_character": 0.000016,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-tts-26-03",
    "supported_endpoints": [
      "/v1/audio/speech"
    ],
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "audio"
    ],
    "supports_audio_output": true,
    "model_id": "voxtral-mini-tts-2603",
    "model_name": "Voxtral Mini TTS (Mar 2026)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_character": 0.000016,
    "source": "https://docs.mistral.ai/models/model-cards/voxtral-tts-26-03",
    "supported_endpoints": [
      "/v1/audio/speech"
    ],
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "audio"
    ],
    "supports_audio_output": true,
    "model_id": "voxtral-mini-tts-latest",
    "model_name": "Voxtral Mini TTS Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 0,
    "input_cost_per_million": 0,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0,
    "cache_read_cost_per_million": 0,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "audio",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 4e-7,
    "max_input_tokens": 32768,
    "max_output_tokens": 32768,
    "max_tokens": 32768,
    "source": "https://docs.mistral.ai/models/voxtral-small-25-07",
    "supports_audio_input": true,
    "supports_tool_choice": true,
    "model_id": "voxtral-small-2507",
    "model_name": "Voxtral Small (Jul 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.39999999999999997,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 4e-7,
    "max_input_tokens": 32768,
    "max_output_tokens": 32768,
    "max_tokens": 32768,
    "source": "https://docs.mistral.ai/models/voxtral-small-25-07",
    "supports_audio_input": true,
    "supports_tool_choice": true,
    "model_id": "voxtral-small-latest",
    "model_name": "Voxtral Small Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.39999999999999997,
    "cache_read_cost_per_token": 1e-8,
    "cache_read_cost_per_million": 0.01,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000014,
    "output_cost_per_token": 0.0000044,
    "max_input_tokens": 1048576,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "reasoning_effort_levels": [
      "low",
      "high",
      "max"
    ],
    "source": "https://docs.mistral.ai/models/zai-glm-5-3",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "zai-glm-5",
    "model_name": "Zai Glm 5",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.4,
    "output_cost_per_million": 4.4,
    "cache_read_cost_per_token": 1.4e-7,
    "cache_read_cost_per_million": 0.14,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000014,
    "output_cost_per_token": 0.0000044,
    "max_input_tokens": 1048576,
    "max_output_tokens": 131072,
    "deprecation_date": "2026-10-31",
    "max_tokens": 131072,
    "reasoning_effort_levels": [
      "none",
      "minimal",
      "low",
      "medium",
      "high",
      "xhigh",
      "max"
    ],
    "source": "https://docs.mistral.ai/models/zai-glm-5-2",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "zai-glm-5-2",
    "model_name": "Zai Glm 5 2",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.4,
    "output_cost_per_million": 4.4,
    "cache_read_cost_per_token": 1.4e-7,
    "cache_read_cost_per_million": 0.14,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000014,
    "output_cost_per_token": 0.0000044,
    "max_input_tokens": 1048576,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "reasoning_effort_levels": [
      "low",
      "high",
      "max"
    ],
    "source": "https://docs.mistral.ai/models/zai-glm-5-3",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "zai-glm-5-3",
    "model_name": "Zai Glm 5 3",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.4,
    "output_cost_per_million": 4.4,
    "cache_read_cost_per_token": 1.4e-7,
    "cache_read_cost_per_million": 0.14,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000014,
    "output_cost_per_token": 0.0000044,
    "max_input_tokens": 1048576,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "reasoning_effort_levels": [
      "low",
      "high",
      "max"
    ],
    "source": "https://docs.mistral.ai/models/zai-glm-5-3",
    "supports_assistant_prefill": true,
    "supports_prompt_caching": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "zai-glm-latest",
    "model_name": "Zai Glm Latest",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1.4,
    "output_cost_per_million": 4.4,
    "cache_read_cost_per_token": 1.4e-7,
    "cache_read_cost_per_million": 0.14,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "chat",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_vision": false,
    "supports_parallel_functions": false
  }
]