Wiro - Vace icon

Wiro - Vace

Vace powered by Pruna AI

Wiro - Vace

AI-generated

Overview

This node integrates with the Wiro - Vace API powered by Pruna AI to generate images or frames based on a text prompt and optional image inputs. It supports customization of resolution, aspect ratio, frame count, speed mode, sampling parameters, and seed for reproducibility. The node is useful for generating AI-driven visual content such as character images or animations with control over quality and style.

Use Case Examples

  1. Generating a series of frames for an animation based on a descriptive prompt and reference images.
  2. Creating high-quality character images with specific resolution and aspect ratio settings.
  3. Adjusting speed and quality trade-offs for faster or more consistent image generation.

Properties

Name Meaning
Prompt Text input for the image or frame generation prompt, required for the API call.
Images URL Optional URLs of 1-3 clear, high-quality images to maintain character consistency in the generated output.
Resolution Selects the resolution of the generated images, options are 480p or 720p.
Aspect Ratio Sets the aspect ratio of the output images. Can be 16:9 (landscape), 9:16 (portrait), or auto-calculated from the reference image if provided.
Frame Number Number of frames to generate, useful for animations.
Speed Mode Controls the balance between generation speed and quality with three presets: Extra Juiced (fastest), Juiced (balanced), and Lightly Juiced (best quality).
Sample Steps Number of sampling steps; higher values improve quality but slow down generation.
Sample Solver Sampling algorithm used during generation, options are DPM++ or UniPC.
Guidance Scale Controls how strictly the generation follows the prompt; higher values mean stricter adherence.
Sample Shift Parameter for fine-tuning the sampling process.
Seed Random seed for reproducibility; use 0 for a random seed each time.

Output

JSON

  • taskid - Unique identifier for the generation task.
  • url - URL of the generated image or frames after completion.
  • status - Status of the generation task, e.g., 'completed' or 'failed'.

Dependencies

  • Wiro API credentials (API key and secret) required 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. Verify API credentials and network connectivity.
  • Task status codes '-1', '-2', '-3', or '-4' indicate failure states; check the prompt and input parameters for correctness and retry.
  • Long generation times may occur depending on the frame number, resolution, and speed mode settings; adjust these parameters to balance speed and quality.

Links

Discussion