Imagen 4 Ultra
Imagen 4 Ultra is Google's maximum-fidelity image generation model, the quality ceiling of the Imagen 4 family, designed for print production, publication-grade visuals, high-DPI displays, and professional creative applications where every detail in the rendered image matters.
import { experimental_generateImage as generateImage } from 'ai';
const result = await generateImage({ model: 'google/imagen-4.0-ultra-generate-001', prompt: 'A red balloon on a wooden table.'});Frequently Asked Questions
What does "ultra" fidelity mean concretely, and how is it different from standard?
The ultra tier produces richer detail in fine textures, surfaces, and complex lighting scenarios. Material microstructure, depth-of-field rendering, and fine subject detail are rendered with greater precision. At web thumbnail sizes, this may be invisible. At print resolution, on high-DPI displays, or in zoomed product imagery, the ultra tier holds up to scrutiny that standard-tier images may not.
Is the ultra tier designed for print production?
Yes. Print media requires higher detail density than digital-only assets. Ultra-tier generation provides the photorealistic quality floor that makes AI-generated images viable for full-bleed spreads, large format, and editorial use.
How do I justify the ultra tier's cost for my use case?
The cost is justified when image quality has direct business value and lower fidelity would make an image unsuitable for its intended use. For a thumbnail in an internal tool, standard tier is sufficient. For a hero image in a brand campaign or a product shot in a premium catalog, the ultra tier's quality is part of the deliverable.
What is the recommended workflow for cost-efficient use of the ultra tier?
Develop and validate prompts using
google/imagen-4.0-fast-generate-001. When prompts produce the correct subject, composition, and style, run the finalized prompts throughgoogle/imagen-4.0-ultra-generate-001for final output. The AI Gateway unified API means only the model slug changes between iteration and final-render phases.Does the ultra tier produce images at a higher resolution than standard?
Ultra generation targets maximum rendered detail and fidelity within the supported resolution parameters. For exact resolution specifications, see the Specs table above. The quality difference is in rendering detail rather than pixel dimensions.
Does this model accept image inputs for editing?
Imagen 4.0 Ultra is a text-to-image generation model. For image editing and inpainting use cases, check the AI Gateway model catalog for models that support those workflows.
How do I call Imagen 4.0 Ultra from the AI SDK?
Use
experimental_generateImage(aliased asgenerateImage) withmodel: 'google/imagen-4.0-ultra-generate-001'.Do I need a Google Cloud project to access this model?
No. AI Gateway manages all provider credentials. Authenticate using a Vercel API key or OIDC token.