Instructions to use Felox/oud-put with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Inference
- Notebooks
- Google Colab
- Kaggle
Download oud-put_print_workflow.json from Felox/oud-put: direct link, hf CLI and curl.
- Browser
- Download file 16.9 kB
-
https://huggingface.co/Felox/oud-put/resolve/main/oud-put_print_workflow.json
- Command line
-
hf download hf://Felox/oud-put/oud-put_print_workflow.json
-
curl -L -o oud-put_print_workflow.json https://huggingface.co/Felox/oud-put/resolve/main/oud-put_print_workflow.json
16.9 kB
| { | |
| "id": "54b55686-e6e9-4839-b2f4-054cf17e7325", | |
| "revision": 0, | |
| "last_node_id": 51, | |
| "last_link_id": 67, | |
| "nodes": [ | |
| { | |
| "id": 4, | |
| "type": "VAEDecode", | |
| "pos": [ | |
| 5124, | |
| 244 | |
| ], | |
| "size": [ | |
| 305, | |
| 122 | |
| ], | |
| "flags": { | |
| "collapsed": false | |
| }, | |
| "order": 10, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "samples", | |
| "type": "LATENT", | |
| "link": 2 | |
| }, | |
| { | |
| "name": "vae", | |
| "type": "VAE", | |
| "link": 32 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "slot_index": 0, | |
| "links": [ | |
| 60, | |
| 64 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.25.0", | |
| "Node name for S&R": "VAEDecode" | |
| } | |
| }, | |
| { | |
| "id": 17, | |
| "type": "KSampler", | |
| "pos": [ | |
| 4636, | |
| 244 | |
| ], | |
| "size": [ | |
| 366, | |
| 610 | |
| ], | |
| "flags": {}, | |
| "order": 9, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "model", | |
| "type": "MODEL", | |
| "link": 57 | |
| }, | |
| { | |
| "name": "positive", | |
| "type": "CONDITIONING", | |
| "link": 19 | |
| }, | |
| { | |
| "name": "negative", | |
| "type": "CONDITIONING", | |
| "link": 20 | |
| }, | |
| { | |
| "name": "latent_image", | |
| "type": "LATENT", | |
| "link": 21 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "LATENT", | |
| "type": "LATENT", | |
| "slot_index": 0, | |
| "links": [ | |
| 2 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.25.0", | |
| "Node name for S&R": "KSampler" | |
| }, | |
| "widgets_values": [ | |
| 427112465916954, | |
| "randomize", | |
| 8, | |
| 1, | |
| "euler", | |
| "simple", | |
| 1 | |
| ], | |
| "widgets_values_named": { | |
| "seed": 427112465916954, | |
| "control_after_generate": "randomize", | |
| "steps": 8, | |
| "cfg": 1, | |
| "sampler_name": "euler", | |
| "scheduler": "simple", | |
| "denoise": 1 | |
| } | |
| }, | |
| { | |
| "id": 1, | |
| "type": "UNETLoader", | |
| "pos": [ | |
| 2745, | |
| 305 | |
| ], | |
| "size": [ | |
| 305, | |
| 183 | |
| ], | |
| "flags": {}, | |
| "order": 0, | |
| "mode": 0, | |
| "inputs": [], | |
| "outputs": [ | |
| { | |
| "name": "MODEL", | |
| "type": "MODEL", | |
| "links": [ | |
| 65 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.25.0", | |
| "Node name for S&R": "UNETLoader", | |
| "models": [ | |
| { | |
| "name": "krea2_turbo_fp8_scaled.safetensors", | |
| "url": "https://huggingface.co/Comfy-Org/Krea-2/resolve/main/diffusion_models/krea2_turbo_fp8_scaled.safetensors", | |
| "directory": "diffusion_models" | |
| } | |
| ] | |
| }, | |
| "widgets_values": [ | |
| "E\\krea2_turbo_bf16.safetensors", | |
| "default" | |
| ], | |
| "widgets_values_named": { | |
| "unet_name": "E\\krea2_turbo_bf16.safetensors", | |
| "weight_dtype": "default" | |
| } | |
| }, | |
| { | |
| "id": 15, | |
| "type": "EmptyLatentImage", | |
| "pos": [ | |
| 3355, | |
| 854 | |
| ], | |
| "size": [ | |
| 549, | |
| 244 | |
| ], | |
| "flags": {}, | |
| "order": 1, | |
| "mode": 0, | |
| "inputs": [], | |
| "outputs": [ | |
| { | |
| "name": "LATENT", | |
| "type": "LATENT", | |
| "slot_index": 0, | |
| "links": [ | |
| 21 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.25.0", | |
| "Node name for S&R": "EmptyLatentImage" | |
| }, | |
| "widgets_values": [ | |
| 1464, | |
| 2048, | |
| 1 | |
| ], | |
| "widgets_values_named": { | |
| "width": 1464, | |
| "height": 2048, | |
| "batch_size": 1 | |
| } | |
| }, | |
| { | |
| "id": 5, | |
| "type": "ConditioningZeroOut", | |
| "pos": [ | |
| 3904, | |
| 732 | |
| ], | |
| "size": [ | |
| 305, | |
| 61 | |
| ], | |
| "flags": { | |
| "collapsed": false | |
| }, | |
| "order": 8, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "conditioning", | |
| "type": "CONDITIONING", | |
| "link": 4 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "CONDITIONING", | |
| "type": "CONDITIONING", | |
| "links": [ | |
| 20 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.25.0", | |
| "Node name for S&R": "ConditioningZeroOut" | |
| } | |
| }, | |
| { | |
| "id": 14, | |
| "type": "CLIPTextEncode", | |
| "pos": [ | |
| 3355, | |
| 305 | |
| ], | |
| "size": [ | |
| 549, | |
| 488 | |
| ], | |
| "flags": {}, | |
| "order": 7, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "clip", | |
| "type": "CLIP", | |
| "link": 31 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "CONDITIONING", | |
| "type": "CONDITIONING", | |
| "slot_index": 0, | |
| "links": [ | |
| 4, | |
| 19 | |
| ] | |
| } | |
| ], | |
| "title": "Prompt", | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.25.0", | |
| "Node name for S&R": "CLIPTextEncode" | |
| }, | |
| "widgets_values": [ | |
| "An editorial still-life photograph of the oud-put bottle standing upright on top of a raw concrete block, with fresh curls of lemon zest resting beside it on the block's surface. The concrete block is rough and porous, with small air pockets, fine dust and sharp slightly chipped edges, its cool grey surface full of tactile texture. The lemon zest is bright and vivid yellow, cut in thin spiraling ribbons, its skin showing tiny glistening oil pores and the pale white pith underneath, a few pieces casually scattered for a natural, unstaged feel. The composition is a tight medium close-up at a slightly low eye-level angle, the oud-put bottle as the clear hero placed slightly off-center, the block grounding the frame with strong geometric weight and generous negative space above. The background is a seamless pure white studio sweep, clean and minimal. Hard white light from a single bare strobe at a high side angle carves crisp, sharp-edged graphic shadows across the concrete and behind the oud-put bottle, producing bright specular highlights and deep clean contrast. The palette is restrained and modern: cool concrete greys, bright whites and a single punch of saturated lemon yellow. Photorealistic high-end fragrance editorial photography, sharp focus throughout the subject, crisp commercial detail, true photographic texture, minimalist brutalist aesthetic, contemporary luxury magazine finish. The oud-put bottle is the clear hero of this fragrance advertisement, prominently placed and in sharp focus.\n" | |
| ], | |
| "widgets_values_named": { | |
| "text": "An editorial still-life photograph of the oud-put bottle standing upright on top of a raw concrete block, with fresh curls of lemon zest resting beside it on the block's surface. The concrete block is rough and porous, with small air pockets, fine dust and sharp slightly chipped edges, its cool grey surface full of tactile texture. The lemon zest is bright and vivid yellow, cut in thin spiraling ribbons, its skin showing tiny glistening oil pores and the pale white pith underneath, a few pieces casually scattered for a natural, unstaged feel. The composition is a tight medium close-up at a slightly low eye-level angle, the oud-put bottle as the clear hero placed slightly off-center, the block grounding the frame with strong geometric weight and generous negative space above. The background is a seamless pure white studio sweep, clean and minimal. Hard white light from a single bare strobe at a high side angle carves crisp, sharp-edged graphic shadows across the concrete and behind the oud-put bottle, producing bright specular highlights and deep clean contrast. The palette is restrained and modern: cool concrete greys, bright whites and a single punch of saturated lemon yellow. Photorealistic high-end fragrance editorial photography, sharp focus throughout the subject, crisp commercial detail, true photographic texture, minimalist brutalist aesthetic, contemporary luxury magazine finish. The oud-put bottle is the clear hero of this fragrance advertisement, prominently placed and in sharp focus.\n" | |
| }, | |
| "color": "#232", | |
| "bgcolor": "#353" | |
| }, | |
| { | |
| "id": 25, | |
| "type": "CLIPLoader", | |
| "pos": [ | |
| 2745, | |
| 549 | |
| ], | |
| "size": [ | |
| 305, | |
| 122 | |
| ], | |
| "flags": {}, | |
| "order": 2, | |
| "mode": 0, | |
| "inputs": [], | |
| "outputs": [ | |
| { | |
| "name": "CLIP", | |
| "type": "CLIP", | |
| "links": [ | |
| 31 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.32.0", | |
| "Node name for S&R": "CLIPLoader" | |
| }, | |
| "widgets_values": [ | |
| "qwen3vl_4b_bf16.safetensors", | |
| "krea2", | |
| "default" | |
| ], | |
| "widgets_values_named": { | |
| "clip_name": "qwen3vl_4b_bf16.safetensors", | |
| "type": "krea2", | |
| "device": "default" | |
| } | |
| }, | |
| { | |
| "id": 26, | |
| "type": "VAELoader", | |
| "pos": [ | |
| 2745, | |
| 732 | |
| ], | |
| "size": [ | |
| 305, | |
| 61 | |
| ], | |
| "flags": {}, | |
| "order": 3, | |
| "mode": 0, | |
| "inputs": [], | |
| "outputs": [ | |
| { | |
| "name": "VAE", | |
| "type": "VAE", | |
| "links": [ | |
| 32 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.32.0", | |
| "Node name for S&R": "VAELoader" | |
| }, | |
| "widgets_values": [ | |
| "qwen_image_vae.safetensors" | |
| ], | |
| "widgets_values_named": { | |
| "vae_name": "qwen_image_vae.safetensors" | |
| } | |
| }, | |
| { | |
| "id": 32, | |
| "type": "LoraLoaderModelOnly", | |
| "pos": [ | |
| 3477, | |
| 0 | |
| ], | |
| "size": [ | |
| 305, | |
| 122 | |
| ], | |
| "flags": {}, | |
| "order": 6, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "model", | |
| "type": "MODEL", | |
| "link": 65 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "MODEL", | |
| "type": "MODEL", | |
| "links": [ | |
| 57 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.37.0", | |
| "Node name for S&R": "LoraLoaderModelOnly" | |
| }, | |
| "widgets_values": [ | |
| "Krea2\\oud_put_000003250.safetensors", | |
| 1 | |
| ], | |
| "widgets_values_named": { | |
| "lora_name": "Krea2\\oud_put_000003250.safetensors", | |
| "strength_model": 1 | |
| } | |
| }, | |
| { | |
| "id": 38, | |
| "type": "SaveImageAdvanced", | |
| "pos": [ | |
| 6466, | |
| 244 | |
| ], | |
| "size": [ | |
| 305, | |
| 366 | |
| ], | |
| "flags": {}, | |
| "order": 13, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "images", | |
| "type": "IMAGE", | |
| "link": 61 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "images", | |
| "type": "IMAGE", | |
| "links": null | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.37.0", | |
| "Node name for S&R": "SaveImageAdvanced" | |
| }, | |
| "widgets_values": [ | |
| "oud-put/print_%date:yyyyMMdd_hhmm%", | |
| "png", | |
| "16-bit", | |
| "sRGB" | |
| ], | |
| "widgets_values_named": { | |
| "filename_prefix": "oud-put/print_%date:yyyyMMdd_hhmm%", | |
| "format": "png", | |
| "format.bit_depth": "16-bit", | |
| "format.input_color_space": "sRGB" | |
| } | |
| }, | |
| { | |
| "id": 44, | |
| "type": "MarkdownNote", | |
| "pos": [ | |
| 2196, | |
| 305 | |
| ], | |
| "size": [ | |
| 488, | |
| 549 | |
| ], | |
| "flags": {}, | |
| "order": 4, | |
| "mode": 0, | |
| "inputs": [], | |
| "outputs": [], | |
| "properties": {}, | |
| "widgets_values": [ | |
| "# Note pour le print\n\nun A3 avec 5mm de fond perdu en 300dpi fait : \n`3626 × 5079`" | |
| ], | |
| "widgets_values_named": { | |
| "text": "# Note pour le print\n\nun A3 avec 5mm de fond perdu en 300dpi fait : \n`3626 × 5079`" | |
| }, | |
| "color": "#432", | |
| "bgcolor": "#653" | |
| }, | |
| { | |
| "id": 45, | |
| "type": "UpscaleModelLoader", | |
| "pos": [ | |
| 5795, | |
| 61 | |
| ], | |
| "size": [ | |
| 305, | |
| 61 | |
| ], | |
| "flags": {}, | |
| "order": 5, | |
| "mode": 0, | |
| "inputs": [], | |
| "outputs": [ | |
| { | |
| "name": "UPSCALE_MODEL", | |
| "type": "UPSCALE_MODEL", | |
| "links": [ | |
| 59 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.42.0", | |
| "Node name for S&R": "UpscaleModelLoader" | |
| }, | |
| "widgets_values": [ | |
| "RealESRGAN_x4plus.safetensors" | |
| ], | |
| "widgets_values_named": { | |
| "model_name": "RealESRGAN_x4plus.safetensors" | |
| } | |
| }, | |
| { | |
| "id": 47, | |
| "type": "ImageUpscaleWithModel", | |
| "pos": [ | |
| 6161, | |
| 244 | |
| ], | |
| "size": [ | |
| 244, | |
| 61 | |
| ], | |
| "flags": {}, | |
| "order": 11, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "upscale_model", | |
| "type": "UPSCALE_MODEL", | |
| "link": 59 | |
| }, | |
| { | |
| "name": "image", | |
| "type": "IMAGE", | |
| "link": 60 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "links": [ | |
| 61 | |
| ] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.42.0", | |
| "Node name for S&R": "ImageUpscaleWithModel" | |
| } | |
| }, | |
| { | |
| "id": 49, | |
| "type": "SaveImageAdvanced", | |
| "pos": [ | |
| 6161, | |
| 366 | |
| ], | |
| "size": [ | |
| 305, | |
| 122 | |
| ], | |
| "flags": { | |
| "collapsed": true | |
| }, | |
| "order": 12, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "images", | |
| "type": "IMAGE", | |
| "link": 64 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "images", | |
| "type": "IMAGE", | |
| "links": [] | |
| } | |
| ], | |
| "properties": { | |
| "cnr_id": "comfy-core", | |
| "ver": "0.37.0", | |
| "Node name for S&R": "SaveImageAdvanced" | |
| }, | |
| "widgets_values": [ | |
| "oud-put/sd_%date:yyyyMMdd_hhmm%", | |
| "png", | |
| "16-bit", | |
| "sRGB" | |
| ], | |
| "widgets_values_named": { | |
| "filename_prefix": "oud-put/sd_%date:yyyyMMdd_hhmm%", | |
| "format": "png", | |
| "format.bit_depth": "16-bit", | |
| "format.input_color_space": "sRGB" | |
| } | |
| } | |
| ], | |
| "links": [ | |
| [ | |
| 2, | |
| 17, | |
| 0, | |
| 4, | |
| 0, | |
| "LATENT" | |
| ], | |
| [ | |
| 4, | |
| 14, | |
| 0, | |
| 5, | |
| 0, | |
| "CONDITIONING" | |
| ], | |
| [ | |
| 19, | |
| 14, | |
| 0, | |
| 17, | |
| 1, | |
| "CONDITIONING" | |
| ], | |
| [ | |
| 20, | |
| 5, | |
| 0, | |
| 17, | |
| 2, | |
| "CONDITIONING" | |
| ], | |
| [ | |
| 21, | |
| 15, | |
| 0, | |
| 17, | |
| 3, | |
| "LATENT" | |
| ], | |
| [ | |
| 31, | |
| 25, | |
| 0, | |
| 14, | |
| 0, | |
| "CLIP" | |
| ], | |
| [ | |
| 32, | |
| 26, | |
| 0, | |
| 4, | |
| 1, | |
| "VAE" | |
| ], | |
| [ | |
| 57, | |
| 32, | |
| 0, | |
| 17, | |
| 0, | |
| "MODEL" | |
| ], | |
| [ | |
| 59, | |
| 45, | |
| 0, | |
| 47, | |
| 0, | |
| "UPSCALE_MODEL" | |
| ], | |
| [ | |
| 60, | |
| 4, | |
| 0, | |
| 47, | |
| 1, | |
| "IMAGE" | |
| ], | |
| [ | |
| 65, | |
| 1, | |
| 0, | |
| 32, | |
| 0, | |
| "MODEL" | |
| ], | |
| [ | |
| 61, | |
| 47, | |
| 0, | |
| 38, | |
| 0, | |
| "IMAGE" | |
| ], | |
| [ | |
| 64, | |
| 4, | |
| 0, | |
| 49, | |
| 0, | |
| "IMAGE" | |
| ] | |
| ], | |
| "groups": [ | |
| { | |
| "id": 1, | |
| "title": "Models", | |
| "bounding": [ | |
| 2745, | |
| 244, | |
| 325, | |
| 568 | |
| ], | |
| "color": "#3f789e", | |
| "flags": {} | |
| }, | |
| { | |
| "id": 2, | |
| "title": "Upscale", | |
| "bounding": [ | |
| 5795, | |
| 0, | |
| 996, | |
| 629 | |
| ], | |
| "color": "#3f789e", | |
| "flags": {} | |
| } | |
| ], | |
| "config": {}, | |
| "extra": { | |
| "ds": { | |
| "scale": 0.8390545288824023, | |
| "offset": [ | |
| -1725.677087005506, | |
| 229.08406961020904 | |
| ] | |
| }, | |
| "frontendVersion": "1.57.1", | |
| "VHS_latentpreview": true, | |
| "VHS_latentpreviewrate": 0, | |
| "VHS_MetadataImage": true, | |
| "VHS_KeepIntermediate": true, | |
| "reroutes": [ | |
| { | |
| "id": 1, | |
| "pos": [ | |
| 4026, | |
| 14 | |
| ], | |
| "linkIds": [ | |
| 57 | |
| ] | |
| } | |
| ], | |
| "linkExtensions": [ | |
| { | |
| "id": 57, | |
| "parentId": 1 | |
| } | |
| ] | |
| }, | |
| "extensions": { | |
| "seed_widgets": { | |
| "17": 0 | |
| } | |
| }, | |
| "version": 0.4 | |
| } |