You're looking at a specific version of this model. Jump to the model overview.
prunaai /p-video-avatar:7a693719
Input schema
The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.
| Field | Type | Default value | Description |
|---|---|---|---|
| image |
string
|
Input image (first frame). Supports jpg, jpeg, png, webp.
|
|
| audio |
string
|
Optional uploaded audio to condition video generation. If both audio and script are provided, uploaded audio is used.
|
|
| script |
string
|
|
Optional script for the person to say when no audio is uploaded.
|
| voice |
None
|
Auto
|
Voice used for speech generation when no audio is uploaded.
|
| speech_speed |
number
|
0.9
Min: 0.5 Max: 2 |
Speech speed multiplier for speech generation when using `script`.
|
| prompt |
string
|
|
Optional text prompt for additional guidance.
|
| resolution |
None
|
720p
|
Resolution of the video.
|
| draft |
boolean
|
False
|
Draft mode. Generates a lower-quality preview of the video.
|
| disable_safety_filter |
boolean
|
True
|
Disable safety filter for prompts and input image. When disabled, prompts are not checked for unsafe content before generation.
|
| disable_prompt_upsampling |
boolean
|
False
|
When true, skip the OpenRouter multimodal prompt upsampler and pass the raw user prompt to the video model.
|
| seed |
integer
|
Random seed. Set for reproducible generation.
|
|
| no_op |
boolean
|
False
|
Health check mode — returns status without inference.
|
Output schema
The shape of the response you’ll get when you run this model with an API.
Schema
{'format': 'uri', 'title': 'Output', 'type': 'string'}