Failed to load versions. Head to the versions page to see all versions for this model.
You're looking at a specific version of this model. Jump to the model overview.
fofr /consistent-character:e90b0b68
Input
Run this model in Node.js with one line of code:
npm install replicate
REPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
import Replicate from "replicate";
const replicate = new Replicate({
auth: process.env.REPLICATE_API_TOKEN,
});
Run fofr/consistent-character using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run(
"fofr/consistent-character:e90b0b680b1dca1bab496f163fdfc7cff174f7cd18d094bf57664f1891f2e857",
{
input: {
prompt: "A closeup headshot photo of a young woman in a grey sweater",
subject: "https://replicate.delivery/pbxt/L0zsfzDksPzHycenLUETwGDRdWDq0GCZLz0Smp51OSRylXkN/Screenshot%202024-05-31%20at%2014.44.15.png",
output_format: "webp",
output_quality: 80,
negative_prompt: "",
randomise_poses: true,
number_of_outputs: 5,
number_of_images_per_pose: 1
}
}
);
// To access the file URL:
console.log(output[0].url()); //=> "http://example.com"
// To write the file to disk:
fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
pip install replicate
REPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
import replicate
Run fofr/consistent-character using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run(
"fofr/consistent-character:e90b0b680b1dca1bab496f163fdfc7cff174f7cd18d094bf57664f1891f2e857",
input={
"prompt": "A closeup headshot photo of a young woman in a grey sweater",
"subject": "https://replicate.delivery/pbxt/L0zsfzDksPzHycenLUETwGDRdWDq0GCZLz0Smp51OSRylXkN/Screenshot%202024-05-31%20at%2014.44.15.png",
"output_format": "webp",
"output_quality": 80,
"negative_prompt": "",
"randomise_poses": True,
"number_of_outputs": 5,
"number_of_images_per_pose": 1
}
)
# The fofr/consistent-character model can stream output as it's running.
# The predict method returns an iterator, and you can iterate over that output.
for item in output:
# https://replicate.com/fofr/consistent-character/api#output-schema
print(item)
To learn more, take a look at the guide on getting started with Python.
REPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run fofr/consistent-character using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \
-H "Authorization: Bearer $REPLICATE_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Prefer: wait" \
-d $'{
"version": "fofr/consistent-character:e90b0b680b1dca1bab496f163fdfc7cff174f7cd18d094bf57664f1891f2e857",
"input": {
"prompt": "A closeup headshot photo of a young woman in a grey sweater",
"subject": "https://replicate.delivery/pbxt/L0zsfzDksPzHycenLUETwGDRdWDq0GCZLz0Smp51OSRylXkN/Screenshot%202024-05-31%20at%2014.44.15.png",
"output_format": "webp",
"output_quality": 80,
"negative_prompt": "",
"randomise_poses": true,
"number_of_outputs": 5,
"number_of_images_per_pose": 1
}
}' \
https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Add a payment method to run this model.
By signing in, you agree to our
terms of service and privacy policy
Output
{
"completed_at": "2024-05-31T13:49:24.865979Z",
"created_at": "2024-05-31T13:44:27.490000Z",
"data_removed": false,
"error": null,
"id": "cvyye288c9rgp0cfsvjttdtcd8",
"input": {
"prompt": "A closeup headshot photo of a young woman in a grey sweater",
"subject": "https://replicate.delivery/pbxt/L0zsfzDksPzHycenLUETwGDRdWDq0GCZLz0Smp51OSRylXkN/Screenshot%202024-05-31%20at%2014.44.15.png",
"output_format": "webp",
"output_quality": 80,
"negative_prompt": "",
"randomise_poses": true,
"number_of_outputs": 5,
"number_of_images_per_pose": 1
},
"logs": "Random seed set to: 1489948419\nRunning workflow\ngot prompt\nExecuting node 7, title: Load Image, class type: LoadImage\n\u001b[33mINFO: the IPAdapter reference image is not a square, CLIPImageProcessor will resize and crop it at the center. If the main focus of the picture is not in the middle the result might not be what you are expecting.\u001b[0m\nExecuting node 52, title: IPAdapter Advanced, class type: IPAdapterAdvanced\nExecuting node 9, title: CLIP Text Encode (Prompt), class type: CLIPTextEncode\nExecuting node 10, title: CLIP Text Encode (Prompt), class type: CLIPTextEncode\nExecuting node 94, title: Load Image, class type: LoadImage\nExecuting node 2, title: Apply InstantID, class type: ApplyInstantID\n\u001b[33mWARNING: No face detected in the keypoints image!\u001b[0m\nExecuting node 95, title: Load Image, class type: LoadImage\nExecuting node 74, title: Apply ControlNet, class type: ControlNetApply\nExecuting node 11, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:01<00:03, 1.26s/it]\n 50%|█████ | 2/4 [00:02<00:02, 1.26s/it]\n 75%|███████▌ | 3/4 [00:03<00:01, 1.23s/it]\n100%|██████████| 4/4 [00:04<00:00, 1.03it/s]\n100%|██████████| 4/4 [00:04<00:00, 1.07s/it]\nExecuting node 13, title: VAE Decode, class type: VAEDecode\nExecuting node 98, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 (no detections), 6.3ms\nSpeed: 1.8ms preprocess, 6.3ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)\nExecuting node 103, title: Upscale Image By, class type: ImageScaleBy\nExecuting node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 106, title: VAE Encode, class type: VAEEncode\nExecuting node 105, title: KSampler, class type: KSampler\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:02, 1.17it/s]\n 50%|█████ | 2/4 [00:01<00:01, 1.17it/s]\n 75%|███████▌ | 3/4 [00:02<00:00, 1.18it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.47it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.34it/s]\nExecuting node 107, title: VAE Decode, class type: VAEDecode\nExecuting node 115, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 (no detections), 6.3ms\nSpeed: 2.0ms preprocess, 6.3ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)\nExecuting node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 116, title: Save Image, class type: SaveImage\nPrompt executed in 31.44 seconds\noutputs: {'116': {'images': [{'filename': 'ComfyUI_00001_.png', 'subfolder': '', 'type': 'output'}]}}\n====================================\nComfyUI_00001_.png\nRunning workflow\ngot prompt\nExecuting node 94, title: Load Image, class type: LoadImage\nExecuting node 2, title: Apply InstantID, class type: ApplyInstantID\n\u001b[33mWARNING: No face detected in the keypoints image!\u001b[0m\nExecuting node 95, title: Load Image, class type: LoadImage\nExecuting node 74, title: Apply ControlNet, class type: ControlNetApply\nExecuting node 11, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:01<00:03, 1.21s/it]\n 50%|█████ | 2/4 [00:02<00:02, 1.18s/it]\n 75%|███████▌ | 3/4 [00:03<00:01, 1.17s/it]\n100%|██████████| 4/4 [00:04<00:00, 1.07it/s]\n100%|██████████| 4/4 [00:04<00:00, 1.03s/it]\nExecuting node 13, title: VAE Decode, class type: VAEDecode\nExecuting node 98, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 2 eyess, 6.2ms\nSpeed: 2.3ms preprocess, 6.2ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)\nDetailer: segment upscale for ((73.3291, 49.248627)) | crop region (219, 147) x 4.677389486381816 -> (1024, 687)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:01, 2.58it/s]\n 50%|█████ | 2/4 [00:00<00:00, 2.54it/s]\n 75%|███████▌ | 3/4 [00:01<00:00, 2.58it/s]\n100%|██████████| 4/4 [00:01<00:00, 3.28it/s]\n100%|██████████| 4/4 [00:01<00:00, 2.98it/s]\nDetailer: segment upscale for ((73.6962, 47.699432)) | crop region (221, 143) x 4.633850540264964 -> (1024, 662)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:01, 2.57it/s]\n 50%|█████ | 2/4 [00:00<00:00, 2.53it/s]\n 75%|███████▌ | 3/4 [00:01<00:00, 2.56it/s]\n100%|██████████| 4/4 [00:01<00:00, 3.24it/s]\n100%|██████████| 4/4 [00:01<00:00, 2.95it/s]\nExecuting node 103, title: Upscale Image By, class type: ImageScaleBy\nExecuting node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 106, title: VAE Encode, class type: VAEEncode\nExecuting node 105, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]\n 50%|█████ | 2/4 [00:01<00:01, 1.18it/s]\n 75%|███████▌ | 3/4 [00:02<00:00, 1.19it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.48it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.36it/s]\nExecuting node 107, title: VAE Decode, class type: VAEDecode\nExecuting node 115, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 2 eyess, 6.2ms\nSpeed: 2.0ms preprocess, 6.2ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)\nDetailer: segment upscale for ((112.321594, 75.381836)) | crop region (336, 226) x 3.048698386442289 -> (1024, 689)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:00, 3.74it/s]\n 50%|█████ | 2/4 [00:00<00:00, 3.61it/s]\n 75%|███████▌ | 3/4 [00:00<00:00, 3.68it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.71it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.26it/s]\nDetailer: segment upscale for ((109.02515, 71.34491)) | crop region (327, 214) x 3.131522386922138 -> (1024, 670)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:00, 3.80it/s]\n 50%|█████ | 2/4 [00:00<00:00, 3.64it/s]\n 75%|███████▌ | 3/4 [00:00<00:00, 3.74it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.80it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.33it/s]\nExecuting node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 116, title: Save Image, class type: SaveImage\nPrompt executed in 29.11 seconds\noutputs: {'116': {'images': [{'filename': 'ComfyUI_00002_.png', 'subfolder': '', 'type': 'output'}]}}\n====================================\nComfyUI_00001_.png\nComfyUI_00001_.webp\nComfyUI_00002_.png\nRunning workflow\ngot prompt\nExecuting node 94, title: Load Image, class type: LoadImage\nExecuting node 2, title: Apply InstantID, class type: ApplyInstantID\n\u001b[33mWARNING: No face detected in the keypoints image!\u001b[0m\nExecuting node 95, title: Load Image, class type: LoadImage\nExecuting node 74, title: Apply ControlNet, class type: ControlNetApply\nExecuting node 11, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:01<00:03, 1.22s/it]\n 50%|█████ | 2/4 [00:02<00:02, 1.19s/it]\n 75%|███████▌ | 3/4 [00:03<00:01, 1.19s/it]\n100%|██████████| 4/4 [00:04<00:00, 1.05it/s]\n100%|██████████| 4/4 [00:04<00:00, 1.04s/it]\nExecuting node 13, title: VAE Decode, class type: VAEDecode\nExecuting node 98, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 2 eyess, 6.3ms\nSpeed: 1.9ms preprocess, 6.3ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)\nDetailer: segment upscale for ((69.224396, 48.038956)) | crop region (207, 144) x 4.948825244161082 -> (1024, 712)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:01, 2.26it/s]\n 50%|█████ | 2/4 [00:00<00:00, 2.31it/s]\n 75%|███████▌ | 3/4 [00:01<00:00, 2.36it/s]\n100%|██████████| 4/4 [00:01<00:00, 2.99it/s]\n100%|██████████| 4/4 [00:01<00:00, 2.70it/s]\nDetailer: segment upscale for ((72.12796, 44.369324)) | crop region (216, 133) x 4.741754557624261 -> (1024, 630)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:01, 2.39it/s]\n 50%|█████ | 2/4 [00:00<00:00, 2.44it/s]\n 75%|███████▌ | 3/4 [00:01<00:00, 2.52it/s]\n100%|██████████| 4/4 [00:01<00:00, 3.11it/s]\n100%|██████████| 4/4 [00:01<00:00, 2.84it/s]\nExecuting node 103, title: Upscale Image By, class type: ImageScaleBy\nExecuting node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 106, title: VAE Encode, class type: VAEEncode\nExecuting node 105, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]\n 50%|█████ | 2/4 [00:01<00:01, 1.18it/s]\n 75%|███████▌ | 3/4 [00:02<00:00, 1.18it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.47it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.35it/s]\nExecuting node 107, title: VAE Decode, class type: VAEDecode\nExecuting node 115, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 2 eyess, 6.2ms\nSpeed: 1.9ms preprocess, 6.2ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)\nDetailer: segment upscale for ((102.76428, 69.00885)) | crop region (308, 207) x 3.326358297464759 -> (1024, 688)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:00, 3.59it/s]\n 50%|█████ | 2/4 [00:00<00:00, 3.50it/s]\n 75%|███████▌ | 3/4 [00:00<00:00, 3.54it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.52it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.10it/s]\nDetailer: segment upscale for ((103.452515, 71.29291)) | crop region (310, 213) x 3.3046731840126156 -> (1024, 703)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:00, 3.56it/s]\n 50%|█████ | 2/4 [00:00<00:00, 3.47it/s]\n 75%|███████▌ | 3/4 [00:00<00:00, 3.59it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.59it/s]\n100%|██████████| 4/4 [00:00<00:00, 4.14it/s]\nExecuting node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 116, title: Save Image, class type: SaveImage\nPrompt executed in 35.86 seconds\noutputs: {'116': {'images': [{'filename': 'ComfyUI_00003_.png', 'subfolder': '', 'type': 'output'}]}}\n====================================\nComfyUI_00001_.png\nComfyUI_00001_.webp\nComfyUI_00002_.png\nComfyUI_00002_.webp\nComfyUI_00003_.png\nRunning workflow\ngot prompt\nExecuting node 94, title: Load Image, class type: LoadImage\nExecuting node 2, title: Apply InstantID, class type: ApplyInstantID\n\u001b[33mWARNING: No face detected in the keypoints image!\u001b[0m\nExecuting node 95, title: Load Image, class type: LoadImage\nExecuting node 74, title: Apply ControlNet, class type: ControlNetApply\nExecuting node 11, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:01<00:03, 1.17s/it]\n 50%|█████ | 2/4 [00:02<00:02, 1.17s/it]\n 75%|███████▌ | 3/4 [00:03<00:01, 1.16s/it]\n100%|██████████| 4/4 [00:04<00:00, 1.08it/s]\n100%|██████████| 4/4 [00:04<00:00, 1.01s/it]\nExecuting node 13, title: VAE Decode, class type: VAEDecode\nExecuting node 98, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 (no detections), 6.2ms\nSpeed: 1.9ms preprocess, 6.2ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)\nExecuting node 103, title: Upscale Image By, class type: ImageScaleBy\nExecuting node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 106, title: VAE Encode, class type: VAEEncode\nExecuting node 105, title: KSampler, class type: KSampler\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]\n 50%|█████ | 2/4 [00:01<00:01, 1.18it/s]\n 75%|███████▌ | 3/4 [00:02<00:00, 1.19it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.48it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.36it/s]\nExecuting node 107, title: VAE Decode, class type: VAEDecode\nExecuting node 115, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 1 eyes, 6.3ms\nSpeed: 2.1ms preprocess, 6.3ms inference, 1.3ms postprocess per image at shape (1, 3, 640, 640)\nDetailer: segment upscale for ((106.24292, 75.180725)) | crop region (318, 225) x 3.2206137743846033 -> (1024, 724)\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:00, 3.30it/s]\n 50%|█████ | 2/4 [00:00<00:00, 3.05it/s]\n 75%|███████▌ | 3/4 [00:00<00:00, 3.22it/s]\n100%|██████████| 4/4 [00:01<00:00, 4.19it/s]\n100%|██████████| 4/4 [00:01<00:00, 3.75it/s]\nExecuting node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 116, title: Save Image, class type: SaveImage\nPrompt executed in 23.78 seconds\noutputs: {'116': {'images': [{'filename': 'ComfyUI_00004_.png', 'subfolder': '', 'type': 'output'}]}}\n====================================\nComfyUI_00001_.png\nComfyUI_00001_.webp\nComfyUI_00002_.png\nComfyUI_00002_.webp\nComfyUI_00003_.png\nComfyUI_00003_.webp\nComfyUI_00004_.png\nRunning workflow\ngot prompt\nExecuting node 94, title: Load Image, class type: LoadImage\nExecuting node 2, title: Apply InstantID, class type: ApplyInstantID\n\u001b[33mWARNING: No face detected in the keypoints image!\u001b[0m\nExecuting node 95, title: Load Image, class type: LoadImage\nExecuting node 74, title: Apply ControlNet, class type: ControlNetApply\nExecuting node 11, title: KSampler, class type: KSampler\nRequested to load SDXL\nLoading 1 new model\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:01<00:03, 1.15s/it]\n 50%|█████ | 2/4 [00:02<00:02, 1.15s/it]\n 75%|███████▌ | 3/4 [00:03<00:01, 1.15s/it]\n100%|██████████| 4/4 [00:04<00:00, 1.09it/s]\n100%|██████████| 4/4 [00:04<00:00, 1.00s/it]\nExecuting node 13, title: VAE Decode, class type: VAEDecode\nExecuting node 98, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 (no detections), 6.2ms\nSpeed: 1.8ms preprocess, 6.2ms inference, 0.5ms postprocess per image at shape (1, 3, 640, 640)\nExecuting node 103, title: Upscale Image By, class type: ImageScaleBy\nExecuting node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 106, title: VAE Encode, class type: VAEEncode\nExecuting node 105, title: KSampler, class type: KSampler\n 0%| | 0/4 [00:00<?, ?it/s]\n 25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]\n 50%|█████ | 2/4 [00:01<00:01, 1.19it/s]\n 75%|███████▌ | 3/4 [00:02<00:00, 1.19it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.48it/s]\n100%|██████████| 4/4 [00:02<00:00, 1.36it/s]\nExecuting node 107, title: VAE Decode, class type: VAEDecode\nExecuting node 115, title: FaceDetailer, class type: FaceDetailer\n0: 640x640 (no detections), 6.2ms\nSpeed: 2.2ms preprocess, 6.2ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)\nExecuting node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments\nExecuting node 116, title: Save Image, class type: SaveImage\nPrompt executed in 26.81 seconds\noutputs: {'116': {'images': [{'filename': 'ComfyUI_00005_.png', 'subfolder': '', 'type': 'output'}]}}\n====================================\nComfyUI_00001_.png\nComfyUI_00001_.webp\nComfyUI_00002_.png\nComfyUI_00002_.webp\nComfyUI_00003_.png\nComfyUI_00003_.webp\nComfyUI_00004_.png\nComfyUI_00004_.webp\nComfyUI_00005_.png",
"metrics": {
"predict_time": 152.210589,
"total_time": 297.375979
},
"output": [
"https://replicate.delivery/pbxt/Ou2Tr0EdaIYQB9GKfT7lJqyukfE7TbmyeOADnnQQw1hc3wzlA/ComfyUI_00001_.webp",
"https://replicate.delivery/pbxt/kLQXHfAAoC0oWaKKYuAY6dR6HHypHf9dWTUngHQOk3yLc45SA/ComfyUI_00002_.webp",
"https://replicate.delivery/pbxt/FIvn25u9dn5aA95efwYorCfIIXFovvJGo1QZv3ziuDOg5wzlA/ComfyUI_00003_.webp",
"https://replicate.delivery/pbxt/92oj4Na1QL5jLBndw36ZyRak8c44cZ0ENfWlf7NBJhYId45SA/ComfyUI_00004_.webp",
"https://replicate.delivery/pbxt/gSVj3x0hbxooO14FijgwRDa3zCCBWrxxnifIv93qftNkd45SA/ComfyUI_00005_.webp"
],
"started_at": "2024-05-31T13:46:52.655390Z",
"status": "succeeded",
"urls": {
"get": "https://api.replicate.com/v1/predictions/cvyye288c9rgp0cfsvjttdtcd8",
"cancel": "https://api.replicate.com/v1/predictions/cvyye288c9rgp0cfsvjttdtcd8/cancel"
},
"version": "e90b0b680b1dca1bab496f163fdfc7cff174f7cd18d094bf57664f1891f2e857"
}
Random seed set to: 1489948419
Running workflow
got prompt
Executing node 7, title: Load Image, class type: LoadImage
INFO: the IPAdapter reference image is not a square, CLIPImageProcessor will resize and crop it at the center. If the main focus of the picture is not in the middle the result might not be what you are expecting.
Executing node 52, title: IPAdapter Advanced, class type: IPAdapterAdvanced
Executing node 9, title: CLIP Text Encode (Prompt), class type: CLIPTextEncode
Executing node 10, title: CLIP Text Encode (Prompt), class type: CLIPTextEncode
Executing node 94, title: Load Image, class type: LoadImage
Executing node 2, title: Apply InstantID, class type: ApplyInstantID
WARNING: No face detected in the keypoints image!
Executing node 95, title: Load Image, class type: LoadImage
Executing node 74, title: Apply ControlNet, class type: ControlNetApply
Executing node 11, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:01<00:03, 1.26s/it]
50%|█████ | 2/4 [00:02<00:02, 1.26s/it]
75%|███████▌ | 3/4 [00:03<00:01, 1.23s/it]
100%|██████████| 4/4 [00:04<00:00, 1.03it/s]
100%|██████████| 4/4 [00:04<00:00, 1.07s/it]
Executing node 13, title: VAE Decode, class type: VAEDecode
Executing node 98, title: FaceDetailer, class type: FaceDetailer
0: 640x640 (no detections), 6.3ms
Speed: 1.8ms preprocess, 6.3ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)
Executing node 103, title: Upscale Image By, class type: ImageScaleBy
Executing node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 106, title: VAE Encode, class type: VAEEncode
Executing node 105, title: KSampler, class type: KSampler
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:02, 1.17it/s]
50%|█████ | 2/4 [00:01<00:01, 1.17it/s]
75%|███████▌ | 3/4 [00:02<00:00, 1.18it/s]
100%|██████████| 4/4 [00:02<00:00, 1.47it/s]
100%|██████████| 4/4 [00:02<00:00, 1.34it/s]
Executing node 107, title: VAE Decode, class type: VAEDecode
Executing node 115, title: FaceDetailer, class type: FaceDetailer
0: 640x640 (no detections), 6.3ms
Speed: 2.0ms preprocess, 6.3ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)
Executing node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 116, title: Save Image, class type: SaveImage
Prompt executed in 31.44 seconds
outputs: {'116': {'images': [{'filename': 'ComfyUI_00001_.png', 'subfolder': '', 'type': 'output'}]}}
====================================
ComfyUI_00001_.png
Running workflow
got prompt
Executing node 94, title: Load Image, class type: LoadImage
Executing node 2, title: Apply InstantID, class type: ApplyInstantID
WARNING: No face detected in the keypoints image!
Executing node 95, title: Load Image, class type: LoadImage
Executing node 74, title: Apply ControlNet, class type: ControlNetApply
Executing node 11, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:01<00:03, 1.21s/it]
50%|█████ | 2/4 [00:02<00:02, 1.18s/it]
75%|███████▌ | 3/4 [00:03<00:01, 1.17s/it]
100%|██████████| 4/4 [00:04<00:00, 1.07it/s]
100%|██████████| 4/4 [00:04<00:00, 1.03s/it]
Executing node 13, title: VAE Decode, class type: VAEDecode
Executing node 98, title: FaceDetailer, class type: FaceDetailer
0: 640x640 2 eyess, 6.2ms
Speed: 2.3ms preprocess, 6.2ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)
Detailer: segment upscale for ((73.3291, 49.248627)) | crop region (219, 147) x 4.677389486381816 -> (1024, 687)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:01, 2.58it/s]
50%|█████ | 2/4 [00:00<00:00, 2.54it/s]
75%|███████▌ | 3/4 [00:01<00:00, 2.58it/s]
100%|██████████| 4/4 [00:01<00:00, 3.28it/s]
100%|██████████| 4/4 [00:01<00:00, 2.98it/s]
Detailer: segment upscale for ((73.6962, 47.699432)) | crop region (221, 143) x 4.633850540264964 -> (1024, 662)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:01, 2.57it/s]
50%|█████ | 2/4 [00:00<00:00, 2.53it/s]
75%|███████▌ | 3/4 [00:01<00:00, 2.56it/s]
100%|██████████| 4/4 [00:01<00:00, 3.24it/s]
100%|██████████| 4/4 [00:01<00:00, 2.95it/s]
Executing node 103, title: Upscale Image By, class type: ImageScaleBy
Executing node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 106, title: VAE Encode, class type: VAEEncode
Executing node 105, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]
50%|█████ | 2/4 [00:01<00:01, 1.18it/s]
75%|███████▌ | 3/4 [00:02<00:00, 1.19it/s]
100%|██████████| 4/4 [00:02<00:00, 1.48it/s]
100%|██████████| 4/4 [00:02<00:00, 1.36it/s]
Executing node 107, title: VAE Decode, class type: VAEDecode
Executing node 115, title: FaceDetailer, class type: FaceDetailer
0: 640x640 2 eyess, 6.2ms
Speed: 2.0ms preprocess, 6.2ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)
Detailer: segment upscale for ((112.321594, 75.381836)) | crop region (336, 226) x 3.048698386442289 -> (1024, 689)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:00, 3.74it/s]
50%|█████ | 2/4 [00:00<00:00, 3.61it/s]
75%|███████▌ | 3/4 [00:00<00:00, 3.68it/s]
100%|██████████| 4/4 [00:00<00:00, 4.71it/s]
100%|██████████| 4/4 [00:00<00:00, 4.26it/s]
Detailer: segment upscale for ((109.02515, 71.34491)) | crop region (327, 214) x 3.131522386922138 -> (1024, 670)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:00, 3.80it/s]
50%|█████ | 2/4 [00:00<00:00, 3.64it/s]
75%|███████▌ | 3/4 [00:00<00:00, 3.74it/s]
100%|██████████| 4/4 [00:00<00:00, 4.80it/s]
100%|██████████| 4/4 [00:00<00:00, 4.33it/s]
Executing node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 116, title: Save Image, class type: SaveImage
Prompt executed in 29.11 seconds
outputs: {'116': {'images': [{'filename': 'ComfyUI_00002_.png', 'subfolder': '', 'type': 'output'}]}}
====================================
ComfyUI_00001_.png
ComfyUI_00001_.webp
ComfyUI_00002_.png
Running workflow
got prompt
Executing node 94, title: Load Image, class type: LoadImage
Executing node 2, title: Apply InstantID, class type: ApplyInstantID
WARNING: No face detected in the keypoints image!
Executing node 95, title: Load Image, class type: LoadImage
Executing node 74, title: Apply ControlNet, class type: ControlNetApply
Executing node 11, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:01<00:03, 1.22s/it]
50%|█████ | 2/4 [00:02<00:02, 1.19s/it]
75%|███████▌ | 3/4 [00:03<00:01, 1.19s/it]
100%|██████████| 4/4 [00:04<00:00, 1.05it/s]
100%|██████████| 4/4 [00:04<00:00, 1.04s/it]
Executing node 13, title: VAE Decode, class type: VAEDecode
Executing node 98, title: FaceDetailer, class type: FaceDetailer
0: 640x640 2 eyess, 6.3ms
Speed: 1.9ms preprocess, 6.3ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)
Detailer: segment upscale for ((69.224396, 48.038956)) | crop region (207, 144) x 4.948825244161082 -> (1024, 712)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:01, 2.26it/s]
50%|█████ | 2/4 [00:00<00:00, 2.31it/s]
75%|███████▌ | 3/4 [00:01<00:00, 2.36it/s]
100%|██████████| 4/4 [00:01<00:00, 2.99it/s]
100%|██████████| 4/4 [00:01<00:00, 2.70it/s]
Detailer: segment upscale for ((72.12796, 44.369324)) | crop region (216, 133) x 4.741754557624261 -> (1024, 630)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:01, 2.39it/s]
50%|█████ | 2/4 [00:00<00:00, 2.44it/s]
75%|███████▌ | 3/4 [00:01<00:00, 2.52it/s]
100%|██████████| 4/4 [00:01<00:00, 3.11it/s]
100%|██████████| 4/4 [00:01<00:00, 2.84it/s]
Executing node 103, title: Upscale Image By, class type: ImageScaleBy
Executing node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 106, title: VAE Encode, class type: VAEEncode
Executing node 105, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]
50%|█████ | 2/4 [00:01<00:01, 1.18it/s]
75%|███████▌ | 3/4 [00:02<00:00, 1.18it/s]
100%|██████████| 4/4 [00:02<00:00, 1.47it/s]
100%|██████████| 4/4 [00:02<00:00, 1.35it/s]
Executing node 107, title: VAE Decode, class type: VAEDecode
Executing node 115, title: FaceDetailer, class type: FaceDetailer
0: 640x640 2 eyess, 6.2ms
Speed: 1.9ms preprocess, 6.2ms inference, 1.2ms postprocess per image at shape (1, 3, 640, 640)
Detailer: segment upscale for ((102.76428, 69.00885)) | crop region (308, 207) x 3.326358297464759 -> (1024, 688)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:00, 3.59it/s]
50%|█████ | 2/4 [00:00<00:00, 3.50it/s]
75%|███████▌ | 3/4 [00:00<00:00, 3.54it/s]
100%|██████████| 4/4 [00:00<00:00, 4.52it/s]
100%|██████████| 4/4 [00:00<00:00, 4.10it/s]
Detailer: segment upscale for ((103.452515, 71.29291)) | crop region (310, 213) x 3.3046731840126156 -> (1024, 703)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:00, 3.56it/s]
50%|█████ | 2/4 [00:00<00:00, 3.47it/s]
75%|███████▌ | 3/4 [00:00<00:00, 3.59it/s]
100%|██████████| 4/4 [00:00<00:00, 4.59it/s]
100%|██████████| 4/4 [00:00<00:00, 4.14it/s]
Executing node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 116, title: Save Image, class type: SaveImage
Prompt executed in 35.86 seconds
outputs: {'116': {'images': [{'filename': 'ComfyUI_00003_.png', 'subfolder': '', 'type': 'output'}]}}
====================================
ComfyUI_00001_.png
ComfyUI_00001_.webp
ComfyUI_00002_.png
ComfyUI_00002_.webp
ComfyUI_00003_.png
Running workflow
got prompt
Executing node 94, title: Load Image, class type: LoadImage
Executing node 2, title: Apply InstantID, class type: ApplyInstantID
WARNING: No face detected in the keypoints image!
Executing node 95, title: Load Image, class type: LoadImage
Executing node 74, title: Apply ControlNet, class type: ControlNetApply
Executing node 11, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:01<00:03, 1.17s/it]
50%|█████ | 2/4 [00:02<00:02, 1.17s/it]
75%|███████▌ | 3/4 [00:03<00:01, 1.16s/it]
100%|██████████| 4/4 [00:04<00:00, 1.08it/s]
100%|██████████| 4/4 [00:04<00:00, 1.01s/it]
Executing node 13, title: VAE Decode, class type: VAEDecode
Executing node 98, title: FaceDetailer, class type: FaceDetailer
0: 640x640 (no detections), 6.2ms
Speed: 1.9ms preprocess, 6.2ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)
Executing node 103, title: Upscale Image By, class type: ImageScaleBy
Executing node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 106, title: VAE Encode, class type: VAEEncode
Executing node 105, title: KSampler, class type: KSampler
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]
50%|█████ | 2/4 [00:01<00:01, 1.18it/s]
75%|███████▌ | 3/4 [00:02<00:00, 1.19it/s]
100%|██████████| 4/4 [00:02<00:00, 1.48it/s]
100%|██████████| 4/4 [00:02<00:00, 1.36it/s]
Executing node 107, title: VAE Decode, class type: VAEDecode
Executing node 115, title: FaceDetailer, class type: FaceDetailer
0: 640x640 1 eyes, 6.3ms
Speed: 2.1ms preprocess, 6.3ms inference, 1.3ms postprocess per image at shape (1, 3, 640, 640)
Detailer: segment upscale for ((106.24292, 75.180725)) | crop region (318, 225) x 3.2206137743846033 -> (1024, 724)
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:00, 3.30it/s]
50%|█████ | 2/4 [00:00<00:00, 3.05it/s]
75%|███████▌ | 3/4 [00:00<00:00, 3.22it/s]
100%|██████████| 4/4 [00:01<00:00, 4.19it/s]
100%|██████████| 4/4 [00:01<00:00, 3.75it/s]
Executing node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 116, title: Save Image, class type: SaveImage
Prompt executed in 23.78 seconds
outputs: {'116': {'images': [{'filename': 'ComfyUI_00004_.png', 'subfolder': '', 'type': 'output'}]}}
====================================
ComfyUI_00001_.png
ComfyUI_00001_.webp
ComfyUI_00002_.png
ComfyUI_00002_.webp
ComfyUI_00003_.png
ComfyUI_00003_.webp
ComfyUI_00004_.png
Running workflow
got prompt
Executing node 94, title: Load Image, class type: LoadImage
Executing node 2, title: Apply InstantID, class type: ApplyInstantID
WARNING: No face detected in the keypoints image!
Executing node 95, title: Load Image, class type: LoadImage
Executing node 74, title: Apply ControlNet, class type: ControlNetApply
Executing node 11, title: KSampler, class type: KSampler
Requested to load SDXL
Loading 1 new model
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:01<00:03, 1.15s/it]
50%|█████ | 2/4 [00:02<00:02, 1.15s/it]
75%|███████▌ | 3/4 [00:03<00:01, 1.15s/it]
100%|██████████| 4/4 [00:04<00:00, 1.09it/s]
100%|██████████| 4/4 [00:04<00:00, 1.00s/it]
Executing node 13, title: VAE Decode, class type: VAEDecode
Executing node 98, title: FaceDetailer, class type: FaceDetailer
0: 640x640 (no detections), 6.2ms
Speed: 1.8ms preprocess, 6.2ms inference, 0.5ms postprocess per image at shape (1, 3, 640, 640)
Executing node 103, title: Upscale Image By, class type: ImageScaleBy
Executing node 109, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 106, title: VAE Encode, class type: VAEEncode
Executing node 105, title: KSampler, class type: KSampler
0%| | 0/4 [00:00<?, ?it/s]
25%|██▌ | 1/4 [00:00<00:02, 1.18it/s]
50%|█████ | 2/4 [00:01<00:01, 1.19it/s]
75%|███████▌ | 3/4 [00:02<00:00, 1.19it/s]
100%|██████████| 4/4 [00:02<00:00, 1.48it/s]
100%|██████████| 4/4 [00:02<00:00, 1.36it/s]
Executing node 107, title: VAE Decode, class type: VAEDecode
Executing node 115, title: FaceDetailer, class type: FaceDetailer
0: 640x640 (no detections), 6.2ms
Speed: 2.2ms preprocess, 6.2ms inference, 0.6ms postprocess per image at shape (1, 3, 640, 640)
Executing node 111, title: Image Filter Adjustments, class type: Image Filter Adjustments
Executing node 116, title: Save Image, class type: SaveImage
Prompt executed in 26.81 seconds
outputs: {'116': {'images': [{'filename': 'ComfyUI_00005_.png', 'subfolder': '', 'type': 'output'}]}}
====================================
ComfyUI_00001_.png
ComfyUI_00001_.webp
ComfyUI_00002_.png
ComfyUI_00002_.webp
ComfyUI_00003_.png
ComfyUI_00003_.webp
ComfyUI_00004_.png
ComfyUI_00004_.webp
ComfyUI_00005_.png