Given a prompt, create an image with OpenAI.
For more information, refer to the OpenAI Image Generation API docs.
yaml
type: "io.kestra.plugin.openai.createimage"yaml
id: openai
namespace: company.team
tasks:
- id: create_image
type: io.kestra.plugin.openai.CreateImage
prompt: A funny cat in a black suit
apiKey: <your-api-key>
download: true
n: 5
OpenAI API key
Message to send to the API as prompt
Default
10The maximum number of seconds to wait for a response
Default
falseWhether to download the generated image
If enable, the generated image will be downloaded inside Kestra's internal storage. Else, the URL of the generated image will be available as task output.
The number of images to generate; must be between 1 and 10.
Default
LARGE Possible Values
SMALLMEDIUMLARGEThe size of the generated images.
A unique identifier representing your end-user
SubType string
Generated images