Image Upscale
AI-generatedSummary
Upscale an image by submitting its URL to Topaz via the Kie.ai API, adjusting scale, output quality, face recovery, and denoising as options, optionally waiting for task completion or using a webhook callback.
Inputs
- Image URL (required) — The URL of the image to upscale.
- Scale — Integer scale factor to upscale the image, either 2x or 4x (default 2).
- Output Quality — Desired output quality level: Low, Medium, High (default), or Very High.
- Face Recovery — Enable AI face recovery during the upscale process (default false).
- Denoise Strength — Strength of denoising applied (0 to 1, where 0 disables denoising; default 0).
- Reply URL — A webhook URL called upon task completion, if provided.
- Reply Ref — A custom string returned in the webhook callback for identifying the request.
- Wait for Completion — Whether to wait synchronously for the task to finish, polling every 3 seconds up to 5 minutes (default true).
Output shape
a JSON array with one object per input item, containing either the completed upscale task's result data (including URLs to the upscaled image) if waiting is enabled, or the task creation response if not waiting.
If Wait for Completion is true, the node polls the Kie.ai API until the task is complete or times out after 5 minutes. The result includes parsed nested JSON fields for easy access. If false, it immediately returns the task creation response which includes a taskId to be queried separately with the Query Task Status operation.