Close menu
Explore Plans
Mobile menu Close menu
Leonardo AI

Generate an image

Pro plus icon This query generates an image in Leonardo AI based on the prompt you provide and returns the image URL when generation is complete.

Developer info

API endpoint slug
leonardo_ai.generate_image
Runtime method
performQuery("leonardo_ai.generate_image"}

Query fields

Prompt Text input > Long text

Label
Prompt
Helper text
Describe the image you want to generate. Be specific about subject, style, mood, and composition. Each generation consumes Leonardo AI credits.
Slug
prompt
Required
true
Can have default value
true

Model Dropdown list

Label
Model
Helper text
The Leonardo AI model to use.
Slug
model_id
Required
true
Can have default value
false

Num images Dropdown list

Label
Number of images
Helper text
How many images to generate.
Slug
num_images
Required
true
Can have default value
true

Ingredients

Image url URL of the generated image.

Slug
image_url
Filter code
LeonardoAi.generateImage.ImageUrl
Type
Image URL
Example
https://cdn.leonardo.ai/users/abc/generations/1a2b3c4d/image_0.png

Generation The unique ID of the generation.

Slug
generation_id
Filter code
LeonardoAi.generateImage.GenerationId
Type
String
Example
1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d

Prompt used The prompt that produced the image.

Slug
prompt_used
Filter code
LeonardoAi.generateImage.PromptUsed
Type
String
Example
A serene mountain lake at sunrise, photorealistic

Model used The Leonardo AI model that produced the image.

Slug
model_used
Filter code
LeonardoAi.generateImage.ModelUsed
Type
String
Example
Leonardo Phoenix

Created at When the image was generated.

Slug
created_at
Filter code
LeonardoAi.generateImage.CreatedAt
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06+05:00