simpletuner/z-image

Public
28 runs

Run simpletuner/z-image with an API

Use one of our client libraries to get started quickly. Clicking on a library will take you to the Playground tab where you can tweak different inputs, see the results, and copy the corresponding code to use in your own project.

Input schema

The fields you can use to run this model with an API. If you don't give a value for a field its default value will be used.

Field Type Default value Description
train_data
string
Zip or tar of training images. Matching .txt captions are preserved; missing captions use the trigger and filename.
hf_dataset
string
Hugging Face dataset repo ID to use when no archive is provided (e.g., user/dataset).
model
None
Z-Image-Turbo
Training assistant version for Z-Image Turbo. v1 preserves the original recipe.
resolution
None
1024
Training and validation scales; multi-scale sampling preserves aspect ratios.
use_synthetic_regularisation
boolean
False
Mix synthetic images into half of training updates. Available at 512 and 1024 resolutions.
hf_caption_column
string
caption
Caption column when using hf_dataset.
hf_instance_prompt
string
Use this caption for every Hugging Face image instead of a caption column. Include your trigger.
hf_revision
string
Optional Hugging Face dataset commit or revision.
validation_prompt
string
a detailed photograph, natural lighting
Validation prompt; include the concept or trigger you are teaching.
enable_crop
boolean
False
Enable cropping when preparing samples.
crop_style
None
center
Crop location style when cropping is enabled.
crop_aspect
None
preserve
Aspect handling for crops: square (1:1) or preserve source aspect.
trigger_word
string
TOK
Subject token used in generated fallback captions and instance prompts.
caption_strategy
None
textfile
Captions for uploaded images: matching text files with filename fallbacks, filenames, or one instance prompt.
train_batch_size
integer
2

Min: 1

Max: 4

Training batch size (1-4).
checkpoints_total_limit
integer
5

Min: 1

Max: 5

Maximum checkpoints to retain (max 5).
checkpoint_step_interval
integer
250

Min: 1

Save checkpoints and generate validation images every N optimizer updates.
max_train_steps
integer
4000
Total optimizer updates. Regularisation updates count toward this limit.
learning_rate
number

Min: 0.00000001

Max: 0.01

Learning rate. Leave blank for the model recipe.
lora_rank
integer

Min: 1

Max: 256

Adapter rank; alpha matches rank. Leave blank for rank 64.
lora_dropout
number
0

Max: 0.999

Adapter dropout probability.
seed
integer
42
Training and validation seed.
attention_mechanism
None
kohaku-fa-auto
Automatic centered Kohaku attention, or native Diffusers attention.
gradient_checkpointing_interval
integer

Min: 1

Max: 64

Blocks per checkpointed segment. Leave blank for the model recipe.
gradient_checkpointing_segment_stride
integer

Min: 1

Max: 64

Start a checkpointed segment every N blocks. Leave blank for contiguous segments.
regional_compile
boolean
True
Compile repeated transformer blocks.
dataloader_prefetch
boolean
True
Prepare the next training batches in the background.
push_checkpoints_to_hub
boolean
True
Upload retained intermediate checkpoints as well as final weights when hub_model_id is set.
pixel_area
integer

Min: 256

Max: 2048

Legacy single-resolution override. Prefer resolution for new jobs.
num_train_epochs
integer

Min: 1

Legacy epoch limit, used with max_train_steps=0.
checkpoint_epoch_interval
integer

Min: 1

Optional epoch-based checkpoint interval.
s3_bucket
string
S3-compatible bucket for publishing checkpoints.
s3_region
string
S3 region (optional).
s3_endpoint_url
string
Custom S3 endpoint URL (for non-AWS providers).
s3_base_path
string
Prefix inside the bucket (defaults to cog/zimage/{job_id}).
s3_public_base_url
string
Public base URL to build shareable links (optional).
s3_access_key
string
S3 access key (leave blank to use IAM/instance roles).
s3_secret_key
string
S3 secret key (leave blank to use IAM/instance roles).
hub_model_id
string
Hugging Face model repo for the final LoRA and validation images (e.g., user/model).
hf_token
string
Hugging Face token for downloads and write access when publishing to hub_model_id.
return_logs
boolean
True
Print the tail of debug.log.

Output schema

The shape of the response you’ll get when you run this model with an API.

Schema
{
  "type": "string",
  "title": "Output",
  "format": "uri"
}