[
  {
    "metadata": {
      "notes": "DALL-E 2 via AI/ML API - Reliable text-to-image generation"
    },
    "output_cost_per_image": 0.026,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/dall-e-2",
    "model_name": "Dall E 2",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "DALL-E 3 via AI/ML API - High-quality text-to-image generation"
    },
    "output_cost_per_image": 0.052,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Flux Dev - Development version optimized for experimentation"
    },
    "output_cost_per_image": 0.065,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux-pro",
    "model_name": "Flux Pro",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.052,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux-pro/v1.1",
    "model_name": "V1.1",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.063,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux-pro/v1.1-ultra",
    "model_name": "V1.1 Ultra",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Flux Pro - Professional-grade image generation model"
    },
    "output_cost_per_image": 0.046,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux-realism",
    "model_name": "Flux Realism",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Flux Dev - Development version optimized for experimentation"
    },
    "output_cost_per_image": 0.033,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux/dev",
    "model_name": "Dev",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Flux Pro v1.1 - Enhanced version with improved capabilities and 6x faster inference speed"
    },
    "output_cost_per_image": 0.104,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux/kontext-max/text-to-image",
    "model_name": "Text To Image",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Flux Pro v1.1 - Enhanced version with improved capabilities and 6x faster inference speed"
    },
    "output_cost_per_image": 0.052,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux/kontext-pro/text-to-image",
    "model_name": "Text To Image",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Flux Schnell - Fast generation model optimized for speed"
    },
    "output_cost_per_image": 0.004,
    "source": "https://docs.aimlapi.com/",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/flux/schnell",
    "model_name": "Schnell",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Imagen 4.0 Ultra Generate API - Photorealistic image generation with precise text rendering"
    },
    "output_cost_per_image": 0.078,
    "source": "https://docs.aimlapi.com/api-references/image-models/google/imagen-4-ultra-generate",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/google/imagen-4.0-ultra-generate-001",
    "model_name": "Imagen 4.0 Ultra Generate 001",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "metadata": {
      "notes": "Gemini 3 Pro Image (Nano Banana Pro) - Advanced text-to-image generation with reasoning and 4K resolution support"
    },
    "output_cost_per_image": 0.195,
    "source": "https://docs.aimlapi.com/api-references/image-models/google/gemini-3-pro-image-preview",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/google/nano-banana-pro",
    "model_name": "Nano Banana Pro",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "metadata": {
      "notes": "OpenAI gpt-image-2 via AI/ML API - flagship multimodal image generation and editing model with reasoning and 2K output. output_cost_per_image is AI/ML's published medium-quality rate; like the other aiml image entries it is billed as a flat per-image price"
    },
    "output_cost_per_image": 0.054,
    "source": "https://docs.aimlapi.com/api-references/image-models/openai/gpt-image-2",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "aiml/openai/gpt-image-2",
    "model_name": "GPT Image 2",
    "provider_id": "aiml",
    "provider_name": "Aiml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/black-forest-labs-flux-1-kontext-pro-and-flux1-1-pro-now-available-in-azure-ai-f/4434659",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure_ai/FLUX-1.1-pro",
    "model_name": "FLUX 1.1 Pro",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://azuremarketplace.microsoft.com/pt-br/marketplace/apps/cohere.cohere-embed-4-offer?tab=PlansAndPrice",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure_ai/FLUX.1-Kontext-pro",
    "model_name": "FLUX.1 Kontext Pro",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://ai.azure.com/explore/models/flux.2-pro/version/1/registry/azureml-blackforestlabs",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure_ai/flux.2-pro",
    "model_name": "Flux.2 Pro",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image": 0.05,
    "output_cost_per_image_token": 0.000047,
    "source": "https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/new-mai-models-in-microsoft-foundry-across-text-image-voice-and-speech/4524632",
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "azure_ai/MAI-Image-2.5",
    "model_name": "MAI Image 2.5",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.00000175,
    "input_cost_per_image_token": 0.00000175,
    "output_cost_per_image": 0.0338,
    "output_cost_per_image_token": 0.000033,
    "source": "https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/new-mai-models-in-microsoft-foundry-across-text-image-voice-and-speech/4524632",
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "azure_ai/MAI-Image-2.5-Flash",
    "model_name": "MAI Image 2.5 Flash",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 1.75,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "output_cost_per_image": 0.02,
    "output_cost_per_image_token": 0.0000195,
    "source": "https://aka.ms/mai-image-2e-foundryblog",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure_ai/MAI-Image-2e",
    "model_name": "MAI Image 2e",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "input_cost_per_image_token": 0.00001,
    "output_cost_per_image_token": 0.00004,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "azure/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000002,
    "input_cost_per_image_token": 0.0000025,
    "output_cost_per_image_token": 0.000008,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "azure/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 2,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.000032,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "azure/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.000032,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "azure/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0.000005,
    "output_cost_per_token": 0.00001,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.00003,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "azure/gpt-image-2",
    "model_name": "GPT Image 2",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_million": 10,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0.000005,
    "output_cost_per_token": 0.00001,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.00003,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "azure/gpt-image-2-2026-04-21",
    "model_name": "GPT Image 2 (Apr 2026)",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_million": 10,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 7.629e-8,
    "model_id": "azure/hd/1024-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 6.539e-8,
    "model_id": "azure/hd/1024-x-1792/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 6.539e-8,
    "model_id": "azure/hd/1792-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.59263611e-7,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/high/1024-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 3.173828125e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/high/1024-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.58945719e-7,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/high/1024-x-1536/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 3.173828125e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/high/1024-x-1536/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.58945719e-7,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/high/1536-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 3.1575520833e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/high/1536-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.0490417e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/low/1024-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 2.0751953125e-9,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/low/1024-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.0172526e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/low/1024-x-1536/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 2.0751953125e-9,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/low/1024-x-1536/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.0172526e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/low/1536-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 2.0345052083e-9,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/low/1536-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 4.0054321e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/medium/1024-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 8.056640625e-9,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/medium/1024-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 4.0054321e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/medium/1024-x-1536/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 8.056640625e-9,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/medium/1024-x-1536/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 4.0054321e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/medium/1536-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 7.9752604167e-9,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "azure/medium/1536-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 0,
    "model_id": "azure/standard/1024-x-1024/dall-e-2",
    "model_name": "Dall E 2",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 3.81469e-8,
    "model_id": "azure/standard/1024-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 4.359e-8,
    "model_id": "azure/standard/1024-x-1792/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_token": 0,
    "input_cost_per_pixel": 4.359e-8,
    "model_id": "azure/standard/1792-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "azure",
    "provider_name": "Microsoft Azure",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_token": 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 2600,
    "output_cost_per_image": 0.06,
    "model_id": "1024-x-1024/50-steps/bedrock/amazon.nova-canvas-v1:0",
    "model_name": "Amazon.nova Canvas",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.04,
    "model_id": "1024-x-1024/50-steps/stability.stable-diffusion-xl-v1",
    "model_name": "Stability.stable Diffusion Xl V1",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.08,
    "model_id": "1024-x-1024/max-steps/stability.stable-diffusion-xl-v1",
    "model_name": "Stability.stable Diffusion Xl V1",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.018,
    "model_id": "512-x-512/50-steps/stability.stable-diffusion-xl-v0",
    "model_name": "Stability.stable Diffusion Xl V0",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.036,
    "model_id": "512-x-512/max-steps/stability.stable-diffusion-xl-v0",
    "model_name": "Stability.stable Diffusion Xl V0",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 2600,
    "output_cost_per_image": 0.06,
    "supports_nova_canvas_image_edit": true,
    "model_id": "amazon.nova-canvas-v1:0",
    "model_name": "Nova Canvas",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0,
    "output_cost_per_image": 0.008,
    "model_id": "amazon.titan-image-generator-v1",
    "model_name": "Titan Image Generator V1",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0,
    "output_cost_per_image": 0.008,
    "model_id": "amazon.titan-image-generator-v2",
    "model_name": "Titan Image Generator V2",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0,
    "output_cost_per_image": 0.008,
    "model_id": "amazon.titan-image-generator-v2:0",
    "model_name": "Titan Image Generator",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.036,
    "model_id": "max-x-max/50-steps/stability.stable-diffusion-xl-v0",
    "model_name": "Stability.stable Diffusion Xl V0",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.072,
    "model_id": "max-x-max/max-steps/stability.stable-diffusion-xl-v0",
    "model_name": "Stability.stable Diffusion Xl V0",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.08,
    "model_id": "stability.sd3-5-large-v1:0",
    "model_name": "Sd3 5 Large",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.08,
    "model_id": "stability.sd3-large-v1:0",
    "model_name": "Sd3 Large",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.04,
    "model_id": "stability.stable-image-core-v1:0",
    "model_name": "Stable Image Core",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.04,
    "model_id": "stability.stable-image-core-v1:1",
    "model_name": "Stable Image Core",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.14,
    "model_id": "stability.stable-image-ultra-v1:0",
    "model_name": "Stable Image Ultra",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 77,
    "max_tokens": 77,
    "output_cost_per_image": 0.14,
    "model_id": "stability.stable-image-ultra-v1:1",
    "model_name": "Stable Image Ultra",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 2600,
    "output_cost_per_image": 0.06,
    "supports_nova_canvas_image_edit": true,
    "model_id": "us.amazon.nova-canvas-v1:0",
    "model_name": "Nova Canvas",
    "provider_id": "bedrock",
    "provider_name": "AWS Bedrock",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.025,
    "source": "https://bfl.ai/pricing",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "black_forest_labs/flux-dev",
    "model_name": "Flux Dev",
    "provider_id": "black",
    "provider_name": "Black",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.05,
    "source": "https://bfl.ai/pricing",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "black_forest_labs/flux-pro",
    "model_name": "Flux Pro",
    "provider_id": "black",
    "provider_name": "Black",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://bfl.ai/pricing",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "black_forest_labs/flux-pro-1.1",
    "model_name": "Flux Pro 1.1",
    "provider_id": "black",
    "provider_name": "Black",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.06,
    "source": "https://bfl.ai/pricing",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "black_forest_labs/flux-pro-1.1-ultra",
    "model_name": "Flux Pro 1.1 Ultra",
    "provider_id": "black",
    "provider_name": "Black",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "source": "https://www.alibabacloud.com/help/en/model-studio/models",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "dashscope/qwen-image-2.0",
    "model_name": "Qwen Image 2.0",
    "provider_id": "dashscope",
    "provider_name": "Dashscope",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "source": "https://www.alibabacloud.com/help/en/model-studio/models",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "dashscope/qwen-image-2.0-pro",
    "model_name": "Qwen Image 2.0 Pro",
    "provider_id": "dashscope",
    "provider_name": "Dashscope",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.0398,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/bria/text-to-image/3.2",
    "model_name": "3.2",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.03,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/bytedance/dreamina/v3.1/text-to-image",
    "model_name": "Text To Image",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.03,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/bytedance/seedream/v3/text-to-image",
    "model_name": "Text To Image",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/flux-pro/v1.1",
    "model_name": "V1.1",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.06,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/flux-pro/v1.1-ultra",
    "model_name": "V1.1 Ultra",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.003,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/flux/schnell",
    "model_name": "Schnell",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.039,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/gemini-25-flash-image",
    "model_name": "Gemini 25 Flash Image",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.06,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/ideogram/v3",
    "model_name": "V3",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.0398,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/imagen4/preview",
    "model_name": "Preview",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.02,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/imagen4/preview/fast",
    "model_name": "Fast",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.06,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/imagen4/preview/ultra",
    "model_name": "Ultra",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.039,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/nano-banana",
    "model_name": "Nano Banana",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.0398,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/recraft/v3/text-to-image",
    "model_name": "Text To Image",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.0398,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "fal_ai/fal-ai/stable-diffusion-v35-medium",
    "model_name": "Stable Diffusion V35 Medium",
    "provider_id": "fal",
    "provider_name": "Fal",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 5e-10,
    "output_cost_per_token": 5e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/flux-1-dev-fp8",
    "model_name": "Flux 1 Dev Fp8",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.0005,
    "output_cost_per_million": 0.0005,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 3.5e-10,
    "output_cost_per_token": 3.5e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/flux-1-schnell-fp8",
    "model_name": "Flux 1 Schnell Fp8",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.00035,
    "output_cost_per_million": 0.00035,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 8e-8,
    "output_cost_per_token": 8e-8,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/flux-kontext-max",
    "model_name": "Flux Kontext Max",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.08,
    "output_cost_per_million": 0.08,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 4e-8,
    "output_cost_per_token": 4e-8,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/flux-kontext-pro",
    "model_name": "Flux Kontext Pro",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.04,
    "output_cost_per_million": 0.04,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.3e-10,
    "output_cost_per_token": 1.3e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/japanese-stable-diffusion-xl",
    "model_name": "Japanese Stable Diffusion Xl",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.00013,
    "output_cost_per_million": 0.00013,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.3e-10,
    "output_cost_per_token": 1.3e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/playground-v2-1024px-aesthetic",
    "model_name": "Playground V2 1024px Aesthetic",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.00013,
    "output_cost_per_million": 0.00013,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.3e-10,
    "output_cost_per_token": 1.3e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/playground-v2-5-1024px-aesthetic",
    "model_name": "Playground V2 5 1024px Aesthetic",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.00013,
    "output_cost_per_million": 0.00013,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.3e-10,
    "output_cost_per_token": 1.3e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/SSD-1B",
    "model_name": "SSD 1B",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.00013,
    "output_cost_per_million": 0.00013,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 1.3e-10,
    "output_cost_per_token": 1.3e-10,
    "max_input_tokens": 4096,
    "max_output_tokens": 4096,
    "max_tokens": 4096,
    "model_id": "fireworks_ai/accounts/fireworks/models/stable-diffusion-xl-1024-v1-0",
    "model_name": "Stable Diffusion Xl 1024 V1 0",
    "provider_id": "fireworks",
    "provider_name": "Fireworks AI",
    "input_cost_per_million": 0.00013,
    "output_cost_per_million": 0.00013,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 32768,
    "max_output_tokens": 32768,
    "max_tokens": 32768,
    "output_cost_per_image": 0.039,
    "source": "https://ai.google.dev/pricing",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "tpm": 250000,
    "rpm": 10,
    "model_id": "2.0-flash-exp-image-generation",
    "model_name": "2.0 Flash Exp Image Generation",
    "provider_id": "google",
    "provider_name": "Google",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_parallel_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 0.0000025,
    "max_input_tokens": 32768,
    "max_output_tokens": 32768,
    "input_cost_per_audio_token": 0.000001,
    "supports_reasoning": false,
    "max_tokens": 32768,
    "output_cost_per_image": 0.039,
    "output_cost_per_image_token": 0.00003,
    "output_cost_per_reasoning_token": 0.0000025,
    "rpm": 100000,
    "source": "https://ai.google.dev/gemini-api/docs/pricing#gemini-2.5-flash-image",
    "supported_endpoints": [
      "/v1/chat/completions",
      "/v1/completions",
      "/v1/batch"
    ],
    "supported_modalities": [
      "text",
      "image",
      "audio",
      "video"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "supports_audio_output": false,
    "supports_pdf_input": true,
    "supports_prompt_caching": true,
    "supports_system_messages": true,
    "supports_tool_choice": true,
    "supports_url_context": true,
    "supports_web_search": true,
    "tpm": 8000000,
    "search_context_cost_per_query": {
      "search_context_size_low": 0.035,
      "search_context_size_medium": 0.035,
      "search_context_size_high": 0.035
    },
    "supports_image_size": false,
    "model_id": "2.5-flash-image",
    "model_name": "2.5 Flash Image",
    "provider_id": "google",
    "provider_name": "Google",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 2.5,
    "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": "image",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": true
  },
  {
    "supports_function_calling": false,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000012,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.0011,
    "input_cost_per_token_batches": 0.000001,
    "max_tokens": 32768,
    "output_cost_per_image": 0.134,
    "output_cost_per_image_token": 0.00012,
    "rpm": 1000,
    "tpm": 4000000,
    "output_cost_per_token_batches": 0.000006,
    "source": "https://ai.google.dev/gemini-api/docs/pricing#gemini-3-pro-image",
    "supported_endpoints": [
      "/v1/chat/completions",
      "/v1/completions",
      "/v1/batch"
    ],
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "supports_prompt_caching": true,
    "supports_system_messages": true,
    "supports_web_search": true,
    "search_context_cost_per_query": {
      "search_context_size_low": 0.014,
      "search_context_size_medium": 0.014,
      "search_context_size_high": 0.014
    },
    "web_search_billing_unit": "per_query",
    "model_id": "3-pro-image",
    "model_name": "3 Pro Image",
    "provider_id": "google",
    "provider_name": "Google",
    "input_cost_per_million": 2,
    "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": "image",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": false,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000012,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.0011,
    "input_cost_per_token_batches": 0.000001,
    "max_tokens": 32768,
    "output_cost_per_image": 0.134,
    "output_cost_per_image_token": 0.00012,
    "rpm": 1000,
    "tpm": 4000000,
    "output_cost_per_token_batches": 0.000006,
    "source": "https://ai.google.dev/gemini-api/docs/pricing",
    "supported_endpoints": [
      "/v1/chat/completions",
      "/v1/completions",
      "/v1/batch"
    ],
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "supports_prompt_caching": true,
    "supports_system_messages": true,
    "supports_web_search": true,
    "search_context_cost_per_query": {
      "search_context_size_low": 0.014,
      "search_context_size_medium": 0.014,
      "search_context_size_high": 0.014
    },
    "web_search_billing_unit": "per_query",
    "model_id": "3-pro-image-preview",
    "model_name": "3 Pro Image Preview",
    "provider_id": "google",
    "provider_name": "Google",
    "input_cost_per_million": 2,
    "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": "image",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": false,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 2.5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_token_batches": 1.25e-7,
    "max_tokens": 32768,
    "output_cost_per_image": 0.045,
    "output_cost_per_image_token": 0.00006,
    "output_cost_per_token_batches": 7.5e-7,
    "rpm": 1000,
    "tpm": 4000000,
    "source": "https://ai.google.dev/gemini-api/docs/pricing#gemini-3.1-flash-image",
    "supported_endpoints": [
      "/v1/chat/completions",
      "/v1/completions",
      "/v1/batch"
    ],
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "supports_prompt_caching": true,
    "supports_system_messages": true,
    "supports_web_search": true,
    "search_context_cost_per_query": {
      "search_context_size_low": 0.014,
      "search_context_size_medium": 0.014,
      "search_context_size_high": 0.014
    },
    "web_search_billing_unit": "per_query",
    "model_id": "3.1-flash-image",
    "model_name": "3.1 Flash Image",
    "provider_id": "google",
    "provider_name": "Google",
    "input_cost_per_million": 0.25,
    "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": "image",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": false,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 2.5e-7,
    "output_cost_per_token": 0.0000015,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_token_batches": 1.25e-7,
    "max_tokens": 32768,
    "output_cost_per_image": 0.045,
    "output_cost_per_image_token": 0.00006,
    "output_cost_per_token_batches": 7.5e-7,
    "rpm": 1000,
    "tpm": 4000000,
    "source": "https://ai.google.dev/gemini-api/docs/pricing#gemini-3.1-flash-image-preview",
    "supported_endpoints": [
      "/v1/chat/completions",
      "/v1/completions",
      "/v1/batch"
    ],
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "supports_prompt_caching": true,
    "supports_system_messages": true,
    "supports_web_search": true,
    "search_context_cost_per_query": {
      "search_context_size_low": 0.014,
      "search_context_size_medium": 0.014,
      "search_context_size_high": 0.014
    },
    "web_search_billing_unit": "per_query",
    "model_id": "3.1-flash-image-preview",
    "model_name": "3.1 Flash Image Preview",
    "provider_id": "google",
    "provider_name": "Google",
    "input_cost_per_million": 0.25,
    "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": "image",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0,
    "output_cost_per_token": 0,
    "max_input_tokens": 32768,
    "max_output_tokens": 32768,
    "max_tokens": 32768,
    "output_cost_per_image": 0.039,
    "source": "https://ai.google.dev/pricing",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "model_id": "gemini-2.0-flash-exp-image-generation",
    "model_name": "Gemini 2.0 Flash Exp Image Generation",
    "provider_id": "google",
    "provider_name": "Google",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.3e-9,
    "output_cost_per_pixel": 0,
    "source": "https://docs.nscale.com/docs/inference/serverless-models/current#image-models",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "nscale/black-forest-labs/FLUX.1-schnell",
    "model_name": "FLUX.1 Schnell",
    "provider_id": "nscale",
    "provider_name": "Nscale",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 3e-9,
    "output_cost_per_pixel": 0,
    "source": "https://docs.nscale.com/docs/inference/serverless-models/current#image-models",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "nscale/stabilityai/stable-diffusion-xl-base-1.0",
    "model_name": "Stable Diffusion Xl Base 1.0",
    "provider_id": "nscale",
    "provider_name": "Nscale",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 1.9e-8,
    "output_cost_per_pixel": 0,
    "model_id": "1024-x-1024/dall-e-2",
    "model_name": "Dall E 2",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.009,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "1024-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.009,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "1024-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "1024-x-1536/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "1024-x-1536/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "1536-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "1536-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 2.4414e-7,
    "output_cost_per_pixel": 0,
    "model_id": "256-x-256/dall-e-2",
    "model_name": "Dall E 2",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 6.86e-8,
    "output_cost_per_pixel": 0,
    "model_id": "512-x-512/dall-e-2",
    "model_name": "Dall E 2",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "input_cost_per_image_token": 0.00001,
    "output_cost_per_image_token": 0.00004,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "chatgpt-image-latest",
    "model_name": "Chatgpt Image Latest",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.02,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits",
      "/v1/images/variations"
    ],
    "model_id": "dall-e-2",
    "model_name": "Dall E 2",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.04,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000005,
    "input_cost_per_image_token": 0.00001,
    "output_cost_per_image_token": 0.00004,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000002,
    "input_cost_per_image_token": 0.0000025,
    "output_cost_per_image_token": 0.000008,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "model_id": "gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 2,
    "output_cost_per_token": 0,
    "output_cost_per_million": 0,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0.000005,
    "output_cost_per_token": 0.00001,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.000032,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "supports_pdf_input": true,
    "model_id": "gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_million": 10,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0.000005,
    "output_cost_per_token": 0.00001,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.000032,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "supports_pdf_input": true,
    "model_id": "gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_million": 10,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0.000005,
    "output_cost_per_token": 0.00001,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.00003,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "gpt-image-2",
    "model_name": "GPT Image 2",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_million": 10,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_token": 0.000005,
    "output_cost_per_token": 0.00001,
    "input_cost_per_image_token": 0.000008,
    "output_cost_per_image_token": 0.00003,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "gpt-image-2-2026-04-21",
    "model_name": "GPT Image 2 (Apr 2026)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "max_input_tokens": 0,
    "max_output_tokens": 0,
    "input_cost_per_million": 5,
    "output_cost_per_million": 10,
    "cache_read_cost_per_token": 0.00000125,
    "cache_read_cost_per_million": 1.25,
    "cache_write_cost_per_token": 0,
    "cache_write_cost_per_million": 0,
    "model_type": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 7.629e-8,
    "output_cost_per_pixel": 0,
    "model_id": "hd/1024-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 6.539e-8,
    "output_cost_per_pixel": 0,
    "model_id": "hd/1024-x-1792/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 6.539e-8,
    "output_cost_per_pixel": 0,
    "model_id": "hd/1792-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.167,
    "input_cost_per_pixel": 1.59263611e-7,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "high/1024-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.133,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "high/1024-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.133,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "high/1024-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.25,
    "input_cost_per_pixel": 1.58945719e-7,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "high/1024-x-1536/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.2,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "high/1024-x-1536/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.2,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "high/1024-x-1536/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.25,
    "input_cost_per_pixel": 1.58945719e-7,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "high/1536-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.2,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "high/1536-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.2,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "high/1536-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.011,
    "input_cost_per_pixel": 1.0490417e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "low/1024-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.005,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "low/1024-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.009,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "low/1024-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.009,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "low/1024-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.016,
    "input_cost_per_pixel": 1.0172526e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "low/1024-x-1536/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.006,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "low/1024-x-1536/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "low/1024-x-1536/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "low/1024-x-1536/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.016,
    "input_cost_per_pixel": 1.0172526e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "low/1536-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.006,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "low/1536-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "low/1536-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "low/1536-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.042,
    "input_cost_per_pixel": 4.0054321e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "medium/1024-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.011,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "medium/1024-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.034,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "medium/1024-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.034,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "medium/1024-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.063,
    "input_cost_per_pixel": 4.0054321e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "medium/1024-x-1536/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.015,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "medium/1024-x-1536/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.05,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "medium/1024-x-1536/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.05,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "medium/1024-x-1536/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.063,
    "input_cost_per_pixel": 4.0054321e-8,
    "output_cost_per_pixel": 0,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "medium/1536-x-1024/gpt-image-1",
    "model_name": "GPT Image 1",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.015,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "medium/1536-x-1024/gpt-image-1-mini",
    "model_name": "GPT Image 1 Mini",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.05,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "medium/1536-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.05,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "medium/1536-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 3.81469e-8,
    "output_cost_per_pixel": 0,
    "model_id": "standard/1024-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.009,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "standard/1024-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.009,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "standard/1024-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "standard/1024-x-1536/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "standard/1024-x-1536/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 4.359e-8,
    "output_cost_per_pixel": 0,
    "model_id": "standard/1024-x-1792/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "standard/1536-x-1024/gpt-image-1.5",
    "model_name": "GPT Image 1.5",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_vision": true,
    "input_cost_per_image": 0.013,
    "supported_endpoints": [
      "/v1/images/generations",
      "/v1/images/edits"
    ],
    "supports_pdf_input": true,
    "model_id": "standard/1536-x-1024/gpt-image-1.5-2025-12-16",
    "model_name": "GPT Image 1.5 (Dec 2025)",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_pixel": 4.359e-8,
    "output_cost_per_pixel": 0,
    "model_id": "standard/1792-x-1024/dall-e-3",
    "model_name": "Dall E 3",
    "provider_id": "openai",
    "provider_name": "OpenAI",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.022,
    "source": "https://www.recraft.ai/docs#pricing",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "recraft/recraftv2",
    "model_name": "Recraftv2",
    "provider_id": "recraft",
    "provider_name": "Recraft",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://www.recraft.ai/docs#pricing",
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "recraft/recraftv3",
    "model_name": "Recraftv3",
    "provider_id": "recraft",
    "provider_name": "Recraft",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.05,
    "output_cost_per_image": 0.05,
    "source": "https://docs.dev.runwayml.com/guides/pricing/",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "image"
    ],
    "metadata": {
      "comment": "5 credits per 720p image or 8 credits per 1080p image @ $0.01 per credit. Using 5 credits ($0.05) as base cost"
    },
    "model_id": "runwayml/gen4_image",
    "model_name": "Gen4_image",
    "provider_id": "runwayml",
    "provider_name": "Runwayml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_image": 0.02,
    "output_cost_per_image": 0.02,
    "source": "https://docs.dev.runwayml.com/guides/pricing/",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "image"
    ],
    "metadata": {
      "comment": "2 credits per image (any resolution) @ $0.01 per credit = $0.02 per image"
    },
    "model_id": "runwayml/gen4_image_turbo",
    "model_name": "Gen4_image_turbo",
    "provider_id": "runwayml",
    "provider_name": "Runwayml",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.065,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3",
    "model_name": "Sd3",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.065,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3-large",
    "model_name": "Sd3 Large",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3-large-turbo",
    "model_name": "Sd3 Large Turbo",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.035,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3-medium",
    "model_name": "Sd3 Medium",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.065,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3.5-large",
    "model_name": "Sd3.5 Large",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3.5-large-turbo",
    "model_name": "Sd3.5 Large Turbo",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.035,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/sd3.5-medium",
    "model_name": "Sd3.5 Medium",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.03,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/stable-image-core",
    "model_name": "Stable Image Core",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.08,
    "supported_endpoints": [
      "/v1/images/generations"
    ],
    "model_id": "stability/stable-image-ultra",
    "model_name": "Stable Image Ultra",
    "provider_id": "stability",
    "provider_name": "Stability",
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000012,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.0011,
    "input_cost_per_token_batches": 0.000001,
    "max_tokens": 32768,
    "output_cost_per_image": 0.134,
    "output_cost_per_image_token": 0.00012,
    "output_cost_per_token_batches": 0.000006,
    "source": "https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/gemini/3-pro-image",
    "model_id": "deep-research-pro-preview-12-2025",
    "model_name": "Deep Research Pro Preview 12 2025",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "input_cost_per_million": 2,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "supports_function_calling": true,
    "supports_parallel_function_calling": true,
    "supports_vision": true,
    "supports_response_schema": true,
    "input_cost_per_token": 3e-7,
    "output_cost_per_token": 0.0000025,
    "max_input_tokens": 32768,
    "max_output_tokens": 32768,
    "input_cost_per_audio_token": 0.000001,
    "max_tokens": 32768,
    "output_cost_per_image": 0.039,
    "output_cost_per_image_token": 0.00003,
    "output_cost_per_reasoning_token": 0.0000025,
    "rpm": 100000,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/image-generation#edit-an-image",
    "supported_endpoints": [
      "/v1/chat/completions",
      "/v1/completions",
      "/v1/batch"
    ],
    "supported_modalities": [
      "text",
      "image",
      "audio",
      "video"
    ],
    "supported_output_modalities": [
      "text",
      "image"
    ],
    "supports_audio_output": false,
    "supports_pdf_input": true,
    "supports_prompt_caching": true,
    "supports_system_messages": true,
    "supports_tool_choice": true,
    "supports_url_context": true,
    "supports_web_search": false,
    "tpm": 8000000,
    "supports_image_size": false,
    "model_id": "gemini-2.5-flash-image",
    "model_name": "Gemini 2.5 Flash Image",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "input_cost_per_million": 0.3,
    "output_cost_per_million": 2.5,
    "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": "image",
    "deprecation_date": null,
    "supports_json_mode": true,
    "supports_parallel_functions": true
  },
  {
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000012,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.0011,
    "input_cost_per_token_batches": 0.000001,
    "max_tokens": 32768,
    "output_cost_per_image": 0.134,
    "output_cost_per_image_token": 0.00012,
    "output_cost_per_token_batches": 0.000006,
    "source": "https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/gemini/3-pro-image",
    "model_id": "gemini-3-pro-image",
    "model_name": "Gemini 3 Pro Image",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "input_cost_per_million": 2,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 0.000002,
    "output_cost_per_token": 0.000012,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.0011,
    "input_cost_per_token_batches": 0.000001,
    "max_tokens": 32768,
    "output_cost_per_image": 0.134,
    "output_cost_per_image_token": 0.00012,
    "output_cost_per_token_batches": 0.000006,
    "source": "https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/gemini/3-pro-image",
    "model_id": "gemini-3-pro-image-preview",
    "model_name": "Gemini 3 Pro Image Preview",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "input_cost_per_million": 2,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.000003,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.00056,
    "max_tokens": 32768,
    "output_cost_per_image": 0.0672,
    "output_cost_per_image_token": 0.00006,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing#gemini-models",
    "model_id": "gemini-3.1-flash-image",
    "model_name": "Gemini 3.1 Flash Image",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "input_cost_per_million": 0.5,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "input_cost_per_token": 5e-7,
    "output_cost_per_token": 0.000003,
    "max_input_tokens": 65536,
    "max_output_tokens": 32768,
    "input_cost_per_image": 0.00056,
    "max_tokens": 32768,
    "output_cost_per_image": 0.0672,
    "output_cost_per_image_token": 0.00006,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing#gemini-models",
    "model_id": "gemini-3.1-flash-image-preview",
    "model_name": "Gemini 3.1 Flash Image Preview",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "input_cost_per_million": 0.5,
    "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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.02,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagegeneration@006",
    "model_name": "Imagegeneration@006",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/docs/image/edit-insert-objects",
    "model_id": "imagen-3.0-capability-001",
    "model_name": "Imagen 3.0 Capability 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.02,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagen-3.0-fast-generate-001",
    "model_name": "Imagen 3.0 Fast Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagen-3.0-generate-001",
    "model_name": "Imagen 3.0 Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "deprecation_date": "2025-11-10",
    "output_cost_per_image": 0.04,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagen-3.0-generate-002",
    "model_name": "Imagen 3.0 Generate 002",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.02,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagen-4.0-fast-generate-001",
    "model_name": "Imagen 4.0 Fast Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.04,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagen-4.0-generate-001",
    "model_name": "Imagen 4.0 Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_image": 0.06,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "model_id": "imagen-4.0-ultra-generate-001",
    "model_name": "Imagen 4.0 Ultra Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex 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": "image",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  }
]