Topaz Upscale Image Precision
/v1/runUpscale Image Precision is Topaz Labs's intelligent image editing model. Transform, retouch, and reimagine existing images using text prompts - from background replacement to artistic style conversion.
Request body
Submit an async generation request. The model field selects the model; other fields are model-specific input parameters.
Model identifier. Set to topaz/upscale/image/precision.
Default: topaz/upscale/image/precision
Url of the image to be upscaled
Enhancement strength (0.01-1.0). Applies to Text Refine model only.
Range: 0.01 to 1
Output format of the upscaled image.
Allowed values: jpeg, png
Default: jpeg
Denoising level (0.0-1.0). Default varies by model.
Range: 0 to 1
Creativity level for face enhancement. 0.0 means no creativity, 1.0 means maximum creativity. Ignored if face enhancement is disabled.
Range: 0 to 1
Default: 0
Strength of the face enhancement. 0.0 means no enhancement, 1.0 means maximum enhancement. Ignored if face enhancement is disabled.
Range: 0 to 1
Default: 0.8
Compression artifact removal level (0.0-1.0). Not supported by the CGI model.
Range: 0 to 1
Request parameter supported by this model.
Default: false
Factor to upscale the image by (e.g. 2.0 doubles width and height)
Range: 1 to 4
Default: 2
Whether to apply face enhancement to the image.
Default: true
Subject detection mode for the image enhancement.
Allowed values: All, Foreground, Background
Default: All
Sharpening level (0.0-1.0). Default varies by model.
Range: 0 to 1
Response Schema
The submit endpoint returns a run response. If its status is pending or running, poll GET /v1/run/{id} with the returned opaque ID until it reaches a terminal state.
Opaque SandBase run identifier. Use it exactly as returned; no prefix is guaranteed.
Current public run status.
Allowed values: pending, running, completed, failed, timeout
Public SandBase model name used for this run.
Present only for completed runs. Each object is capability-specific; inspect the selected model schema for its fields.
Present only for failed or timeout runs. Contains a public error type and sanitized message.
Stable public error category.
Sanitized error message safe to show to clients.
Usage details when available.
Model capabilities
Capabilities declared by the model registry.
Default: image-to-image
Execution mode declared by the model registry.
Default: async