[
  {
    "supports_response_schema": true,
    "input_cost_per_token": 0.000001,
    "output_cost_per_token": 0.000003,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "codestral-2405",
    "model_name": "Codestral (May 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 1,
    "output_cost_per_million": 3,
    "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_function_calling": false,
    "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": 256000,
    "max_output_tokens": 256000,
    "max_tokens": 256000,
    "source": "https://mistral.ai/news/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": 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
  },
  {
    "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": 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": 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": 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_response_schema": true,
    "input_cost_per_token": 0.000001,
    "output_cost_per_token": 0.000003,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "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": 1,
    "output_cost_per_million": 3,
    "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_function_calling": false,
    "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": 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-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-2512",
    "model_name": "Devstral (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "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_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": 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_response_schema": true,
    "input_cost_per_token": 4e-7,
    "output_cost_per_token": 0.000002,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://mistral.ai/news/devstral",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "devstral-medium-2507",
    "model_name": "Devstral Medium (Jul 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "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_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": 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_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 3e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://mistral.ai/news/devstral",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "devstral-small-2505",
    "model_name": "Devstral Small (May 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.3,
    "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_response_schema": true,
    "input_cost_per_token": 1e-7,
    "output_cost_per_token": 3e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "source": "https://mistral.ai/news/devstral",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "devstral-small-2507",
    "model_name": "Devstral Small (Jul 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.3,
    "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_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": 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_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": "labs-devstral-small-2512",
    "model_name": "Labs Devstral Small (Dec 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.09999999999999999,
    "output_cost_per_million": 0.3,
    "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_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000005,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/news/magistral",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-medium-1-2-2509",
    "model_name": "Magistral Medium 1 2 (Sep 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2,
    "output_cost_per_million": 5,
    "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_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000005,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/news/magistral",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-medium-2506",
    "model_name": "Magistral Medium (Jun 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2,
    "output_cost_per_million": 5,
    "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_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000005,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/news/magistral",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-medium-2509",
    "model_name": "Magistral Medium (Sep 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2,
    "output_cost_per_million": 5,
    "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_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000005,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/news/magistral",
    "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": 2,
    "output_cost_per_million": 5,
    "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_response_schema": true,
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/pricing#api-pricing",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-small-1-2-2509",
    "model_name": "Magistral Small 1 2 (Sep 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": 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_response_schema": true,
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/pricing#api-pricing",
    "supports_assistant_prefill": true,
    "supports_reasoning": true,
    "supports_tool_choice": true,
    "model_id": "magistral-small-2506",
    "model_name": "Magistral Small (Jun 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": 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_response_schema": true,
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 40000,
    "max_output_tokens": 40000,
    "max_tokens": 40000,
    "source": "https://mistral.ai/pricing#api-pricing",
    "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.5,
    "output_cost_per_million": 1.5,
    "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": 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": 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_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": 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_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": 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_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": 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_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": 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_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
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.000004,
    "output_cost_per_token": 0.000012,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-2402",
    "model_name": "Mistral Large (Feb 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 4,
    "output_cost_per_million": 12,
    "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_response_schema": true,
    "input_cost_per_token": 0.000003,
    "output_cost_per_token": 0.000009,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-large-2407",
    "model_name": "Mistral Large (Jul 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 3,
    "output_cost_per_million": 9,
    "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": 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": 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_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": 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_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": 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_parallel_functions": false
  },
  {
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000027,
    "output_cost_per_token": 0.0000081,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium",
    "model_name": "Mistral Medium",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2.7,
    "output_cost_per_million": 8.1,
    "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_function_calling": false,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_response_schema": true,
    "input_cost_per_token": 0.0000027,
    "output_cost_per_token": 0.0000081,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-2312",
    "model_name": "Mistral Medium (Dec 2023)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2.7,
    "output_cost_per_million": 8.1,
    "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_function_calling": false,
    "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": 131072,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-2505",
    "model_name": "Mistral Medium (May 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "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": 4e-7,
    "output_cost_per_token": 0.000002,
    "max_input_tokens": 131072,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "source": "https://mistral.ai/news/mistral-medium-3",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-2508",
    "model_name": "Mistral Medium (Aug 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "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_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": "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": 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_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 4e-7,
    "output_cost_per_token": 0.000002,
    "max_input_tokens": 131072,
    "max_output_tokens": 131072,
    "max_tokens": 131072,
    "source": "https://mistral.ai/news/mistral-medium-3",
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "mistral-medium-3-1-2508",
    "model_name": "Mistral Medium 3 1 (Aug 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.39999999999999997,
    "output_cost_per_million": 2,
    "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_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": "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": 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_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": "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": 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_parallel_functions": false
  },
  {
    "ocr_cost_per_page": 0.001,
    "annotation_cost_per_page": 0.003,
    "supported_endpoints": [
      "/v1/ocr"
    ],
    "source": "https://mistral.ai/pricing#api-pricing",
    "model_id": "mistral-ocr-2505-completion",
    "model_name": "Mistral Ocr 2505 Completion",
    "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,
    "annotation_cost_per_page": 0.003,
    "supported_endpoints": [
      "/v1/ocr"
    ],
    "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.004,
    "annotation_cost_per_page": 0.005,
    "supported_endpoints": [
      "/v1/ocr"
    ],
    "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",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "ocr_cost_per_page": 0.004,
    "annotation_cost_per_page": 0.005,
    "supported_endpoints": [
      "/v1/ocr"
    ],
    "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": 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": 6e-8,
    "output_cost_per_token": 1.8e-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": "mistral-small-3-2-2506",
    "model_name": "Mistral Small 3 2 (Jun 2025)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.06,
    "output_cost_per_million": 0.18,
    "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_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 6e-8,
    "output_cost_per_token": 1.8e-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": "mistral-small-latest",
    "model_name": "Mistral Small",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.06,
    "output_cost_per_million": 0.18,
    "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_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": 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_function_calling": false,
    "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": "open-codestral-mamba",
    "model_name": "Codestral Mamba",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.25,
    "output_cost_per_million": 0.25,
    "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_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": "open-mistral-7b",
    "model_name": "Open Mistral 7B",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.25,
    "output_cost_per_million": 0.25,
    "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_function_calling": false,
    "supports_vision": false,
    "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": 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_function_calling": false,
    "supports_vision": false,
    "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-2407",
    "model_name": "Mistral NeMo (Jul 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 0.3,
    "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_function_calling": false,
    "supports_vision": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000006,
    "max_input_tokens": 65336,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "open-mixtral-8x22b",
    "model_name": "Mixtral 8x22B",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2,
    "output_cost_per_million": 6,
    "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_response_schema": true,
    "input_cost_per_token": 7e-7,
    "output_cost_per_token": 7e-7,
    "max_input_tokens": 32000,
    "max_output_tokens": 8191,
    "max_tokens": 8191,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "open-mixtral-8x7b",
    "model_name": "Open Mixtral 8x7B",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.7,
    "output_cost_per_million": 0.7,
    "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": 1.5e-7,
    "output_cost_per_token": 1.5e-7,
    "max_input_tokens": 128000,
    "max_output_tokens": 128000,
    "max_tokens": 128000,
    "supports_assistant_prefill": true,
    "supports_tool_choice": true,
    "model_id": "pixtral-12b-2409",
    "model_name": "Pixtral 12B (Sep 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 0.15,
    "output_cost_per_million": 0.15,
    "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_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-2411",
    "model_name": "Pixtral Large (Nov 2024)",
    "provider_id": "mistral",
    "provider_name": "Mistral AI",
    "input_cost_per_million": 2,
    "output_cost_per_million": 6,
    "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_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": 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_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
  }
]