Class: Phaseo::Gen::ImageConfig

Inherits:
Struct
  • Object
show all
Defined in:
lib/gen/models.rb

Instance Attribute Summary collapse

Instance Attribute Details

#aspect_ratioString?

Returns:

  • (String, nil)


1093
# File 'lib/gen/models.rb', line 1093

ImageConfig = Struct.new(:aspect_ratio, :font_inputs, :image_size, :include_rai_reason, :reference_images, :super_resolution_references, keyword_init: true)

#font_inputsArray<Hash{String => Object}>?

Returns:

  • (Array<Hash{String => Object}>, nil)


1093
# File 'lib/gen/models.rb', line 1093

ImageConfig = Struct.new(:aspect_ratio, :font_inputs, :image_size, :include_rai_reason, :reference_images, :super_resolution_references, keyword_init: true)

#image_sizeString?

Returns:

  • (String, nil)


1093
# File 'lib/gen/models.rb', line 1093

ImageConfig = Struct.new(:aspect_ratio, :font_inputs, :image_size, :include_rai_reason, :reference_images, :super_resolution_references, keyword_init: true)

#include_rai_reasonBoolean?

Returns:

  • (Boolean, nil)


1093
# File 'lib/gen/models.rb', line 1093

ImageConfig = Struct.new(:aspect_ratio, :font_inputs, :image_size, :include_rai_reason, :reference_images, :super_resolution_references, keyword_init: true)

#reference_imagesArray<Hash{String => Object}>?

Returns:

  • (Array<Hash{String => Object}>, nil)


1093
# File 'lib/gen/models.rb', line 1093

ImageConfig = Struct.new(:aspect_ratio, :font_inputs, :image_size, :include_rai_reason, :reference_images, :super_resolution_references, keyword_init: true)

#super_resolution_referencesArray<String>?

Returns:

  • (Array<String>, nil)


1093
# File 'lib/gen/models.rb', line 1093

ImageConfig = Struct.new(:aspect_ratio, :font_inputs, :image_size, :include_rai_reason, :reference_images, :super_resolution_references, keyword_init: true)