# Leonardo.Ai Documentation ## Guides - [API Error Messages](https://docs.leonardo.ai/docs/api-error-messages.md): Debug common issues encountered when integrating to Leonardo.Ai via API - [General FAQs](https://docs.leonardo.ai/docs/api-faq.md): Answers to frequently asked questions when integrating to Leonardo.Ai via API - [Legacy FAQs](https://docs.leonardo.ai/docs/legacy-faq.md): Answers to frequently asked questions when integrating to Leonardo.Ai via API - [Pricing & Plans FAQs](https://docs.leonardo.ai/docs/pricing-and-plans-faq.md): Answers to frequently asked questions relating to Pricing & Plans - [Need More Support?](https://docs.leonardo.ai/docs/need-more-support.md): Get in touch with our friendly support team for personalised assistance and guidance - [Leonardo.Ai Official SDKs](https://docs.leonardo.ai/docs/leonardoai-official-sdks.md) - [Quick Start Guide](https://docs.leonardo.ai/docs/getting-started.md): Welcome! This guide helps you get started with the Leonardo.Ai API, from creating an API key to generating your first images. - [Commonly Used Models](https://docs.leonardo.ai/docs/list-of-models.md): A snapshot of featured models available within Leonardo.Ai - [Rodin V2](https://docs.leonardo.ai/docs/rodin-v2.md): This guide shows how to generate 3D assets using the Rodin V2 model via the Leonardo.AI REST API. - [Guide to Get API Code](https://docs.leonardo.ai/docs/get-api-code.md): Explore visually, deploy instantly - turn your generations into production ready code - [Guide to Concurrency, Queue, and Rate Limit](https://docs.leonardo.ai/docs/guide-to-concurrency-queue-and-rate-limit.md): Understanding Leonardo API's concurrency, queue/pending limits, and rate limits - [Guide to Handling Not Safe for Work Image Generation (NSFW)](https://docs.leonardo.ai/docs/guide-to-handling-not-safe-for-work-image-generation-nsfw.md) - [Guide to the Webhook Callback Feature](https://docs.leonardo.ai/docs/guide-to-the-webhook-callback-feature.md) - [Blueprints Guide](https://docs.leonardo.ai/docs/blueprints-guide.md): Execute Leonardo's Blueprints via the Production API to create faster and effortlessly get great results. - [FLUX.1 Kontext [pro]](https://docs.leonardo.ai/docs/flux-1-kontext-pro.md): This guide shows how to generate images using FLUX.1 Kontext [pro] model via the Leonardo.AI REST API. - [FLUX.2 Pro](https://docs.leonardo.ai/docs/flux-2-pro.md): This guide shows how to generate images using FLUX.2 Pro model via the Leonardo.AI REST API. - [FLUX Dev](https://docs.leonardo.ai/docs/flux-dev.md): This guide shows how to generate images using FLUX Dev model via the Leonardo.AI REST API. - [FLUX Schnell](https://docs.leonardo.ai/docs/flux-schnell.md): This guide shows how to generate images using FLUX Schnell model via the Leonardo.AI REST API. - [GPT Image-1.5](https://docs.leonardo.ai/docs/gpt-image-1-5.md): This guide shows how to generate images using GPT Image-1.5 model via the Leonardo.AI REST API. - [GPT Image 2](https://docs.leonardo.ai/docs/gpt-image-2.md): This guide shows how to generate images using GPT Image-2.0 model via the Leonardo.AI REST API. - [Ideogram 3.0](https://docs.leonardo.ai/docs/ideogram-30.md): This guide shows how to generate images using Ideogram 3.0 model via the Leonardo.AI REST API. - [Lucid Origin](https://docs.leonardo.ai/docs/lucid-origin.md): This guide shows how to generate images using Lucid Origin model via the Leonardo.AI REST API. - [Lucid Realism](https://docs.leonardo.ai/docs/lucid-realism.md): This guide shows how to generate images using Lucid Realism models via the Leonardo.AI REST API. - [Nano Banana 2](https://docs.leonardo.ai/docs/nano-banana-2.md): This guide shows how to generate images using Nano Banana 2 via the Leonardo.AI REST API. - [Nano Banana Pro](https://docs.leonardo.ai/docs/nano-banana-pro.md): This guide shows how to generate images using Nano Banana Pro via the Leonardo.AI REST API. - [Nano Banana](https://docs.leonardo.ai/docs/nano-banana.md): This guide shows how to generate images using Nano Banana via the Leonardo.AI REST API. - [Phoenix](https://docs.leonardo.ai/docs/phoenix.md): This guide shows how to generate images using Phoenix models via the Leonardo.AI REST API. - [Seedream 4.0](https://docs.leonardo.ai/docs/seedream-4-0.md): This guide shows how to generate images using Seedream 4.0 model via the Leonardo.AI REST API. - [Seedream 4.5](https://docs.leonardo.ai/docs/seedream-4-5.md): This guide shows how to generate images using Seedream 4.5 models via the Leonardo.AI REST API. - [Refer to Commonly Used API Values](https://docs.leonardo.ai/docs/commonly-used-api-values.md) - [Train Custom Elements and Generate Images](https://docs.leonardo.ai/docs/train-custom-element-and-generate-images.md): Custom Train Elements (LoRAs) with uploaded images - [Generate Images Using Alchemy](https://docs.leonardo.ai/docs/generate-images-using-alchemy.md) - [Generate Images Using Canvas Inpainting](https://docs.leonardo.ai/docs/generate-images-using-canvas-inpainting.md): This feature allows for uploaded or generated Images as reference, apply ControlNet and add finer adjustments to your image appearance. - [Generate Images Using Image Prompts](https://docs.leonardo.ai/docs/generate-images-using-image-prompts.md) - [Generate Images Using Image Guidance](https://docs.leonardo.ai/docs/generate-images-using-image-to-image-guidance.md): This feature allows for uploaded or generated Images as reference, apply ControlNet and add finer adjustments to your image appearance. - [Generate Images Using PhotoReal](https://docs.leonardo.ai/docs/generate-images-using-photoreal.md) - [Generate Images Using Transparency](https://docs.leonardo.ai/docs/generate-images-using-transparency.md) - [Generate Images with Realtime Canvas](https://docs.leonardo.ai/docs/generate-images-with-realtime-canvas.md) - [Upscale with Universal Upscaler](https://docs.leonardo.ai/docs/image-variations-with-universal-upscaler.md) - [Generate Enhanced Prompts](https://docs.leonardo.ai/docs/generate-enhanced-prompts.md): Improve your prompts or create random prompts via API - [Generate with Motion 1.0 Using Generated Images](https://docs.leonardo.ai/docs/generate-motion-using-generated-images.md): Example for generating a video (motion) from images generated on Leonardo.Ai - [Generate with Motion 1.0 Using Uploaded Images](https://docs.leonardo.ai/docs/generate-motion-using-uploaded-images.md): Example for generating a video (motion) from your own image - [Generate with Motion 1.0 Using Variation Images](https://docs.leonardo.ai/docs/generate-motion-using-variation-images.md): Example for generating a video (motion) from an image post-processed by Leonardo - [Generate with Motion 2.0 and Motion 2.0 Fast Using Text Prompts](https://docs.leonardo.ai/docs/generate-with-motion-2-motion-2-fast-using-text-prompts.md): Example for generating a video from text - [Generate with Motion 2.0 Using Generated Images](https://docs.leonardo.ai/docs/generate-with-motion-2-using-generated-images.md): Example for generating a video from a generated image - [Pro Upscaler Precise](https://docs.leonardo.ai/docs/pro-upscaler-precise.md): This guide shows how to upscale images using the Pro Upscaler Precise model via the Leonardo.AI REST API. - [Pay-As-You-Go (PAYG) Guide](https://docs.leonardo.ai/docs/payg-guide.md): No monthly commitments, transparent dollar based costs, and automatic top-ups to keep you generating - [Plan with the Pricing Calculator](https://docs.leonardo.ai/docs/plan-with-the-pricing-calculator.md) - [Hailuo 2.3](https://docs.leonardo.ai/docs/hailuo-23.md): This guide shows how to generate videos using Hailuo 2.3 models via the Leonardo.AI REST API. - [Kling 2.1 Pro](https://docs.leonardo.ai/docs/kling-2-1-pro.md): This guide shows how to generate images using Kling 2.1 Pro model via the Leonardo.AI REST API. - [Kling 2.5 Turbo](https://docs.leonardo.ai/docs/kling-2-5-turbo.md): This guide shows how to generate images using Kling 2.5 Turbo model via the Leonardo.AI REST API. - [Kling 2.6](https://docs.leonardo.ai/docs/kling-26.md): This guide shows how to generate images using Kling 2.6 models via the Leonardo.AI REST API. - [Kling 3.0](https://docs.leonardo.ai/docs/kling-30.md): This guide shows how to generate videos using Kling 3.0 models via the Leonardo.AI REST API. - [Kling O1](https://docs.leonardo.ai/docs/kling-o1.md): This guide shows how to generate video using Kling O1 model via the Leonardo.AI REST API. - [Kling O3](https://docs.leonardo.ai/docs/kling-o3.md): This guide shows how to generate and edit videos using Kling O3 model via the Leonardo.AI REST API. - [LTX 2.0](https://docs.leonardo.ai/docs/ltx-20.md): This guide shows how to generate videos using LTX Video 2.0 models via the Leonardo.AI REST API. - [LTX 2.3](https://docs.leonardo.ai/docs/ltx-23.md): This guide shows how to generate videos using LTX Video 2.3 models via the Leonardo.AI REST API. - [Seedance 1.0 Pro](https://docs.leonardo.ai/docs/seedance-1-0-pro.md): This guide shows how to generate images using Seedance 1.0 Pro and Seedance 1.0 Pro Fast models via the Leonardo.AI REST API. - [Seedance 1.0 Lite](https://docs.leonardo.ai/docs/seedance-10-lite.md): This guide shows how to generate images using Seedance 1.0 Lite models via the Leonardo.AI REST API. - [Seedance 2.0](https://docs.leonardo.ai/docs/seedance-20.md): This guide shows how to generate videos using **Seedance 2.0** and **Seedance 2.0 Fast** models via the Leonardo.AI REST API. - [Veo 3.0](https://docs.leonardo.ai/docs/veo-30.md): This guide shows how to generate images using Veo 3.0 model via the Leonardo.AI REST API. - [Veo 3.1](https://docs.leonardo.ai/docs/veo-31.md): This guide shows how to generate images using Veo 3.1 model via the Leonardo.AI REST API. - [Deprecations & Changes](https://docs.leonardo.ai/docs/deprecations-changes.md) - [Connect to Leonardo.Ai with the MCP Server](https://docs.leonardo.ai/docs/connect-to-leonardoai-mcp.md): The Leonardo.Ai Connector allows your AI assistant to seamlessly interact with Leonardo.ai’s image generation capabilities. The connector uses the Model Context Protocol (MCP) to enable your AI assistant to create new images. ## API Reference - [Concurrency, Rate Limits, Queue](https://docs.leonardo.ai/reference/limits.md) - [Execute a Blueprint](https://docs.leonardo.ai/reference/executeblueprint.md): Execute a Blueprint Version with custom node inputs. This endpoint triggers the execution of the specified Blueprint Version and returns a Blueprint Execution ID to track the job. - [Get Blueprint by ID](https://docs.leonardo.ai/reference/getblueprintbyid.md): Returns a single Blueprint by its akUUID - [Get Blueprint Execution by ID](https://docs.leonardo.ai/reference/getblueprintexecution.md): Retrieves details of a specific Blueprint Execution by its akUUID - [Get Blueprint Execution Generations by Execution ID](https://docs.leonardo.ai/reference/getblueprintexecutiongenerations.md): Retrieves paginated generations for a specific Blueprint Execution, including their statuses and any prompt moderation failure details. - [Get Blueprint Versions by Blueprint ID](https://docs.leonardo.ai/reference/getblueprintversionsbyblueprintid.md): Returns all versions of a Blueprint by its akUUID - [List Blueprints](https://docs.leonardo.ai/reference/listblueprints.md): Returns a list of Blueprints. Use either forward pagination (first/after) or backward pagination (last/before), but not both. Note: This endpoint uses a request body to support complex filtering parameters - [Create a Dataset](https://docs.leonardo.ai/reference/createdataset.md): This endpoint creates a new dataset - [Delete a Single Dataset by ID](https://docs.leonardo.ai/reference/deletedatasetbyid.md): This endpoint deletes the specific dataset - [Get a Single Dataset by ID](https://docs.leonardo.ai/reference/getdatasetbyid.md): This endpoint gets the specific dataset - [Upload dataset image](https://docs.leonardo.ai/reference/uploaddatasetimage.md): This endpoint returns presigned details to upload a dataset image to S3 - [Upload a Single Generated Image to a Dataset](https://docs.leonardo.ai/reference/uploaddatasetimagefromgen.md): This endpoint will upload a previously generated image to the dataset - [Train a Custom Element](https://docs.leonardo.ai/reference/createelement.md): This endpoint will train a new custom element. - [Delete a Single Custom Element by ID](https://docs.leonardo.ai/reference/deleteelementbyid.md): This endpoint will delete a specific custom model. - [Get a list of Custom Elements by User ID](https://docs.leonardo.ai/reference/getcustomelementsbyuserid.md): This endpoint gets the list of custom elements belongs to the user. - [Get a Single Custom Element by ID](https://docs.leonardo.ai/reference/getelementbyid.md): This endpoint gets the specific custom element. - [List Elements](https://docs.leonardo.ai/reference/listelements.md): Get a list of public Elements available for use with generations. - [Create a Generation of Images](https://docs.leonardo.ai/reference/creategeneration.md): This endpoint will generate images - [Delete a Single Generation](https://docs.leonardo.ai/reference/deletegenerationbyid.md): This endpoint deletes a specific generation - [Get a Single Generation](https://docs.leonardo.ai/reference/getgenerationbyid.md): This endpoint will provide information about a specific generation - [Get generations by user ID](https://docs.leonardo.ai/reference/getgenerationsbyuserid.md): This endpoint returns all generations by a specific user - [Delete init image](https://docs.leonardo.ai/reference/deleteinitimagebyid.md): This endpoint deletes an init image - [Get single init image](https://docs.leonardo.ai/reference/getinitimagebyid.md): This endpoint will return a single init image - [Upload Canvas Editor init and mask image](https://docs.leonardo.ai/reference/uploadcanvasinitimage.md): This endpoint returns presigned details to upload an init image and a mask image to S3 - [Upload init image](https://docs.leonardo.ai/reference/uploadinitimage.md): This endpoint returns presigned details to upload an init image to S3 - [Delete uploaded media](https://docs.leonardo.ai/reference/deleteuploadedmediabyid.md): This endpoint deletes an uploaded media record and removes the associated file from S3 - [Get uploaded media](https://docs.leonardo.ai/reference/getuploadedmediabyid.md): This endpoint returns details of an uploaded media record - [Upload media](https://docs.leonardo.ai/reference/uploadmedia.md): This endpoint returns presigned details to upload a media file to S3 - [Train a Custom Model](https://docs.leonardo.ai/reference/createmodel.md): This endpoint will train a new custom model - [Delete a Single Custom Model by ID](https://docs.leonardo.ai/reference/deletemodelbyid.md): This endpoint will delete a specific custom model - [Get a list of Custom Models by User ID](https://docs.leonardo.ai/reference/getcustommodelsbyuserid.md): This endpoint gets the list of custom models belongs to the user. - [Get a Single Custom Model by ID](https://docs.leonardo.ai/reference/getmodelbyid.md): This endpoint gets the specific custom model - [List Platform Models](https://docs.leonardo.ai/reference/listplatformmodels.md): Get a list of public Platform Models available for use with generations. - [Create a video generation from an image](https://docs.leonardo.ai/reference/createimagetovideogeneration.md): This endpoint will generate a video using an uploaded or generated image. - [Create SVD Motion Generation](https://docs.leonardo.ai/reference/createsvdmotiongeneration.md): This endpoint will generate a SVD motion generation. - [Create a video generation from a text prompt](https://docs.leonardo.ai/reference/createtexttovideogeneration.md): This endpoint will generate a video using a text prompt - [Improve a Prompt](https://docs.leonardo.ai/reference/promptimprove.md): This endpoint returns a improved prompt - [Generate a Random prompt](https://docs.leonardo.ai/reference/promptrandom.md): This endpoint returns a random prompt - [Create LCM Generation](https://docs.leonardo.ai/reference/createlcmgeneration.md): This endpoint will generate a LCM image generation. - [Perform Alchemy Upscale on a LCM image](https://docs.leonardo.ai/reference/performalchemyupscalelcm.md): This endpoint will perform Alchemy Upscale on a LCM image - [Perform inpainting on a LCM image](https://docs.leonardo.ai/reference/performinpaintinglcm.md): This endpoint will perform a inpainting on a LCM image - [Perform instant refine on a LCM image](https://docs.leonardo.ai/reference/performinstantrefine.md): This endpoint will perform instant refine on a LCM image - [Create using Universal Upscaler](https://docs.leonardo.ai/reference/createuniversalupscalerjob.md): This endpoint will create a high resolution image using Universal Upscaler - [Create no background](https://docs.leonardo.ai/reference/createvariationnobg.md): This endpoint will create a no background variation of the provided image ID - [Create unzoom](https://docs.leonardo.ai/reference/createvariationunzoom.md): This endpoint will create an unzoom variation for the provided image ID - [Create upscale](https://docs.leonardo.ai/reference/createvariationupscale.md): This endpoint will create an upscale for the provided image ID - [Get motion variation by ID](https://docs.leonardo.ai/reference/getmotionvariationbyid.md): This endpoint will get the motion variation by ID - [Get variation by ID](https://docs.leonardo.ai/reference/getvariationbyid.md): This endpoint will get the variation by ID ## Recipes - [Blueprints: Instant Translate](https://docs.leonardo.ai/recipes/blueprints-instant-translate.md) - [Edit with Kling O3 using Video Reference](https://docs.leonardo.ai/recipes/edit-with-kling-o3-using-video-reference.md) - [Generate Image Using Lucid Origin](https://docs.leonardo.ai/recipes/generate-image-using-lucid-origin.md) - [Generate Images Using Fantasy Avatar](https://docs.leonardo.ai/recipes/generate-images-using-fantasy-avatar.md) - [Generate Images Using Flux](https://docs.leonardo.ai/recipes/generate-images-using-flux.md) - [Generate Images Using Ideogram 3.0](https://docs.leonardo.ai/recipes/generate-images-using-ideogram-30.md) - [Generate Images Using Image Prompts](https://docs.leonardo.ai/recipes/generate-images-using-image-prompts.md) - [Generate Images Using Leonardo Phoenix Model in Quality Mode](https://docs.leonardo.ai/recipes/generate-images-using-leonardo-phoenix-model-in-quality-mode.md) - [Generate Images Using Leonardo Phoenix Model in Ultra Mode](https://docs.leonardo.ai/recipes/generate-images-using-leonardo-phoenix-model-in-ultra-mode.md) - [Generate Images Using PhotoReal v2](https://docs.leonardo.ai/recipes/generate-images-using-photoreal-v2.md) - [Generate Images Using PhotoReal](https://docs.leonardo.ai/recipes/generate-images-using-photoreal.md) - [Generate Images Using Recraft V4 / Recraft V4 Pro](https://docs.leonardo.ai/recipes/generate-images-using-recraft-v4-recraft-v4-pro.md) - [Generate Images with Canvas Inpainting](https://docs.leonardo.ai/recipes/generate-images-with-canvas-inpainting.md) - [Generate Images with Elements](https://docs.leonardo.ai/recipes/generate-images-with-elements.md) - [Generate with FLUX.2 Pro Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-flux-pro-20-model-using-uploaded-image.md) - [Generate with Flux.1-Kontext [pro] Model Using Multi Uploaded Images](https://docs.leonardo.ai/recipes/generate-with-flux1-kontext-pro-model-using-multi-uploaded-image.md) - [Generate with Flux.1-Kontext [pro] Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-flux1-kontext-pro-model-using-uploaded-image.md) - [Generate with GPT Image 2 Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-gpt-image-2-model-using-uploaded-image.md) - [Generate with GPT1.5 Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-gpt15-model-using-uploaded-image.md) - [Generate Video with Hailuo 2.3 Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-hailuo-23-1080p-6s-using-start-frame.md) - [Generate with Hailuo 2.3 Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-hailuo-23-using-text-prompts.md) - [Generate with Image Guidance using multiple ControlNets](https://docs.leonardo.ai/recipes/generate-with-image-guidance-using-multiple-controlnets.md) - [Generate with Image to Image Guidance using Generated Images](https://docs.leonardo.ai/recipes/generate-with-image-to-image-guidance-using-generated-images.md) - [Generate with Image to Image Guidance using Uploaded Images](https://docs.leonardo.ai/recipes/generate-with-image-to-image-guidance-using-uploaded-images.md) - [Generate with Kling 2.5 Turbo Standard Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-kling-25-turbo-standard-using-start-frame.md) - [Generate with Kling 2.5 Turbo Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-kling-25-turbo-using-start-frame.md) - [Generate with Kling 2.5 Turbo Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-kling-25-turbo-using-text-prompts.md) - [Generate with Kling 2.6 Using Start Frames](https://docs.leonardo.ai/recipes/generate-with-kling-26-using-start-frames.md) - [Generate with Kling 3.0 Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-kling-30-using-text-prompts.md) - [Generate with Kling O1 Using Image References](https://docs.leonardo.ai/recipes/generate-with-kling-o1-using-image-references.md) - [Generate with Kling O1 Using Start and End Frames](https://docs.leonardo.ai/recipes/generate-with-kling-o1-using-start-and-end-frames.md) - [Generate with LTX-2 Fast 1080p 6s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-ltx-2-fast-1080p-6s-using-start-frame.md) - [Generate with LTX-2 Fast 1080p 8s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-ltx-2-fast-1080p-8s-using-start-frame.md) - [Generate with LTX-2 Pro 1080p 6s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-ltx-2-pro-1080p-6s-using-start-frame.md) - [Generate with LTX-2 Pro 1080p 8s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-ltx-2-pro-1080p-8s-using-start-frame.md) - [Generate with LTX-2.3 Fast Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-ltx-23-fast-using-start-frame.md) - [Generate with LTX-2.3 Pro Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-ltx-23-pro-using-start-frame.md) - [Generate with Motion 1.0 Using Generated Images](https://docs.leonardo.ai/recipes/generate-with-motion-10-using-generated-images.md) - [Generate with Motion 1.0 Using Uploaded Images](https://docs.leonardo.ai/recipes/generate-with-motion-10-using-uploaded-images.md) - [Generate with Motion 1.0 Using Variation Images](https://docs.leonardo.ai/recipes/generate-with-motion-10-using-variation-images.md) - [Generate with Motion 2.0 480p Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-motion-20-480p-using-text-prompts.md) - [Generate with Motion 2.0 720p Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-motion-20-720p-using-text-prompts.md) - [Generate with Motion 2.0 Fast 480p Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-motion-20-fast-480p-using-text-prompts.md) - [Generate with Motion 2.0 Fast 720p Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-motion-20-fast-720p-using-text-prompts.md) - [Generate with Motion 2.0 Using Generated Images](https://docs.leonardo.ai/recipes/generate-with-motion-20-using-generated-images.md) - [Generate with Nano Banana 2 Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-nano-banana-2-model-using-uploaded-image.md) - [Generate with Nano Banana Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-nano-banana-model-using-uploaded-image.md) - [Generate with Nano Banana Pro Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-nano-banana-pro-model-using-uploaded-image.md) - [Generate with SeeDance 1.0 Lite Using Image References](https://docs.leonardo.ai/recipes/generate-with-seedance-10-lite-using-image-references.md) - [Generate with SeeDance 1.0 Pro Using Start and End Frames](https://docs.leonardo.ai/recipes/generate-with-seedance-10-pro-using-start-and-end-frames.md) - [Generate with SeeDance 2.0 Fast Using Image References](https://docs.leonardo.ai/recipes/generate-with-seedance-20-fast-using-image-references.md) - [Generate with SeeDance 2.0 Fast Using Video Reference](https://docs.leonardo.ai/recipes/generate-with-seedance-20-fast-using-video-reference.md) - [Generate with SeeDance 2.0 Using Start and End Frames](https://docs.leonardo.ai/recipes/generate-with-seedance-20-using-start-and-end-frames.md) - [Generate with SeeDream 4.0 Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-seedream-40-model-using-uploaded-image.md) - [Generate with SeeDream 4.5 Model Using Uploaded Image](https://docs.leonardo.ai/recipes/generate-with-seedream-45-model-using-uploaded-image.md) - [Generate with Veo3 1080p 4s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-veo3-1080p-4s-using-start-frame.md) - [Generate with Veo3 1080p 4s Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo3-1080p-4s-using-text-prompts.md) - [Generate with Veo3 1080p 8s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-veo3-1080p-8s-using-start-frame.md) - [Generate with Veo3 1080p 8s 9:16 Portrait Ratio Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo3-1080p-916-portrait-ratio-using-text-prompts.md) - [Generate with Veo3 1080p 8s Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo3-1080p-using-text-prompts.md) - [Generate with Veo3 720p 8s Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo3-720p-using-text-prompts.md) - [Generate with Veo3 FAST 1080p 8s Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo3-fast-1080p-using-text-prompts.md) - [Generate with Veo3 Fast 720p 8s Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo3-fast-720p-using-text-prompts.md) - [Generate with Veo3 720p 8s Using Start Frame](https://docs.leonardo.ai/recipes/generate-with-veo3-using-start-frame.md) - [Generate with Veo3.1 720p 8s Using Start and End Frame](https://docs.leonardo.ai/recipes/generate-with-veo31-1080p-8s-using-start-and-end-frame.md) - [Generate with Veo3.1 1080p Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo31-1080p-using-text-prompts.md) - [Generate with Veo3.1 Fast 1080p Using Text Prompts](https://docs.leonardo.ai/recipes/generate-with-veo31-fast-1080p-using-text-prompts.md) - [Generate your First Images](https://docs.leonardo.ai/recipes/generate-your-first-images-1.md) - [Generating an LCM image and perform Alchemy Upscale](https://docs.leonardo.ai/recipes/generating-an-lcm-image-and-perform-alchemy-upscale.md) - [Generating an LCM image and perform instant refine](https://docs.leonardo.ai/recipes/generating-an-lcm-image-and-perform-instant-refine.md) - [Generating an LCM image and performing Inpainting](https://docs.leonardo.ai/recipes/generating-an-lcm-image-and-performing-inpainting.md) - [Generating an LCM image](https://docs.leonardo.ai/recipes/generating-an-lcm-image.md) - [Upload an Image and Print the Image ID](https://docs.leonardo.ai/recipes/uploading-an-image.md) - [Use Pro Upscaler Creative on Generated and Variation Images](https://docs.leonardo.ai/recipes/use-pro-upscaler-creative-on-generated-and-variation-images.md) - [Use Pro Upscaler Precise on Uploaded Image](https://docs.leonardo.ai/recipes/use-pro-upscaler-precise-on-uploaded-image.md) - [Use Universal Upscaler in Legacy Mode with Generated Images](https://docs.leonardo.ai/recipes/use-universal-upscaler-in-legacy-mode-with-generated-images.md) - [Use Universal Upscaler in Ultra Mode with Uploaded Images](https://docs.leonardo.ai/recipes/use-universal-upscaler-in-ultra-mode-with-uploaded-images.md) - [Video Editing with Image Reference using Kling O1 Model](https://docs.leonardo.ai/recipes/video-editing-with-kling-o1-model.md)