Wiro - Instant Id
AI-generatedOverview
This node integrates with the Wiro API to perform Instant ID image generation, which is a method to achieve ID-preserving generation using a single input image. It is useful for scenarios where users want to generate images based on a prompt while preserving the identity or features of the input image. For example, it can be used in creative workflows to generate variations of a given image with specific prompts and settings.
Use Case Examples
- Generating an image variation based on an input image URL and a descriptive prompt.
- Using different schedulers and guidance scales to control the image generation process.
Properties
| Name | Meaning |
|---|---|
| Select Model | The model to be used for image generation. |
| Select Model Private | A private model option for image generation. |
| Input Image URL | URL of the input image to be used for ID-preserving generation. |
| Prompt | Text prompt describing the desired image output. |
| Negativeprompt | Text prompt describing what should be avoided in the generated image. |
| Inferencesteps | Number of inference steps for the image 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 image samples to generate. |
| Seed | Seed value for random number generation to ensure reproducibility. |
| Scheduler | Scheduler algorithm used 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 credentials
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. Check API credentials and request parameters.
- If the polling for task completion returns error codes (-1, -2, -3, -4), the task status is marked as 'failed'. Verify the input parameters and API service status.