const output = await replicate.run(
"usamaehsan/controlnet-x-realistic-vision:42e6d0c900bf4181898b2b52aadcc3d024aeb8892e3d155a07d14eace602e156",
{
input: {
eta: 0,
max_width: 512,
scheduler: "DDIM",
guess_mode: false,
max_height: 512,
num_outputs: 1,
guidance_scale: 7,
ip_adapter_ckpt: "ip-adapter_sd15.bin",
negative_prompt: "Longbody, lowres, bad anatomy, bad hands, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality",
img2img_strength: 0.5,
ip_adapter_weight: 1,
sorted_controlnets: "tile, inpainting, lineart",
num_inference_steps: 20,
disable_safety_check: false,
film_grain_lora_weight: 0,
mlsd_conditioning_scale: 1,
canny_conditioning_scale: 1,
depth_conditioning_scale: 1,
add_more_detail_lora_scale: 0.5,
detail_tweaker_lora_weight: 0,
lineart_conditioning_scale: 1,
epi_noise_offset_lora_weight: 0,
inpainting_conditioning_scale: 1,
color_temprature_slider_lora_weight: 0
}
}
);
console.log(output[0].url());
fs.writeFile("my-image.png", output[0]);