ComfyUI Node
Settings Save πΎ
Save a Sampler Settings chain into a model's preset library β with its measured score and time, so Model Select can show and sort by what actually worked. Pass-through: wire it between Sampler Settings and Chimera / Ouroboros. Saves only while 'preset_name' is non-empty.
Settings Save πΎ
- sampler_settings
- latent
- sampler_settings
- report
βmodelπ« NoneβΊ
βpreset_nameβΊ
βmodel_idββΊ
βsharedfalseβΊ
βfamiliesβΊ
βtagsβΊ
βset_defaultfalseβΊ
βnotesβΊ
βscoreββΊ
βsecondsββΊ
CategoryKinburg-Nodes/model
Inputs (12)
| Name | Type | Default | Description |
|---|---|---|---|
| sampler_settings | KINBURG_SAMPLER_CFG | The chain to save β passes through unchanged. Chain several Sampler Settings and the whole multi-stage recipe is stored as one preset (Chimera flattens it back into stages). | |
| model | COMBO | π« None | Which model these settings belong to. Register models with Model Capture first. Ignored when 'shared' is on, and overridden when 'model_id' is wired. |
| preset_name | STRING | Name to save under β SAVING HAPPENS WHEN THIS IS NON-EMPTY, and re-saving the same name overwrites. Clear the field to leave the library alone. | |
| model_idopt | STRING | Wire Model Select's 'model_id' output here and the preset is filed under the model that actually ran β no second pick to keep in sync, and no way to file it under the wrong one by mistake. Wins over the 'model' dropdown. | |
| sharedopt | BOOLEAN | false | Save into the family-wide pool instead of under one model. Fill 'families' too β the preset then shows up in Model Select for every model that declares a matching family, so a good generic recipe isn't copied per model. |
| familiesopt | STRING | Comma-separated families this preset applies to (only meaningful with 'shared'), e.g. 'flow-1024'. | |
| tagsopt | STRING | Comma-separated labels for filtering a growing library, e.g. 'fast, portrait'. | |
| set_defaultopt | BOOLEAN | false | Make this the model's default preset β what the picker lands on when you choose the model. Clears the flag on the model's other presets. |
| notesopt | STRING | What this preset is for / what it traded off. Shown in Model Select's info. | |
| scoreopt | FLOAT | Measured quality β wire Ouroboros' 'best_score', or a Vision Judge score pulled out of its results_json. Stored with the preset and shown in the picker. | |
| secondsopt | FLOAT | Measured cost β wire Chimera's 'seconds' output (it times its own sampling, so it can't be skewed by the rest of the graph). | |
| latentopt | LATENT | Optional: the latent this preset was run at. Its size is stored with the preset and comes back out of Model Select's width / height, so the preset carries the resolution the model likes. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| sampler_settings | KINBURG_SAMPLER_CFG | β |
| report | STRING | β |