{
  "product_slug": "ai-portrait-studio",
  "preset": "private-portrait-pack",
  "model_dependencies": {
    "checkpoint": "sd_xl_base_1.0.safetensors"
  },
  "api_workflow": {
    "3": {
      "inputs": {
        "seed": 0,
        "steps": 30,
        "cfg": 7,
        "sampler_name": "euler",
        "scheduler": "normal",
        "denoise": 1,
        "model": ["4", 0],
        "positive": ["6", 0],
        "negative": ["7", 0],
        "latent_image": ["5", 0]
      },
      "class_type": "KSampler"
    },
    "4": {
      "inputs": {
        "ckpt_name": "sd_xl_base_1.0.safetensors"
      },
      "class_type": "CheckpointLoaderSimple"
    },
    "5": {
      "inputs": {
        "width": 1024,
        "height": 1024,
        "batch_size": 5
      },
      "class_type": "EmptyLatentImage"
    },
    "6": {
      "inputs": {
        "text": "studio portrait, soft rim light, clean background, high detail, professional",
        "clip": ["4", 1]
      },
      "class_type": "CLIPTextEncode"
    },
    "7": {
      "inputs": {
        "text": "blurry, watermark, text, distorted, low quality",
        "clip": ["4", 1]
      },
      "class_type": "CLIPTextEncode"
    },
    "8": {
      "inputs": {
        "samples": ["3", 0],
        "vae": ["4", 2]
      },
      "class_type": "VAEDecode"
    },
    "9": {
      "inputs": {
        "filename_prefix": "ai-portrait-",
        "images": ["8", 0]
      },
      "class_type": "SaveImage"
    }
  }
}
