Class ImagesClient
java.lang.Object
io.github.stefanbratanov.jvm.openai.ImagesClient
Given a prompt and/or an input image, the model will generate a new image.
Based on Images
-
Method Summary
Modifier and TypeMethodDescriptioncreateImage(CreateImageRequest request) Creates an image given a prompt.createImageAsync(CreateImageRequest request) Same ascreateImage(CreateImageRequest)but returns a response in aCompletableFutureCreates a variation of a given image.Same ascreateImageVariation(CreateImageVariationRequest)but returns a response in aCompletableFutureeditImage(EditImageRequest request) Creates an edited or extended image given an original image and a prompt.editImageAsync(EditImageRequest request) Same aseditImage(EditImageRequest)but returns a response in aCompletableFuture
-
Method Details
-
createImage
Creates an image given a prompt.- Throws:
OpenAIException- in case of API errors
-
createImageAsync
Same ascreateImage(CreateImageRequest)but returns a response in aCompletableFuture -
editImage
Creates an edited or extended image given an original image and a prompt.- Throws:
OpenAIException- in case of API errors
-
editImageAsync
Same aseditImage(EditImageRequest)but returns a response in aCompletableFuture -
createImageVariation
Creates a variation of a given image.- Throws:
OpenAIException- in case of API errors
-
createImageVariationAsync
Same ascreateImageVariation(CreateImageVariationRequest)but returns a response in aCompletableFuture
-