Which portrait asset flow should I use?
Which portrait asset flow should I use?
Virtual Portrait is the usual choice when you already have permission to use the source
material. If an uploaded image or video may contain a real person, add it to a Virtual
Portrait Asset Group first, wait for the asset to become active, and then use its asset URI in
video generation.Real-Person Verification is intended for situations where another person needs to provide
explicit authorization. Create a verification link and send it to that person. After they
complete liveness verification, you can upload authorized images, videos, or audio associated
with them.In most cases, the Virtual Portrait flow is sufficient. See
Generate videos with face assets for the full workflow.
The input image may contain a real person
The input image may contain a real person
Follow the face asset workflow:
- Create or reuse a Virtual Portrait Asset Group.
- Add the image or video to the group.
- Poll the asset until its status is
Active. - Generate with an
asset://<ASSET_ID>URI instead of the original media URL.
The output audio may contain sensitive information
The output audio may contain sensitive information
Disable
controls.generateAudio, then submit the generation request again.The error is not listed here
The error is not listed here
Save the complete JSON response, HTTP status, request time, and task ID if one was returned.
Send those details to your administrator or support contact, but never include your API key.See Errors for the standard error envelope and retry guidance.