ComfyUI Node
Save Diffusion Model with Metadata
A ComfyUI node in advanced/model_merging with 7 inputs and 4 outputs.
Save Diffusion Model with Metadata
- model
- model_path
- saved_metadata
- saved_prompt
- saved_extra_pnginfo
◄filename_prefixdiffusion_models/CustomMeta►
◄filename_modesmart_counter►
◄metadata_json{}►
◄metadata_modereplace►
◄include_extra_pnginfotrue►
◄prompt_override►
Categoryadvanced/model_merging
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | MODEL to serialize into a .safetensors diffusion model file. | |
| filename_prefix | STRING | diffusion_models/CustomMeta | Subfolder/prefix under output directory. Example: diffusion_models/MyModel. |
| filename_mode | COMBO | smart_counter | smart_counter: first save uses prefix.safetensors if free, later saves use prefix_00001_.safetensors. no_counter_overwrite: overwrite prefix.safetensors. |
| metadata_json | STRING | {} | JSON object of safetensors header keys to write. |
| metadata_mode | COMBO | replace | replace: write only metadata_json. merge_minimal: include prompt/extra_pnginfo, then apply metadata_json. |
| include_extra_pnginfo | BOOLEAN | true | Merge mode only. Copy hidden EXTRA_PNGINFO keys before applying metadata_json. |
| prompt_override | STRING | Optional replacement for hidden PROMPT in merge_minimal mode. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| model_path | STRING | — |
| saved_metadata | STRING | — |
| saved_prompt | STRING | — |
| saved_extra_pnginfo | STRING | — |