The OpenAIImage component is a component that collaborates with the AI functions provided by OpenAI. OpenAIImage can invoke a function to generate images from the entered prompts.

※To use this OpenAIImage component, you need to obtain an API Key in advance to call OpenAI’s AI functions. For how to obtain an API Key on the OpenAI site, please refer to here.

Component Properties

Property Name Description Example
Basic Properties Specifies the basic properties of the ‘OpenAI’ category
API Key API Key *1
Organization Id Organization ID *1
User User name
Operation Select the operation from Image Creation, Image Editing, Similar Image Generation Create Image Edit Image Make Image Variation
Prompt Prompt (only for Image Creation or Image Editing operations)
Image File Image PNG file (only for Image Editing or Similar Image Generation operations)
Mask File Mask PNG file less than 4MB, use an image of the same size as the Image File (only for Image Editing operations)
n Number of responses generated per prompt
Image Size Size of the image to be generated 1024px by 1024px 512px by 512px 256px by 256px
Response Format Generated data format File URL Base64 File URL Base64
Filename Output filename (only for File format data)
File Overwrite Overwrite output file (only for File format data) If you do not overwrite the file and a file with the same name exists, it will be saved with “-N” appended to the end

※ For details of each property related to OpenAI, please refer to OpenAI API Reference.
※1 To use the OpenAIImage component, you need to obtain an API key. For how to obtain an API key, please refer to here.

Operation Property

・When specifying Create Image
Use a square image less than 4MB for the Image File

・When specifying Edit Image
Use a square image less than 4MB for the Image File, if specifying a Mask File, use an image of the same size as the Image File.

Output Payload

Output Payload Description
cv.Payload If the Response Format property is a file, the filepath of the written file is stored, if URL, the URL is stored, if Base64, the generated data encoded in Base64 is stored

Need more help with this?
Join our slack community for help

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.