sapiens_shorts
Render vertical 9:16 short videos from a structured brief. Provide product, hook, shots, and vibe to turn an existing image into a video, then check status until the VEO URL is ready.
Instructions
Sapiens Shorts — render vertical 9:16 via VEO com brief structured (admin-only). Sub-action: render. Args: imageId (persona pré-existente em generatedImages, descubra via sapiens_gallery), styleId ('ugc'/'unboxing'/'app-demo'/'reflexao'), brief (product+hook+shots+vibe), references opcionais. render é ASSÍNCRONO: volta na hora com {imageId, status:'rendering', url:null}, e você acompanha com sapiens_video action=status imageId= até status='completed' (traz a url VEO, expiração curta, baixe logo) ou 'error'. Pré-requisito: o imageId precisa ter row em generatedImages do user da sessão e cost definido. Pra criar a row sem passar pela UI: sapiens_image action=request_generation (modelos sapiens-video-*).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | Yes | ||
| action | Yes | ||
| imageId | Yes | generatedImages:_id da persona base. Use sapiens_gallery action=list pra descobrir. | |
| styleId | Yes | ||
| references | No | References opcionais (start/end frames) em base64. Se omitido, persona é o start frame default. |