Module: RunApi::Imagen4::Types
- Defined in:
- lib/runapi/imagen_4/types.rb
Defined Under Namespace
Classes: CompletedRemixImageResponse, CompletedTextToImageResponse, Image, RemixImageResponse, TextToImageResponse
Constant Summary collapse
- TEXT_MODELS =
%w[imagen-4 imagen-4-fast imagen-4-ultra].freeze
- REMIX_MODELS =
%w[imagen-4-pro-remix-image].freeze
- MODELS =
(TEXT_MODELS + REMIX_MODELS).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
- OUTPUT_RESOLUTIONS =
%w[1k 2k 4k].freeze
- OUTPUT_FORMATS =
%w[png jpg].freeze
- OUTPUT_COUNTS =
[1, 2, 3, 4].freeze