Module: RunApi::Imagen4::Types

Defined in:
lib/runapi/imagen_4/types.rb

Defined Under Namespace

Classes: CompletedTextToImageResponse, TextToImageResponse

Constant Summary collapse

TEXT_MODELS =
%w[imagen-4 imagen-4-fast imagen-4-ultra].freeze
MODELS =
(TEXT_MODELS + %w[imagen-4-pro-image-to-image]).freeze
TEXT_ASPECT_RATIOS =
%w[1:1 16:9 9:16 3:4 4:3].freeze
PRO_ASPECT_RATIOS =
%w[1:1 2:3 3:2 3:4 4:3 4:5 5:4 9:16 16:9 21:9 auto].freeze
RESOLUTIONS =
%w[1K 2K 4K].freeze
OUTPUT_FORMATS =
%w[png jpg].freeze
NUM_IMAGES =
%w[1 2 3 4].freeze