Topaz Astra

Topaz Astra 2 enhances and upscales an existing GenAI video with diffusion-based detail. Upload a source clip, optionally describe the desired restyling, then choose output resolution and enhancement controls.

Cost

VideoProvider: Topaz
Run generation
IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.givon.ai/api/v1/generations \
  -H "Authorization: Bearer $GIVON_API_KEY" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"video","model":"topaz-astra","input":{"prompt":"cinematic drone shot over a city at night","aspectRatio":"auto","resolution":"1080p","sourceVideo":"asset://asset_..."}}'

Input fields

* required
promptprompt

Generation prompt describing the scene, action and direction.

Type
string
Default
Allowed
string
aspectRatioaspectRatio
Type
string
Default
auto
Allowed
auto
resolutionresolution
Type
string
Default
1080p
Allowed
1080p, 4k
Source video*sourceVideo

Asset input for the sourceVideo slot.

Type
string
Default
Allowed
video · asset, https, data
providerOptionsproviderOptions
Type
object
Default
Allowed
object

Cost

1080pdefault1.3 tokens
4K2.4 tokens

The variant is selected automatically from request fields, so you do not need to send it.

Capabilities

Modesvideo_enhance
Asset slotssourceVideo:video*

Run Topaz Astra

Get an API key and the same request shape will work across every model in the catalog.

Where to use this model

Topaz Astra API - video generation · Givon AI