The DALL-E 3 Image Generation Service allows users to generate custom images using the OpenAI DALL-E 3 API. Provide a prompt, set image dimensions, and define how many images to generate in each request.
API Key: Ensure your api_key is securely stored in the environment under env.
prompt)stringmodel)dall-e-3).stringsize)256x256, 512x512, 1024x1024.stringnum_images)numberdalle_image_generation)${{ env.api_key }}Body:
{
"model": "${{ model }}",
"prompt": "${{ prompt }}",
"n": "${{ num_images }}",
"size": "${{ size }}"
}
dalle_image_url)${{ dalle_image_generation.output.json_body.data.$.[0].url }}revised_prompt)${{ dalle_image_generation.output.json_body.data.$.[0].revised_prompt }}{
"context": {
"version": "1.0"
},
"input": {
"prompt": "A futuristic cityscape with flying cars",
"model": "dall-e-3",
"size": "512x512",
"num_images": 2
}
}
{
"dalle_image_url": "https://api.openai.com/v1/images/generations/example_image_url",
"revised_prompt": "Futuristic cityscape showing flying vehicles"
}
15 units per request
api_key is correctly configured by uploading your API KEY in circuit -> settings -> secrets.size, prompt, and num_images to generate the desired images.