> ## 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.

# Private virtuelle Porträt-Assets für Doubao

> Virtuelle Porträt-Asset-Gruppen ohne persönliche Verifizierung erstellen, Bilder hochladen und für Seedance verwenden.

Diese Anleitung behandelt private virtuelle Porträts. Öffentliche virtuelle Porträtkataloge sind nicht enthalten.

Setzen Sie `AIHUBMIX_API_KEY`, aktivieren Sie das Zielmodell und verwenden Sie eine öffentliche HTTPS-Bild-URL, die der Modellanbieter abrufen kann.

## Gruppe und Bild erstellen

Senden Sie `kind: "virtual_portrait"` an `POST /ai/v1/asset-groups`. Die erfolgreiche Antwort ist `201`; die Gruppe ist normalerweise `active` und hat `not_required` als Autorisierungsstatus. Eine persönliche Verifizierung ist nicht erforderlich.

```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":"Virtuelles Porträt","kind":"virtual_portrait"}' | jq
```

Laden Sie anschließend das Bild über `POST /ai/v1/asset-groups/<group_id>/assets` hoch und prüfen Sie es mit `GET /ai/v1/assets/<asset_id>`, bis `status=active` erreicht ist.

## Video erstellen

Verwenden Sie die zurückgegebene ID als `asset://<asset_id>` in `input_references[].url` von `POST /ai/v1/videos`. Prüfen Sie `status=completed` und rufen Sie das Video danach über `/ai/v1/videos/<video_id>/content` ab.

Bei `creating` oder `reconciling` bleibt die lokale Gruppe erhalten, solange das Erstellungsergebnis unbekannt ist. API-Schlüssel gehören ausschließlich in Umgebungsvariablen.
