84 lines
3.0 KiB
Markdown
84 lines
3.0 KiB
Markdown
# Z-Image Turbo 3070 Inpaint Start
|
|
|
|
## Summary
|
|
|
|
Best current `Z-Image` edit starter for inpainting on tighter VRAM.
|
|
|
|
This master is a curated hold of the community inpainting workflow because it gives us a real edit path while still staying more plausible on a `3070` than heavier image stacks.
|
|
|
|
## Status
|
|
|
|
- `best-current`
|
|
- `not-yet-tested-on-chris-box`
|
|
|
|
## Workflow asset
|
|
|
|
- `workflow.json`
|
|
|
|
## Built from
|
|
|
|
- `models/zimage/z-image-turbo-inpainting-community/`
|
|
|
|
## Why this is the current master
|
|
|
|
- It is the strongest actual `Z-Image Turbo` edit workflow we have right now.
|
|
- Editing matters more than toy text-to-image wins for practical day-to-day use.
|
|
- The graph is specific enough to be useful without being a giant kitchen-sink workflow.
|
|
|
|
## What I intentionally kept
|
|
|
|
- inpainting-focused graph shape
|
|
- existing `ZImageFunControlnet` route
|
|
- community sampler path that is already wired for edit work
|
|
|
|
## What I intentionally did not add yet
|
|
|
|
- control-union extras from the separate community workflow
|
|
- any manual sampler surgery before real testing
|
|
- any claim that this is better than `FLUX.2-klein` for edits
|
|
|
|
## Change Record
|
|
|
|
Fill this out whenever the master is materially updated so we can see exactly what changed, not just that something changed.
|
|
|
|
- Positive prompt: not recorded yet
|
|
- Negative prompt: not recorded yet
|
|
- CFG: not recorded yet
|
|
- Steps: not recorded yet
|
|
- Sampler: community inpaint sampler path retained; exact values not recorded yet
|
|
- Scheduler: not recorded yet
|
|
- Seed: not recorded yet
|
|
- Denoise: not recorded yet
|
|
- Resolution: not recorded yet
|
|
- Checkpoint / model: `models/diffusion_models/zImageTurbo_turbo.safetensors`
|
|
- VAE: `models/vae/ae.safetensors`
|
|
- Text encoder(s): `models/text_encoders/qwen_3_4b.safetensors`
|
|
- LoRAs: none recorded yet
|
|
- ControlNets / guidance nodes: `ZImageFunControlnet`
|
|
- Masks / inpaint settings: inpainting-focused graph retained; exact mask settings not recorded yet
|
|
- Node-level graph changes: held the community inpainting graph shape with `LanPaint_KSampler` and `ZImageFunControlnet`; the live loader resolves to `zImageTurbo_turbo.safetensors` even though the embedded source metadata still labels the split-file `z_image_turbo_bf16.safetensors`
|
|
- Why this change was made: keep a plausible real edit path on a `3070` without prematurely bloating the graph
|
|
|
|
## Required models
|
|
|
|
- `models/text_encoders/qwen_3_4b.safetensors`
|
|
- `models/diffusion_models/zImageTurbo_turbo.safetensors`
|
|
- `models/vae/ae.safetensors`
|
|
|
|
## Required custom nodes
|
|
|
|
- `rgthree-comfy`
|
|
- the package that provides `LanPaint_KSampler`
|
|
- the package that provides `ZImageFunControlnet`
|
|
|
|
## Monday test checklist
|
|
|
|
- Confirm missing custom nodes first.
|
|
- Check whether masked edits are stable enough to keep.
|
|
- Compare it directly against the `flux2klein` edit master on the same input.
|
|
|
|
## Next optimization candidates
|
|
|
|
- reduce custom-node dependency count if the graph is good but fragile
|
|
- borrow only the useful control ideas from the community control-union workflow
|