OpenAI::ImageEditCompletedEvent
Inherits JSON::Serializable < Reference < Object
Emitted when image editing has completed and the final image is available.
Constructors
new(pull : JSON::PullParser)
Sourcenew(type_value : ImageEditCompletedEventType = ImageEditCompletedEventType::ImageEditCompleted, b64_json : String = "", created_at : Int64 = 0, size : ImageEditCompletedEventSize = ImageEditCompletedEventSize::N1024X1024, quality : ImageEditCompletedEventQuality = ImageEditCompletedEventQuality::Low, background : ImageEditCompletedEventBackground = ImageEditCompletedEventBackground::Transparent, output_format : ImageEditCompletedEventOutputFormat = ImageEditCompletedEventOutputFormat::Png, usage : ImagesUsage = ImagesUsage.new)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
b64_json=(b64_json : String)
Base64-encoded final edited image data, suitable for rendering as an image.
background=(background : ImageEditCompletedEventBackground)
The background setting for the edited image.
output_format=(output_format : ImageEditCompletedEventOutputFormat)
The output format for the edited image.
type_value=(type_value : ImageEditCompletedEventType)
The type of the event. Always image_edit.completed.
usage
Sourceusage=(usage : ImagesUsage)
Source