DEFAULT
{"12":{"class_type":"IPAdapterApplyFaceID","inputs":{"clip_vision":["14",0],"end_at":1,"faceid_v2":false,"image":["16",0],"insightface":["15",0],"ipadapter":["13",0],"model":["29",0],"noise":0,"start_at":0,"unfold_batch":false,"weight":0.8,"weight_type":"original","weight_v2":1},"_properties":{"Node name for S&R":"IPAdapterApplyFaceID"},"_widgets":[{"name":"weight","options":{"max":3,"min":-1,"precision":2,"round":0.01,"step":0.5},"type":"number","value":0.8},{"name":"noise","options":{"max":1,"min":0,"precision":2,"round":0.01,"step":0.1},"type":"number","value":0},{"name":"weight_type","options":{"values":["original","linear","channel penalty"]},"type":"combo","value":"original"},{"name":"start_at","options":{"max":1,"min":0,"precision":3,"round":0.001,"step":0.01},"type":"number","value":0},{"name":"end_at","options":{"max":1,"min":0,"precision":3,"round":0.001,"step":0.01},"type":"number","value":1},{"name":"faceid_v2","options":{},"type":"toggle","value":false},{"name":"weight_v2","options":{"max":3,"min":-1,"precision":2,"round":0.01,"step":0.5},"type":"number","value":1},{"name":"unfold_batch","options":{},"type":"toggle","value":false}]},"13":{"class_type":"IPAdapterModelLoader","inputs":{"ipadapter_file":"ip-adapter-faceid-plus_sd15.bin"},"_properties":{"Node name for S&R":"IPAdapterModelLoader"},"_widgets":[{"name":"ipadapter_file","options":{"values":["ip-adapter-faceid-plus_sd15.bin","ip-adapter-faceid-plusv2_sd15.bin","ip-adapter-faceid-plusv2_sd15_b.bin","ip-adapter-faceid-plusv2_sdxl.bin","ip-adapter-faceid-portrait-v11_sd15.bin","ip-adapter-faceid-portrait_sdxl.bin","ip-adapter-faceid-portrait_sdxl_unnorm.bin","ip-adapter-faceid_sd15.bin","ip-adapter-faceid_sdxl.bin","ip-adapter-full-face_sd15.bin","ip-adapter-full-face_sd15.safetensors","ip-adapter-plus-face_sd15.bin","ip-adapter-plus-face_sd15.safetensors","ip-adapter-plus-face_sdxl_vit-h.safetensors","ip-adapter-plus_sd15.bin","ip-adapter-plus_sd15.safetensors","ip-adapter-plus_sdxl_vit-h.safetensors","ip-adapter_sd15.bin","ip-adapter_sd15.safetensors","ip-adapter_sd15_light.bin","ip-adapter_sd15_light.safetensors","ip-adapter_sd15_light_v11.bin","ip-adapter_sd15_vit-G.bin","ip-adapter_sd15_vit-G.safetensors","ip-adapter_sdxl.safetensors","ip-adapter_sdxl_vit-h.safetensors","ipadapter/ip-adapter-faceid-plus_sd15.bin","ipadapter/ip-adapter-faceid-plusv2_sd15.bin","ipadapter/ip-adapter-faceid-plusv2_sd15_b.bin","ipadapter/ip-adapter-faceid-plusv2_sdxl.bin","ipadapter/ip-adapter-faceid-portrait-v11_sd15.bin","ipadapter/ip-adapter-faceid-portrait_sdxl.bin","ipadapter/ip-adapter-faceid-portrait_sdxl_unnorm.bin","ipadapter/ip-adapter-faceid_sd15.bin","ipadapter/ip-adapter-faceid_sdxl.bin","ipadapter/ip-adapter-full-face_sd15.bin","ipadapter/ip-adapter-full-face_sd15.safetensors","ipadapter/ip-adapter-plus-face_sd15.bin","ipadapter/ip-adapter-plus-face_sd15.safetensors","ipadapter/ip-adapter-plus-face_sdxl_vit-h.safetensors","ipadapter/ip-adapter-plus_sd15.bin","ipadapter/ip-adapter-plus_sd15.safetensors","ipadapter/ip-adapter-plus_sdxl_vit-h.safetensors","ipadapter/ip-adapter_sd15.bin","ipadapter/ip-adapter_sd15.safetensors","ipadapter/ip-adapter_sd15_light.bin","ipadapter/ip-adapter_sd15_light.safetensors","ipadapter/ip-adapter_sd15_light_v11.bin","ipadapter/ip-adapter_sd15_vit-G.bin","ipadapter/ip-adapter_sd15_vit-G.safetensors","ipadapter/ip-adapter_sdxl.safetensors","ipadapter/ip-adapter_sdxl_vit-h.safetensors"]},"type":"combo","value":"ip-adapter-faceid-plus_sd15.bin"}]},"14":{"class_type":"CLIPVisionLoader","inputs":{"clip_name":"clip_h.pth"},"_properties":{"Node name for S&R":"CLIPVisionLoader"},"_widgets":[{"name":"clip_name","options":{"values":["CLIP-ViT-H-14-laion2B-s32B-b79K.safetensors","CLIP-ViT-H-fp16.safetensors","CLIP-ViT-bigG-14-laion2B-39B-b160k.safetensors","SD1.5/image_encoder.safetensors","SD1.5/pytorch_model.bin","clip_g.pth","clip_h.pth","clip_vith.pth","clip_vith.safetensors","clip_vitl.pth","ip-adapter-plus_sd15.safetensors","model.safetensors","pytorch_model.bin"]},"type":"combo","value":"clip_h.pth"}]},"15":{"class_type":"InsightFaceLoader","inputs":{"provider":"CUDA"},"_properties":{"Node name for S&R":"InsightFaceLoader"},"_widgets":[{"name":"provider","options":{"values":["CPU","CUDA","ROCM"]},"type":"combo","value":"CUDA"}]},"16":{"class_type":"LoadImage","inputs":{"image":"https://7022ae40757f8d53295a57619de9b364.r2.cloudflarestorage.com/tensor-sf-sig/workspace/imagetoimage/unknown/ab8fee34-6aa7-4104-a2eb-f53fbb4b9ea7.jpg","upload":"image","_width":768,"_height":960},"_properties":{"Node name for S&R":"LoadImage"},"_widgets":[{"name":"image","options":{"values":[]},"type":"combo","value":"https://image.tensorartassets.com/workspace/workflow_image2image/627264039524954437/4c9af915-c381-4bee-94ee-3afd7983c201.jpg"},{"name":"upload","options":{},"type":"button","value":"image"}]},"17":{"class_type":"CheckpointLoaderSimple","inputs":{"ckpt_name":"676812109394398014","tams_ckpt_name":"PicX_real - 1.0"},"_properties":{"Node name for S&R":"CheckpointLoaderSimple"},"_widgets":[{"name":"ckpt_name","options":{},"type":"button","value":"676812109394398014"},{"name":"tams_ckpt_name","options":{"values":["PicX_real - 1.0"]},"type":"combo","value":"PicX_real - 1.0"}]},"18":{"class_type":"CLIPSetLastLayer","inputs":{"clip":["17",1],"stop_at_clip_layer":-1},"_properties":{"Node name for S&R":"CLIPSetLastLayer"},"_widgets":[{"name":"stop_at_clip_layer","options":{"max":-1,"min":-24,"precision":0,"round":1,"step":10},"type":"number","value":-1}]},"19":{"class_type":"CLIPTextEncode","inputs":{"clip":["18",0],"text":"1girl, solo, detail face, (parted bangs:1.2), looking at viewer, joyful, closed mouth, 20 years old,seductive, 8k, (high resolution:1.5), high quality, best quality, masterpiece , looking at viewer"},"_properties":{"Node name for S&R":"CLIPTextEncode"},"_widgets":[{"name":"text","options":{"hideOnZoom":true,"selectOn":["focus","click"]},"type":"customtext","value":"1girl, solo, detail face, (parted bangs:1.2), looking at viewer, joyful, closed mouth, 20 years old,seductive, 8k, (high resolution:1.5), high quality, best quality, masterpiece , looking at viewer"}]},"20":{"class_type":"CLIPTextEncode","inputs":{"clip":["18",0],"text":"bad anatomy, bad face, ugly, deformed, disfigured, poorly drawn face, distorted face, mutation, mutated, (worst quality:1.42), (low quality:1.42), (normal quality:1.42), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username, blurry, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms, extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed, mutated hands, polar lowres, bad body, bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit"},"_properties":{"Node name for S&R":"CLIPTextEncode"},"_widgets":[{"name":"text","options":{"hideOnZoom":true,"selectOn":["focus","click"]},"type":"customtext","value":"bad anatomy, bad face, ugly, deformed, disfigured, poorly drawn face, distorted face, mutation, mutated, (worst quality:1.42), (low quality:1.42), (normal quality:1.42), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username, blurry, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms, extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed, mutated hands, polar lowres, bad body, bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit"}]},"21":{"class_type":"YoloDetectorProvider","inputs":{"model_name":"bbox/face_yolov8s.pt"},"_properties":{"Node name for S&R":"YoloDetectorProvider"},"_widgets":[{"name":"model_name","options":{"values":["bbox/face_yolov8m.pt","bbox/face_yolov8n.pt","bbox/face_yolov8n_v2.pt","bbox/face_yolov8s.pt","bbox/hand_yolov8n.pt","bbox/hand_yolov8s.pt","segm/deepfashion2_yolov8s-seg.pt","segm/face_yolov8m-seg_60.pt","segm/face_yolov8n-seg2_60.pt","segm/hair_yolov8n-seg_60.pt","segm/person_yolov8m-seg.pt","segm/person_yolov8n-seg.pt","segm/person_yolov8s-seg.pt","segm/skin_yolov8m-seg_400.pt","segm/skin_yolov8n-seg_400.pt","segm/skin_yolov8n-seg_800.pt"]},"type":"combo","value":"bbox/face_yolov8s.pt"}]},"22":{"class_type":"SaveImage","inputs":{"filename_prefix":"TensorArt","images":["9",0]},"_properties":{},"_widgets":[{"name":"filename_prefix","options":{},"type":"text","value":"TensorArt"}]},"28":{"class_type":"LoadImage","inputs":{"image":"https://7022ae40757f8d53295a57619de9b364.r2.cloudflarestorage.com/tensor-sf-sig/workspace/imagetoimage/unknown/7bcecc14-41c4-4809-9943-39c0daf19c62.jpeg","upload":"image","_width":338,"_height":507},"_properties":{"Node name for S&R":"LoadImage"},"_widgets":[{"name":"image","options":{"values":[]},"type":"combo","value":"https://image.tensorartassets.com/workspace/workflow_image2image/627264039524954437/001d43dd-6ecd-40df-8a07-a06ac6342544.jpg"},{"name":"upload","options":{},"type":"button","value":"image"}]},"29":{"class_type":"LoraLoaderModelOnly","inputs":{"lora_name":"681173725741281458","model":["17",0],"strength_model":1,"tams_lora_name":"IP_adapter_face_id -  Plus"},"_properties":{"Node name for S&R":"LoraLoaderModelOnly"},"_widgets":[{"name":"lora_name","options":{},"type":"button","value":"681173725741281458"},{"name":"tams_lora_name","options":{"values":["IP_adapter_face_id -  Plus"]},"type":"combo","value":"IP_adapter_face_id -  Plus"},{"name":"strength_model","options":{"max":100,"min":-100,"precision":2,"round":0.01,"step":0.1},"type":"number","value":1}]},"9":{"class_type":"FaceDetailer","inputs":{"bbox_crop_factor":3,"bbox_detector":["21",0],"bbox_dilation":10,"bbox_threshold":0.5,"cfg":7,"clip":["17",1],"cycle":1,"denoise":0.45,"drop_size":10,"feather":5,"force_inpaint":true,"guide_size":600,"guide_size_for":true,"image":["28",0],"inpaint_model":false,"max_size":1024,"model":["12",0],"negative":["20",0],"noise_mask":true,"noise_mask_feather":20,"positive":["19",0],"sam_bbox_expansion":0,"sam_detection_hint":"center-1","sam_dilation":0,"sam_mask_hint_threshold":0.7,"sam_mask_hint_use_negative":"False","sam_threshold":0.93,"sampler_name":"dpmpp_sde","scheduler":"karras","seed":193299090022055,"steps":10,"vae":["17",2],"wildcard":""},"_properties":{"Node name for S&R":"FaceDetailer"},"_widgets":[{"name":"guide_size","options":{"max":16384,"min":64,"precision":0,"round":1,"step":80},"type":"number","value":600},{"name":"guide_size_for","options":{"off":"crop_region","on":"bbox"},"type":"toggle","value":true},{"name":"max_size","options":{"max":16384,"min":64,"precision":0,"round":1,"step":80},"type":"number","value":1024},{"name":"seed","options":{"max":18446744073709552000,"min":0,"precision":0,"round":1,"step":10},"type":"number","value":193299090022055},{"name":"control_after_generate","options":{"serialize":false,"values":["fixed","increment","decrement","randomize"]},"type":"combo","value":"randomize"},{"name":"steps","options":{"max":10000,"min":1,"precision":0,"round":1,"step":10},"type":"number","value":10},{"name":"cfg","options":{"max":100,"min":0,"precision":1,"round":0.1,"step":5},"type":"number","value":7},{"name":"sampler_name","options":{"values":["euler","euler_pp","euler_ancestral","euler_ancestral_pp","heun","heunpp2","dpm_2","dpm_2_ancestral","lms","dpm_fast","dpm_adaptive","dpmpp_2s_ancestral","dpmpp_sde","dpmpp_sde_gpu","dpmpp_2m","dpmpp_2m_alt","dpmpp_2m_sde","dpmpp_2m_sde_gpu","dpmpp_3m_sde","dpmpp_3m_sde_gpu","ddpm","lcm","ipndm","ipndm_v","deis","restart","euler_dy","euler_smea_dy","ddim","uni_pc","uni_pc_bh2","supreme","dpmpp_3m_sde_dynamic_eta","euler_ancestral_dancing","lcm_custom_noise","ttm","clyb_4m_sde_momentumized","dpmpp_dualsde_momentumized","res_momentumized","euler_dy","euler_smea_dy","euler_negative","euler_dy_negative","sonar_euler","sonar_euler_ancestral","sonar_dpmpp_sde"]},"type":"combo","value":"dpmpp_sde"},{"name":"scheduler","options":{"values":["ddim_uniform","simple","sgm_uniform","exponential","karras","normal"]},"type":"combo","value":"karras"},{"name":"denoise","options":{"max":1,"min":0.0001,"precision":2,"round":0.01,"step":0.1},"type":"number","value":0.45},{"name":"feather","options":{"max":100,"min":0,"precision":0,"round":1,"step":10},"type":"number","value":5},{"name":"noise_mask","options":{"off":"disabled","on":"enabled"},"type":"toggle","value":true},{"name":"force_inpaint","options":{"off":"disabled","on":"enabled"},"type":"toggle","value":true},{"name":"bbox_threshold","options":{"max":1,"min":0,"precision":2,"round":0.01,"step":0.1},"type":"number","value":0.5},{"name":"bbox_dilation","options":{"max":512,"min":-512,"precision":0,"round":1,"step":10},"type":"number","value":10},{"name":"bbox_crop_factor","options":{"max":10,"min":1,"precision":1,"round":0.1,"step":1},"type":"number","value":3},{"name":"sam_detection_hint","options":{"values":["center-1","horizontal-2","vertical-2","rect-4","diamond-4","mask-area","mask-points","mask-point-bbox","none"]},"type":"combo","value":"center-1"},{"name":"sam_dilation","options":{"max":512,"min":-512,"precision":0,"round":1,"step":10},"type":"number","value":0},{"name":"sam_threshold","options":{"max":1,"min":0,"precision":2,"round":0.01,"step":0.1},"type":"number","value":0.93},{"name":"sam_bbox_expansion","options":{"max":1000,"min":0,"precision":0,"round":1,"step":10},"type":"number","value":0},{"name":"sam_mask_hint_threshold","options":{"max":1,"min":0,"precision":2,"round":0.01,"step":0.1},"type":"number","value":0.7},{"name":"sam_mask_hint_use_negative","options":{"values":["False","Small","Outter"]},"type":"combo","value":"False"},{"name":"drop_size","options":{"max":8192,"min":1,"precision":0,"round":1,"step":10},"type":"number","value":10},{"name":"wildcard","options":{"hideOnZoom":true,"selectOn":["focus","click"]},"type":"customtext","value":""},{"name":"cycle","options":{"max":10,"min":1,"precision":0,"round":1,"step":10},"type":"number","value":1},{"name":"inpaint_model","options":{"off":"disabled","on":"enabled"},"type":"toggle","value":false},{"name":"noise_mask_feather","options":{"max":100,"min":0,"precision":0,"round":1,"step":10},"type":"number","value":20}]}}

0
{"inputType":"text","options":[]}
Load Face image
image
https://7022ae40757f8d53295a57619de9b364.r2.cloudflarestorage.com/tensor-sf-sig/workspace/imagetoimage/unknown/ab8fee34-6aa7-4104-a2eb-f53fbb4b9ea7.jpg
{"name":"image","type":"combo","value":"","options":{"values":[]}}
16
LoadImage
{"inputType":"text","options":[]}
Load the Target Image
image
https://7022ae40757f8d53295a57619de9b364.r2.cloudflarestorage.com/tensor-sf-sig/workspace/imagetoimage/unknown/7bcecc14-41c4-4809-9943-39c0daf19c62.jpeg
{"name":"image","type":"combo","value":"","options":{"values":[]}}
28
LoadImage
{"inputType":"text","options":[]}
Load Checkpoint (recommend keep the original)
ckpt_name
676812109394398014
{"name":"ckpt_name","type":"button","value":"676812109394398014","options":{}}
17
CheckpointLoaderSimple
{"inputType":"text","options":[]}
Prompt for faceswap
text
1girl, solo, detail face, (parted bangs:1.2), looking at viewer, joyful, closed mouth, 20 years old,seductive, 8k, (high resolution:1.5), high quality, best quality, masterpiece , looking at viewer
{"name":"text","type":"customtext","value":"1girl, solo, detail face, (parted bangs:1.2), looking at viewer, joyful, closed mouth, 20 years old,seductive, 8k, (high resolution:1.5), high quality, best quality, masterpiece , looking at viewer","options":{"selectOn":["focus","click"],"hideOnZoom":true},"_attrs":{"positivePrompt":true}}
19
CLIPTextEncode
{"inputType":"text","options":[]}
Maximum Pixel for Face Detector (300~550)
guide_size
600
{"name":"guide_size","type":"number","value":600,"options":{"max":16384,"min":64,"step":80,"round":1,"precision":0}}
9
FaceDetailer
{"inputType":"text","options":[]}
Maximum pixel for feather (5~10)
feather
5
{"name":"feather","type":"number","value":5,"options":{"max":100,"min":0,"step":10,"round":1,"precision":0}}
9
FaceDetailer
{"inputType":"text","options":[]}
Seed
seed
193299090022055
{"name":"seed","type":"number","value":193299090022055,"options":{"max":18446744073709552000,"min":0,"step":10,"round":1,"precision":0}}
9
FaceDetailer
{"inputType":"text","options":[]}
Level of Faceswap (recommend 0.3~0.55)
denoise
0.45
{"name":"denoise","type":"number","value":0.45,"options":{"max":1,"min":0.0001,"step":0.1,"round":0.01,"precision":2}}
9
FaceDetailer
748643964244149827
WORKFLOW_TEMPLATE