Gemini.Types.GenerationConfig.ImageConfig (GeminiEx v0.8.0)
View SourceConfiguration for image generation in Gemini 3 Pro Image.
Used with gemini-3-pro-image-preview model for generating and editing images.
Fields
aspect_ratio- Output image aspect ratio (e.g., "16:9", "1:1", "4:3", "3:4", "9:16")image_size- Output resolution ("2K" or "4K")
Example
image_config = %ImageConfig{
aspect_ratio: "16:9",
image_size: "4K"
}
Summary
Types
@type aspect_ratio() :: String.t()
@type image_size() :: String.t()
@type t() :: %Gemini.Types.GenerationConfig.ImageConfig{ aspect_ratio: aspect_ratio() | nil, image_size: image_size() | nil }
Image generation configuration