Module: RunApi::IdeogramV3::Types
- Defined in:
- lib/runapi/ideogram_v3/types.rb
Overview
Type definitions and constants for Ideogram V3. Character model variants add character consistency from reference images.
Defined Under Namespace
Classes: CompletedIdeogramResponse, IdeogramResponse, Image
Constant Summary collapse
- GENERATION_MODEL =
"ideogram-v3-text-to-image"- EDIT_MODEL =
"ideogram-v3-edit"- REMIX_MODEL =
"ideogram-v3-remix"- CHARACTER_MODEL =
"ideogram-v3-character"- CHARACTER_EDIT_MODEL =
"ideogram-v3-character-edit"- CHARACTER_REMIX_MODEL =
"ideogram-v3-character-remix"- REFRAME_MODEL =
"ideogram-v3-reframe"- RENDERING_SPEEDS =
Speed-quality tradeoff: turbo is fastest, quality is highest fidelity.
%w[turbo balanced quality].freeze
- STYLES =
Visual style presets for standard (non-character) models.
%w[auto general realistic design].freeze
- CHARACTER_STYLES =
Visual style presets for character-consistency models.
%w[auto realistic fiction].freeze
- ASPECT_RATIOS =
%w[1:1 3:4 9:16 4:3 16:9].freeze
- OUTPUT_COUNTS =
Number of images per request (1-4).
[1, 2, 3, 4].freeze