Leonardo Lightning XL - Image Generator
High-speed AI image generation model by Leonardo AI. Lightning XL delivers ultra-fast image generation without compromising quality, featuring Alchemy enhancement, Prompt Magic, advanced negative prompting capabilities, and optimized performance for rapid creative workflows and high-volume content production.
Endpoint
Request Headers
| Field | Value |
|---|---|
| API-KEY | <api-key> |
| Content-Type | application/json |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
type | string | Yes | Feature type identifier. Must be IMAGE_GENERATOR |
model | string | Yes | AI model identifier. Must be b24e16ff-06e3-43eb-8d33-4416c2d75876 |
promptObject | object | Yes | Configuration object containing all generation parameters |
Prompt Object Parameters
Basic Parameters
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
prompt | string | Yes | Text description of the image to generate | - |
size | string | Yes | Generated image dimensions | 1024x1024 |
n | number | Yes | Number of images to generate (1-4) | 1 |
negativePrompt | string | No | Describe what you don't want in the image | - |
Leonardo Common Parameters
| Parameter | Type | Required | Description | Default | Range |
|---|---|---|---|---|---|
leonardo_guidance_scale | integer | No | How strongly generation reflects the prompt | 7 | 1-20 |
leonardo_num_inference_steps | integer | No | Number of inference steps for generation | 15 | 10-60 |
leonardo_seed | integer | No | Fixed seed for consistency across generations | - | 0-9999999998 |
leonardo_tilling | boolean | No | Whether images should tile on all axes | false | - |
leonardo_transparency | string | No | Type of transparency to use | - | disabled, foreground_only |
leonardo_preset_style | string | No | Style preset for generation | - | Dynamic based on Alchemy settings |
Image Guidance Parameters
| Parameter | Type | Required | Description | Default | Range |
|---|---|---|---|---|---|
leonardo_image_prompts | array | No | Upload images to use as image prompts | - | Max 4 images |
leonardo_init_image_id | string | No | Init image ID to influence generation features | - | Required for Fantasy Avatar |
leonardo_init_strength | float | No | How strongly generated images reflect init image | - | 0.1-0.9 |
leonardo_fantasy_avatar | boolean | No | Enable Fantasy Avatar feature (requires Init Image ID when enabled) | false | - |
Alchemy Parameters
| Parameter | Type | Required | Description | Default | Range |
|---|---|---|---|---|---|
leonardo_alchemy | boolean | No | Enable Alchemy enhancement | true | - |
leonardo_contrast_ratio | float | No | Contrast ratio for Alchemy | - | 0-1 |
leonardo_expanded_domain | boolean | No | Enable Expanded Domain feature | false | - |
leonardo_photo_real | boolean | No | Enable PhotoReal feature | false | - |
leonardo_photo_real_version | string | No | PhotoReal version (automatically set to v2 when PhotoReal is enabled) | v2 | v2 |
leonardo_photo_real_strength | float | No | PhotoReal depth of field (v1 only) | 0.55 | 0.45, 0.5, 0.55 |
Prompt Magic Parameters
| Parameter | Type | Required | Description | Default | Range |
|---|---|---|---|---|---|
leonardo_prompt_magic | boolean | No | Enable Prompt Magic | false | - |
leonardo_prompt_magic_version | string | No | Prompt Magic version | v3 | v2, v3 |
leonardo_prompt_magic_strength | float | No | Strength of Prompt Magic | - | 0.1-1.0 |
leonardo_hight_constrast | boolean | No | Enable High Contrast (controls RAW mode) | false | - |
leonardo_hight_resolution | boolean | No | Enable High Resolution | false | - |
Enhance Prompt Parameters
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
leonardo_enhance_prompt | boolean | No | Enable prompt enhancement | false |
leonardo_enhance_prompt_instruction | string | No | Instructions for prompt enhancement | - |
Supported Image Sizes
| Size | Resolution | Use Case |
|---|---|---|
| 512x512 | Standard square | Quick generations, thumbnails |
| 1024x768 | Landscape | Wide aspect ratio images |
| 768x1024 | Portrait | Vertical aspect ratio images |
| 1024x1024 | High-res square | High-quality square images |
Lightning XL Features
| Feature | Description |
|---|---|
| Lightning Speed | Ultra-fast generation optimized for rapid iteration |
| Alchemy Enhancement | Advanced AI processing for superior quality |
| Prompt Magic | AI-powered prompt expansion and optimization |
| PhotoReal Technology | Photorealistic image generation |
| Advanced Negative Prompting | Precise exclusion controls for results |
| High Resolution | Enhanced detail and clarity |
| Batch Processing | Efficient multiple image creation |
| Professional Output | Commercial-grade image quality |
Code Examples
- cURL
- JavaScript
- Python
curl --location 'https://api.1min.ai/api/features' \
--header 'API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"type": "IMAGE_GENERATOR",
"model": "b24e16ff-06e3-43eb-8d33-4416c2d75876",
"promptObject": {
"prompt": "Professional business portrait in modern office, corporate lighting, high resolution",
"negativePrompt": "blurry, distorted, low quality, cartoon, amateur",
"size": "1024x1024",
"n": 1,
"leonardo_alchemy": true,
"leonardo_guidance_scale": 8,
"leonardo_num_inference_steps": 20,
"leonardo_prompt_magic": true,
"leonardo_prompt_magic_version": "v3"
}
}'
fetch('https://api.1min.ai/api/features', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'API-KEY': 'YOUR_API_KEY'
},
body: JSON.stringify({
type: 'IMAGE_GENERATOR',
model: 'b24e16ff-06e3-43eb-8d33-4416c2d75876',
promptObject: {
prompt: 'Professional business portrait in modern office, corporate lighting, high resolution',
negativePrompt: 'blurry, distorted, low quality, cartoon, amateur',
size: '1024x1024',
n: 1,
leonardo_alchemy: true,
leonardo_guidance_scale: 8,
leonardo_num_inference_steps: 20,
leonardo_prompt_magic: true,
leonardo_prompt_magic_version: 'v3'
}
})
})
import requests
url = "https://api.1min.ai/api/features"
headers = {
"Content-Type": "application/json",
"API-KEY": "YOUR_API_KEY"
}
data = {
"type": "IMAGE_GENERATOR",
"model": "b24e16ff-06e3-43eb-8d33-4416c2d75876",
"promptObject": {
"prompt": "Professional business portrait in modern office, corporate lighting, high resolution",
"negativePrompt": "blurry, distorted, low quality, cartoon, amateur",
"size": "1024x1024",
"n": 1,
"leonardo_alchemy": True,
"leonardo_guidance_scale": 8,
"leonardo_num_inference_steps": 20,
"leonardo_prompt_magic": True,
"leonardo_prompt_magic_version": "v3"
}
}
response = requests.post(url, headers=headers, json=data)
Interactive Playground
API Playground
https://api.1min.ai/api/featuresDescribe the image you want to generate
Describe what you don't want in the image
Generated image dimensions
Number of images to generate (1-4)
How strongly generation reflects the prompt (1-20)
Number of inference steps (10-60)
Fixed seed for consistency (0-9999999998)
Enable tiling on all axes
Type of transparency to use
Enable Alchemy enhancement
Alchemy contrast ratio (0-1)
Enable Expanded Domain feature
Enable PhotoReal feature
How strongly generated images reflect init image (0.1-0.9)
Enable Fantasy Avatar feature (requires Init Image ID when enabled)
Enable Prompt Magic
Prompt Magic version (v2 or v3)
Strength of Prompt Magic (0.1-1.0)
Enable High Contrast (controls RAW mode)
Enable High Resolution
Enable prompt enhancement
Instructions for prompt enhancement
Generated cURL Command:
curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "IMAGE_GENERATOR",
"model": "b24e16ff-06e3-43eb-8d33-4416c2d75876",
"promptObject": {
"prompt": "Professional business portrait in modern office, corporate lighting, high resolution",
"negativePrompt": "blurry, distorted, low quality, cartoon, amateur",
"size": "1024x1024",
"n": 1,
"leonardo_alchemy": true,
"leonardo_guidance_scale": 8,
"leonardo_num_inference_steps": 20
}
}'
Response Format
{
"aiRecord": {
"uuid": "e4f5g6h7-i8j9-0123-4567-890123defghi",
"userId": "user-12345",
"teamId": "team-67890",
"model": "b24e16ff-06e3-43eb-8d33-4416c2d75876",
"type": "IMAGE_GENERATOR",
"status": "SUCCESS",
"createdAt": "2025-01-15T10:50:00.000Z",
"aiRecordDetail": {
"promptObject": {
"prompt": "Professional business portrait in modern office, corporate lighting, high resolution",
"negativePrompt": "blurry, distorted, low quality, cartoon, amateur",
"size": "1024x1024",
"n": 1,
"leonardo_alchemy": true,
"leonardo_guidance_scale": 8,
"leonardo_num_inference_steps": 20,
"leonardo_prompt_magic": true,
"leonardo_prompt_magic_version": "v3"
},
"resultObject": [
"development/images/2025_01_15_10_50_45_001_lightning_portrait.webp"
]
},
"temporaryUrl": "https://s3.us-east-1.amazonaws.com/asset.1min.ai/development/images/2025_01_15_10_50_45_001_lightning_portrait.webp?X-Amz-Algorithm=AWS4-HMAC-SHA256&..."
}
}
Use Cases
High-Volume Production
- Content Marketing: Rapid creation of marketing visuals and social media content
- E-commerce: Fast product photography and catalog imagery
- A/B Testing: Quick iteration for testing different visual approaches
- Rapid Prototyping: Fast visual concept development and validation
- Blog Content: Quick creation of article illustrations and headers
Professional Applications
- Corporate Photography: Business portraits, team photos, professional headshots
- Event Coverage: Quick generation of event-related imagery
- Presentation Graphics: Fast creation of slide visuals and diagrams
- Training Materials: Rapid development of educational content
- Documentation: Quick visual aids for technical documentation
Creative Workflows
- Design Iteration: Fast generation of multiple design variations
- Concept Art: Rapid exploration of visual ideas and themes
- Storyboarding: Quick creation of visual sequences
- Character Design: Fast iteration on character concepts
- Environmental Art: Rapid generation of background and setting imagery