Wiro - Instant Id Controlnet icon

Wiro - Instant Id Controlnet

InstantID is a method to achieve ID-preserving generation with only single image. Alternatively

Wiro - Instant Id Controlnet

AI-generated

Overview

This node integrates with the Wiro API to perform Instant ID-preserving image generation using Controlnet models. It allows users to input an image URL and specify various parameters such as model selection, prompts, inference steps, guidance scale, and scheduler type to generate new images that preserve the identity of the input image. This is useful for creative image generation tasks where maintaining the identity of a subject in the image is important, such as in character design or personalized art creation.

Use Case Examples

  1. Generating a new image of a character while preserving their identity using a single input image URL.
  2. Creating variations of an image with specific prompts and controlnet models to guide the generation process.

Properties

Name Meaning
Select Model The main model to be used for image generation.
Select Model Private An optional private model selection for image generation.
Input Image URL URL of the input image to preserve identity from.
Select Controlnet Model One or more Controlnet models to guide the image generation process.
Prompt Text prompt to guide the image generation.
Negativeprompt Text prompt to specify what should be avoided in the generated image.
Inferencesteps Number of inference steps for the generation process.
Guidancescale Guidance scale to control the influence of the prompt on the generation.
Ip Adapter Scale Scale for the IP adapter, affecting image processing.
Samples Number of samples to generate.
Seed Seed value for random number generation to ensure reproducibility.
Scheduler Scheduler algorithm to use during image generation.

Output

JSON

  • taskid - The unique identifier of the image generation task.
  • url - The URL of the generated image once the task is completed.
  • status - The status of the image generation task, e.g., 'completed' or 'failed'.

Dependencies

  • Wiro API with API key and secret for authentication

Troubleshooting

  • If the node throws an error indicating missing or invalid task ID or socket access token, verify that the Wiro API credentials are correct and the API is reachable.
  • If the task status is 'failed', check the input parameters for correctness and ensure the selected models and Controlnet models are valid and supported by the API.

Links

Discussion