const output = await replicate.run(
"zust-ai/photoshift:be17d3e7f5c731b6b252ff7a782b735f9ee98aa0bb421fe8b34da035d11c8c97",
{
input: {
seed: -1,
pikeya: "",
sam_url: "{\"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/perfume_scene2.png\"}",
pipe_type: "photoshift",
is_premium: false,
upscale_by: 2,
upscale_url: "{\"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/perfume_scene2.png\"}",
with_detail: false,
enhance_mask: "{\"top\": 0, \"left\": 0, \"scale\": 0.0009765625, \"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/enhance_mask.png\"}",
is_heartbeat: false,
enhance_noise: 0.65,
enhance_scene: "{\"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/enhance_ps_scene.png\"}",
enhance_prompt: "",
enhance_subject: "[{\"top\": 0, \"left\": 0, \"scale\": 0.0009765625, \"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/enhance_ps_sub.png\"}]",
photoshift_noise: 0.65,
photoshift_scene: "{\"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/ps_elem_scene.png\"}",
enhance_reference: 0.35,
photoshift_prompt: "",
photoshift_resize: true,
photoshift_subject: "[{\"left\": 0, \"top\": 0, \"scale\": 0.0009765625, \"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/ps_elem_sub.png\"}]",
enhance_num_outputs: 1,
photoshift_elements: "[{\"left\": 0, \"top\": 0, \"scale\": 0.0009765625, \"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/ps_elem_elem.png\"}]",
enhance_subject_mask: "{\"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/enhance_ps_mask.png\"}",
photoshift_reference: 0.5,
enhance_use_full_canny: true,
photoshift_num_outputs: 1,
enhance_prompt_strength: 5,
photoshift_scene_subject: "[{\"left\": 0, \"top\": 0, \"scale\": 0.0009765625, \"image_url\": \"https://raw.githubusercontent.com/zust-ai/product-ai-training/main/test/ps/elem/ps_elem_mask.png\"}]",
photoshift_elements_erode: 10,
photoshift_prompt_strength: 5,
photoshift_cleanup_background: true
}
}
);
console.log(output[0].url());
fs.writeFile("my-image.png", output[0]);