createImageEdit abstract method
- @Post.new(path: "/v1/images/edits")
- @Multipart.new()
Returns an edited or extended image given an original image and a prompt.
size must be one of 256x256, 512x512, or 1024x1024.
responseFormat must be one of url or b64_json.
Implementation
@Post(path: "/v1/images/edits")
@Multipart()
Future<Response<Data<ImageUrl>>> createImageEdit(
@PartFile("image") List<int> image, {
@Part("prompt") required String prompt,
@PartFile("mask") List<int>? mask,
@Part("n") int n = 1,
@Part("size") String? size,
@Part("response_format") String? responseFormat,
@Part("user") String? user,
});