[
  {
    "output_cost_per_video_per_second": 0.1,
    "source": "https://azure.microsoft.com/en-us/products/ai-services/video-generation",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "azure/sora-2",
    "model_name": "Sora 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_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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.3,
    "source": "https://azure.microsoft.com/en-us/products/ai-services/video-generation",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "azure/sora-2-pro",
    "model_name": "Sora 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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.5,
    "source": "https://azure.microsoft.com/en-us/products/ai-services/video-generation",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "azure/sora-2-pro-high-res",
    "model_name": "Sora 2 Pro High Res",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.05,
    "output_cost_per_second_1080p": 0.08,
    "source": "https://ai.google.dev/gemini-api/docs/video",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.1-lite-generate-preview",
    "model_name": "Veo 3.1 Lite Generate Preview",
    "provider_id": "google",
    "provider_name": "Google",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.1,
    "source": "https://platform.openai.com/docs/api-reference/videos",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "sora-2",
    "model_name": "Sora 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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.3,
    "source": "https://platform.openai.com/docs/api-reference/videos",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "sora-2-pro",
    "model_name": "Sora 2 Pro",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.5,
    "source": "https://platform.openai.com/docs/api-reference/videos",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "sora-2-pro-high-res",
    "model_name": "Sora 2 Pro High Res",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.05,
    "source": "https://docs.dev.runwayml.com/guides/pricing/",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "metadata": {
      "comment": "5 credits per second @ $0.01 per credit = $0.05 per second"
    },
    "model_id": "runwayml/gen3a_turbo",
    "model_name": "Gen3a_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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.15,
    "source": "https://docs.dev.runwayml.com/guides/pricing/",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "metadata": {
      "comment": "15 credits per second @ $0.01 per credit = $0.15 per second"
    },
    "model_id": "runwayml/gen4_aleph",
    "model_name": "Gen4_aleph",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "output_cost_per_video_per_second": 0.05,
    "source": "https://docs.dev.runwayml.com/guides/pricing/",
    "supported_modalities": [
      "text",
      "image"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "metadata": {
      "comment": "5 credits per second @ $0.01 per credit = $0.05 per second"
    },
    "model_id": "runwayml/gen4_turbo",
    "model_name": "Gen4_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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.35,
    "source": "https://ai.google.dev/gemini-api/docs/video",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-2.0-generate-001",
    "model_name": "Veo 2.0 Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.15,
    "source": "https://ai.google.dev/gemini-api/docs/video",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.0-fast-generate-001",
    "model_name": "Veo 3.0 Fast Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.4,
    "source": "https://ai.google.dev/gemini-api/docs/video",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.0-generate-001",
    "model_name": "Veo 3.0 Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.15,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/veo",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.1-fast-generate-001",
    "model_name": "Veo 3.1 Fast Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.15,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/veo",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.1-fast-generate-preview",
    "model_name": "Veo 3.1 Fast Generate Preview",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.4,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/veo",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.1-generate-001",
    "model_name": "Veo 3.1 Generate 001",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  },
  {
    "max_input_tokens": 1024,
    "max_tokens": 1024,
    "output_cost_per_second": 0.4,
    "source": "https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/veo",
    "supported_modalities": [
      "text"
    ],
    "supported_output_modalities": [
      "video"
    ],
    "model_id": "veo-3.1-generate-preview",
    "model_name": "Veo 3.1 Generate Preview",
    "provider_id": "vertex",
    "provider_name": "Google Vertex AI",
    "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": "video_generation",
    "deprecation_date": null,
    "supports_function_calling": false,
    "supports_vision": false,
    "supports_json_mode": false,
    "supports_parallel_functions": false
  }
]