Skip to content

[Feature]: Google Imagen models support #363

@jaimeiniesta

Description

@jaimeiniesta

Feature Type

Provider feature extension

Provider (if applicable)

google

Description

When I run ReqLLM.Images.supported_models() I see the imagen models listed. However these fail with a message like models/imagen-4.0-generate-001 is not found for API version v1beta, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.

Gemini models like gemini-2.5-flash-image and gemini-3-pro-image-preview work fine, but imagen models do not work.

Example Usage

iex(2)> ReqLLM.Images.supported_models
["google:gemini-2.5-flash-image", "google:imagen-4.0-generate-preview-06-06",
 "google:imagen-4.0-ultra-generate-001",
 "google:imagen-4.0-ultra-generate-preview-06-06",
 "google:gemini-3-pro-image-preview", "google:imagen-4.0-generate-001",
 "google:gemini-2.0-flash-exp-image-generation",
 "google:imagen-4.0-fast-generate-001", "openai:dall-e-3", "openai:gpt-image-1",
 "openai:gpt-image-1.5", "openai:gpt-image-1-mini",
 "openai:chatgpt-image-latest", "openai:dall-e-2",
 "openrouter:google/gemini-2.5-flash-image-preview",
 "openrouter:openai/gpt-5-image-mini",
 "openrouter:google/gemini-2.5-flash-image", "openrouter:openai/gpt-5-image",
 "xai:grok-2-image-1212"]

Can you contribute this?

Yes, I can submit a PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions