Views
No views yet
| Models | Factual Knowledge ⬆️ | Conceptual Knowledge ⬆️ | Procedural Knowledge ⬆️ | Overall ⬆️ |
|---|---|---|---|---|
| Step1X-Edit v1.1 | 53.05 | 54.34 | 44.66 | 51.59 |
| Step1x-edit-v1p2-preview | 60.49 | 58.81 | 41.77 | 52.51 |
| Step1x-edit-v1p2-preview (thinking) | 62.24 | 62.25 | 44.43 | 55.21 |
| Step1x-edit-v1p2-preview (thinking + reflection) | 62.94 | 61.82 | 44.08 | 55.64 |
| Models | G_SC ⬆️ | G_PQ ⬆️ | G_O ⬆️ | Q_SC ⬆️ | Q_PQ ⬆️ | Q_O ⬆️ |
|---|---|---|---|---|---|---|
| Step1X-Edit (v1.0) | 7.13 | 7.00 | 6.44 | 7.39 | 7.28 | 7.07 |
| Step1X-Edit (v1.1) | 7.66 | 7.35 | 6.97 | 7.65 | 7.41 | 7.35 |
| Step1x-edit-v1p2-preview | 8.14 | 7.55 | 7.42 | 7.90 | 7.34 | 7.40 |

diffusers package from the following command:1git clone -b dev/MergeV1-2 https://github.com/Peyton-Chen/diffusers.git
2cd diffusers
3pip install -e .Step1XEditPipelineV1P2 class to edit images with thinking and reflection:1import torch
2from diffusers import Step1XEditPipelineV1P2
3from diffusers.utils import load_image
4pipe = Step1XEditPipelineV1P2.from_pretrained("stepfun-ai/Step1X-Edit-v1p2-preview", torch_dtype=torch.bfloat16)
5pipe.to("cuda")
6print("=== processing image ===")
7image = load_image("examples/0000.jpg").convert("RGB")
8prompt = "add a ruby pendant on the girl's neck."
9enable_thinking_mode=True
10enable_reflection_mode=True
11pipe_output = pipe(
12 image=image,
13 prompt=prompt,
14 num_inference_steps=28,
15 true_cfg_scale=4,
16 generator=torch.Generator().manual_seed(42),
17 enable_thinking_mode=enable_thinking_mode,
18 enable_reflection_mode=enable_reflection_mode,
19)
20if enable_thinking_mode:
21 print("Reformat Prompt:", pipe_output.reformat_prompt)
22for image_idx in range(len(pipe_output.images)):
23 pipe_output.images[image_idx].save(f"0001-{image_idx}.jpg", lossless=True)
24 if enable_reflection_mode:
25 print(pipe_output.think_info[image_idx])


@article{liu2025step1x-edit,
title={Step1X-Edit: A Practical Framework for General Image Editing},
author={Shiyu Liu and Yucheng Han and Peng Xing and Fukun Yin and Rui Wang and Wei Cheng and Jiaqi Liao and Yingming Wang and Honghao Fu and Chunrui Han and Guopeng Li and Yuang Peng and Quan Sun and Jingwei Wu and Yan Cai and Zheng Ge and Ranchen Ming and Lei Xia and Xianfang Zeng and Yibo Zhu and Binxing Jiao and Xiangyu Zhang and Gang Yu and Daxin Jiang},
journal={arXiv preprint arXiv:2504.17761},
year={2025}
}