Wiro - Face Transfer Sd icon

Wiro - Face Transfer Sd

A stable diffusion tool that generates new images based on prompts from a given photo, preservi

Wiro - Face Transfer Sd

AI-generated

Overview

This node integrates with the Wiro API to perform face transfer image generation using stable diffusion. It takes an input image URL and a text prompt, along with various parameters such as model selection, negative prompt, number of outputs, inference steps, guidance scale, face ID scale, seed, image dimensions, and scheduler type. The node sends these parameters to the Wiro API, initiates the face transfer process, and polls the API until the task is complete. It then outputs the status and URL of the generated image. This node is useful for scenarios where users want to generate new images by transferring facial features from a given photo based on descriptive prompts, such as creative image editing, content creation, or AI-assisted art generation.

Use Case Examples

  1. Generating a new portrait image by transferring facial features from an input photo using a descriptive prompt.
  2. Creating multiple variations of a face transfer image by adjusting inference steps and guidance scale.
  3. Using a private model for face transfer to maintain custom style or privacy requirements.

Properties

Name Meaning
Select Model The model to be used for the face transfer generation.
Select Model Private Private model selection for face transfer generation.
Input Image URL URL of the input image to be used for face transfer.
Prompt Text prompt describing the desired output image.
Negativeprompt Text prompt describing elements to avoid in the output image.
Numberofoutputs Number of output images to generate.
Inferencesteps Number of inference steps for the generation process.
Guidancescale Guidance scale parameter influencing image generation.
Faceidscale Scale parameter specific to face ID influence in generation.
Seed Seed value for random number generation to ensure reproducibility.
Width Width of the output image.
Height Height of the output image.
Scheduler Scheduler algorithm used during image generation.

Output

JSON

  • taskid - The unique identifier of the face transfer task.
  • url - The URL of the generated face transfer image.
  • status - The status of the face transfer task, indicating if it completed successfully or failed.

Dependencies

  • Wiro API with API key and secret for authentication

Troubleshooting

  • If the API response does not contain a valid task ID or socket access token, the node throws an error indicating an invalid response from the Wiro API. Check API credentials and request parameters.
  • Polling the task status may fail or timeout if the socket access token is invalid or the task takes too long. Ensure network connectivity and valid tokens.
  • Incorrect or missing input parameters such as prompt or input image URL may cause the API to reject the request or produce unexpected results.

Discussion