> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Assets de retrato virtual privado do Doubao

> Crie grupos de assets de retrato virtual sem verificação pessoal, envie imagens e use-as com o Seedance.

Este guia cobre retratos virtuais privados. O catálogo de retratos virtuais públicos não faz parte deste conteúdo.

Defina `AIHUBMIX_API_KEY`, habilite o modelo de vídeo e prepare uma URL HTTPS pública que o provedor de modelos consiga acessar.

## Criar o grupo e enviar a imagem

Envie `kind: "virtual_portrait"` para `POST /ai/v1/asset-groups`. Uma resposta bem-sucedida é `201`; o grupo normalmente fica `active` com autorização `not_required`. Não é necessária uma sessão de verificação pessoal.

```bash theme={null}
BASE_URL="https://aihubmix.com"
curl --fail-with-body -sS -X POST "$BASE_URL/ai/v1/asset-groups" -H "Authorization: Bearer $AIHUBMIX_API_KEY" -H "Content-Type: application/json" -d '{"name":"Retrato virtual","kind":"virtual_portrait"}' | jq
```

Envie a imagem para `POST /ai/v1/asset-groups/<group_id>/assets` e consulte `GET /ai/v1/assets/<asset_id>` até `status=active`.

## Gerar vídeo

Use `asset://<asset_id>` em `input_references[].url` de `POST /ai/v1/videos`. Consulte até `status=completed` e obtenha o vídeo em `GET /ai/v1/videos/<video_id>/content`.

Grupos `creating` ou `reconciling` permanecem armazenados enquanto o resultado da criação for desconhecido. Mantenha a API Key somente em variáveis de ambiente.
