ImageEditRequest class

Annotations
  • @freezed

Constructors

ImageEditRequest({required String image, String? mask, required String prompt, int? n, String? size, String? responseFormat, String? user})
const
factory
ImageEditRequest.fromJson(dynamic json)
factory

Properties

copyWith → $ImageEditRequestCopyWith<ImageEditRequest>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
image String
The original image to edit or extend. Must be a valid URL.
no setterinherited
mask String?
An additional image whose fully transparent areas (e.g. where alpha is zero) indicate where image should be edited. Must be a valid PNG file, less than 4MB, and have the same dimensions as image.
no setterinherited
n int?
The number of images to generate. Must be between 1 and 10. Defaults to 1
no setterinherited
prompt String
A text description of the desired image(s). The maximum length is 1000 characters.
no setterinherited
responseFormat String?
Defaults to url The format in which the generated images are returned. Must be one of url or b64_json.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size String?
The size of the generated images. Must be one of 256x256, 512x512, or 1024x1024. Defaults to 1024x1024
no setterinherited
user String?
A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse. Learn more.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited