[
  {
    "formats": [
      "square",
      "landscape",
      "portrait"
    ],
    "id": "openai/gpt-image-2",
    "isDefault": true,
    "name": "GPT Image 2",
    "provider": "openai",
    "requests": {
      "landscape": {
        "size": "1536x1024"
      },
      "portrait": {
        "size": "1024x1536"
      },
      "square": {
        "size": "1024x1024"
      }
    }
  },
  {
    "formats": [
      "square",
      "landscape",
      "portrait"
    ],
    "id": "openai/gpt-image-1.5",
    "name": "GPT Image 1.5",
    "provider": "openai",
    "requests": {
      "landscape": {
        "size": "1536x1024"
      },
      "portrait": {
        "size": "1024x1536"
      },
      "square": {
        "size": "1024x1024"
      }
    }
  },
  {
    "formats": [
      "square",
      "landscape",
      "portrait"
    ],
    "id": "openai/gpt-image-1-mini",
    "name": "GPT Image 1 Mini",
    "provider": "openai",
    "requests": {
      "landscape": {
        "size": "1536x1024"
      },
      "portrait": {
        "size": "1024x1536"
      },
      "square": {
        "size": "1024x1024"
      }
    }
  },
  {
    "formats": [
      "square",
      "landscape",
      "portrait"
    ],
    "id": "bfl/flux-2-max",
    "name": "FLUX.2 Max",
    "provider": "bfl",
    "requests": {
      "landscape": {
        "size": "1536x1024"
      },
      "portrait": {
        "size": "1024x1536"
      },
      "square": {
        "aspectRatio": "1:1"
      }
    }
  },
  {
    "formats": [
      "square",
      "landscape",
      "portrait"
    ],
    "id": "bfl/flux-2-pro",
    "name": "FLUX.2 Pro",
    "provider": "bfl",
    "requests": {
      "landscape": {
        "size": "1536x1024"
      },
      "portrait": {
        "size": "1024x1536"
      },
      "square": {
        "aspectRatio": "1:1"
      }
    }
  },
  {
    "formats": [
      "square",
      "landscape",
      "portrait"
    ],
    "id": "spacexai/grok-imagine-image-2.0",
    "name": "Grok Imagine Image 2.0",
    "provider": "spacexai",
    "requests": {
      "landscape": {
        "aspectRatio": "3:2"
      },
      "portrait": {
        "aspectRatio": "2:3"
      },
      "square": {
        "aspectRatio": "1:1"
      }
    }
  }
]