Wiro - Zest Advanced
AI-generatedOverview
This node integrates with the Wiro API to perform an advanced material transfer operation called 'Zest Advanced' on an input image. It allows users to specify various parameters such as model selection, controlnet models, preprocessing options, prompts, number of outputs, inference steps, guidance scale, seed, and scheduler type. The node sends these parameters to the Wiro API, initiates the task, and polls until the task completes, returning the status and result URL. This node is useful for image processing workflows where advanced material transfer or image transformation is required, such as in creative design, AI-driven image editing, or automated content generation.
Use Case Examples
- A user wants to apply a specific material transfer effect to an image using a selected AI model and controlnet settings, specifying prompts and other parameters to customize the output.
- An automated workflow generates multiple image variations by setting the number of outputs and inference steps, then waits for the Wiro API to complete processing before continuing.
Properties
| Name | Meaning |
|---|---|
| Select Model | The AI model selected for the material transfer operation. |
| Select Model Private | A private AI model option for the material transfer operation. |
| Select Controlnet Model | One or more controlnet models to apply during processing. |
| Controlnet Preprocess | Whether to enable preprocessing for controlnet models. |
| Input Image Pattern URL | URL pattern for the input image to be processed. |
| Prompt | Text prompt guiding the image transformation. |
| Negativeprompt | Text prompt specifying what to avoid in the image transformation. |
| Numberofoutputs | Number of output images to generate. |
| Inferencesteps | Number of inference steps for the AI model. |
| Guidancescale | Guidance scale parameter influencing the image generation. |
| Seed | Seed value for random number generation to ensure reproducibility. |
| Scheduler | Scheduler algorithm used during the inference process. |
Output
JSON
taskid- The unique identifier of the Wiro API task.url- The URL of the processed image result if the task completed successfully.status- The status of the task, either 'completed' or 'failed'.
Dependencies
- Wiro API with API key and secret credentials
Troubleshooting
- If the Wiro API does not return a valid task ID or socket access token, the node throws an error indicating an invalid response. Check API credentials and request parameters.
- Task status codes '-1', '-2', '-3', or '-4' indicate failure states; verify input parameters and API availability.
- Network or authentication issues may cause HTTP request failures; ensure valid API keys and network connectivity.