Class EditImageRequest.Builder
java.lang.Object
io.github.stefanbratanov.jvm.openai.EditImageRequest.Builder
- Enclosing class:
- EditImageRequest
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
image
- Parameters:
image
- The image to edit. Must be a valid PNG file, less than 4MB, and square. If mask is not provided, image must have transparency, which will be used as the mask.
-
prompt
- Parameters:
prompt
- A text description of the desired image(s). The maximum length is 1000 characters.
-
mask
- Parameters:
mask
- 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.
-
model
- Parameters:
model
- The model to use for image generation. Only dall-e-2 is supported at this time.
-
n
- Parameters:
n
- The number of images to generate. Must be between 1 and 10.
-
size
- Parameters:
size
- The size of the generated images. Must be one of 256x256, 512x512, or 1024x1024.
-
responseFormat
- Parameters:
responseFormat
- The format in which the generated images are returned. Must be one of url or b64_json.
-
user
- Parameters:
user
- A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse.
-
build
-