Wiro - Face Transfer Sdxl
AI-generatedOverview
This node, named 'Wiro - Face Transfer Sdxl', uses the Stable Diffusion XL model to generate new images based on an input photo and a text prompt while preserving the original face features. It is useful for creative image transformations where the user's face or a specific face in an image is transferred or modified according to the prompt. For example, it can be used to create artistic variations of a portrait or to apply different styles to a face in a photo.
Use Case Examples
- Generate artistic variations of a portrait by providing an input image URL and a descriptive prompt.
- Modify a face in a photo with specific styles or features using the face transfer capabilities of Stable Diffusion XL.
Properties
| Name | Meaning |
|---|---|
| Select Model | The Stable Diffusion XL model to use for face transfer. |
| Select Model Private | Private model selection for face transfer. |
| Input Image URL | URL of the input image containing the face to be transferred. |
| Prompt | Text prompt describing the desired transformation or style for the face transfer. |
| Negativeprompt | Text prompt describing elements to avoid in the generated image. |
| Numberofoutputs | Number of output images to generate. |
| Inferencesteps | Number of inference steps for the image generation process. |
| Guidancescale | Guidance scale controlling the adherence to the prompt during generation. |
| Faceidscale | Scale factor for face identification influence in the generation. |
| Seed | Seed value for random number generation to ensure reproducibility. |
| Width | Width of the generated image. |
| Height | Height of the generated image. |
| Scheduler | Scheduler algorithm used during the diffusion process. |
Output
JSON
taskid- The unique identifier of the face transfer task.url- The URL of the generated image after the task completes.status- The status of the task, indicating if it completed successfully or failed.
Dependencies
- Requires an API key and secret for the Wiro API service for authentication.
Troubleshooting
- If the API response does not include a valid task ID or socket access token, the node throws an error indicating an invalid response from the Wiro API.
- Task status codes '-1', '-2', '-3', and '-4' indicate failure states; users should check the input parameters and API credentials if the task fails.
- Ensure the input image URL is accessible and valid to avoid errors during processing.