Z-Image-Turbo Image-to-Image LoRA transforms reference images with custom LoRA styles in sub-second time. Apply up to 3 LoRAs for personalized image transformation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Ожидание

$0.01за запуск·~100 / $1

A young African man stands tall and confident, captured in a natural outdoor setting with warm, golden-hour lighting that casts soft shadows across his skin. He wears traditional attire with intricate patterns, modest in design, reflecting cultural heritage. His expression is calm and thoughtful, eyes gazing slightly off-camera as if lost in thought. The background is softly blurred with shallow depth of field, emphasizing his presence while hinting at a rural landscape—trees, earthy tones, and distant hills. Shot in realistic, high-resolution photographic style with natural depth of field and cinematic lighting, evoking authenticity and emotional depth. Medium shot, eye-level perspective, capturing both his posture and the environment with photographic realism.

With glasses

Asian woman
Z-Image Turbo Image-to-Image LoRA is a versatile image generation model with full LoRA support. Apply up to 3 custom LoRA adapters while controlling the transformation spectrum — from subtle enhancement to dramatic reimagination — all via the strength parameter.
This is not a simple editing tool — it's a generation engine that combines custom styles with flexible image modification.
Looking for the standard version? Try Z-Image Turbo Image-to-Image without LoRA support.
LoRA support Apply up to 3 custom LoRA adapters to personalize style, characters, or visual aesthetics.
Flexible transformation spectrum From near-lossless enhancement to complete style overhaul — all controlled by a single strength slider.
Quality enhancement mode At low strength, improve image quality and add detail while applying subtle LoRA styles.
Creative reimagination mode At high strength, combine LoRA styles with dramatic image transformation.
Prompt Enhancer Built-in tool to automatically improve your prompts for better results.
The strength parameter controls how much the output differs from your input image:
| Strength | Effect | Use Case |
|---|---|---|
| 0.0 - 0.3 | Minimal change — enhances quality, applies subtle LoRA style | Upscaling with style hints, quality improvement |
| 0.3 - 0.6 | Moderate change — preserves structure, blends LoRA style | Style fusion, character consistency |
| 0.6 - 0.8 | Significant change — keeps composition, strong LoRA influence | Style transfer, artistic reinterpretation |
| 0.8 - 1.0 | Maximum change — LoRA style dominates, image as reference | Creative reimagination, full style transformation |
| Parameter | Required | Description |
|---|---|---|
| prompt | Yes | Text description guiding the transformation |
| image | Yes | Source image to transform (upload or URL) |
| loras | No | List of LoRA adapters to apply (up to 3) |
| width | No | Output width in pixels (default: 1024) |
| height | No | Output height in pixels (default: 1024) |
| strength | No | Transformation intensity 0-1 (default: 0.6) |
| seed | No | Random seed for reproducibility (-1 for random) |
Each LoRA in the loras array has:
| Item | Cost |
|---|---|
| Per image | $0.01 |
Simple flat-rate pricing regardless of image size, strength, or LoRA count.
Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/wavespeed-ai/z-image-turbo/image-to-image-lora with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Z Image Turbo Image To Image Lora below.
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/z-image-turbo/image-to-image-lora" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"size": "1024*1024",
"strength": 0.6,
"seed": -1,
"output_format": "jpeg",
"enable_sync_mode": false,
"enable_base64_output": false
}'
# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"
# When status is "completed", read the output from data.outputs[0].// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env
const result = await client.run("wavespeed-ai/z-image-turbo/image-to-image-lora", {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"size": "1024*1024",
"strength": 0.6,
"seed": -1,
"output_format": "jpeg",
"enable_sync_mode": false,
"enable_base64_output": false
});
console.log(result.outputs[0]); // → URL of the generated output# pip install wavespeed
import wavespeed
output = wavespeed.run(
"wavespeed-ai/z-image-turbo/image-to-image-lora",
{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"size": "1024*1024",
"strength": 0.6,
"seed": -1,
"output_format": "jpeg",
"enable_sync_mode": false,
"enable_base64_output": false
}
)
print(output["outputs"][0]) # → URL of the generated outputZ Image Turbo Image To Image Lora is a WaveSpeedAI model for AI inference, exposed as a REST API on WaveSpeedAI. Z-Image-Turbo Image-to-Image LoRA transforms reference images with custom LoRA styles in sub-second time. Apply up to 3 LoRAs for personalized image transformation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing. You can call it programmatically or try it from the playground above.
POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/wavespeed-ai/z-image-turbo-image-to-image-lora.
Z Image Turbo Image To Image Lora starts at $0.010 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.
Key inputs: `prompt`, `image`, `size`, `seed`, `enable_base64_output`, `enable_sync_mode`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/wavespeed-ai/z-image-turbo-image-to-image-lora.
Average end-to-end generation time on WaveSpeedAI is around 7 seconds per request — measured across recent runs. Queue time scales with global demand; live status is visible in the prediction record.
Commercial usage rights depend on the model's license, set by its provider (WaveSpeedAI). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.