Über daVinci-MagiHuman
daVinci-MagiHuman, ein offenes Modell von Sand.ai und SII-GAIR, erzeugt Bild und Stimme gemeinsam: Setz einen gesprochenen Satz in Anführungszeichen, und die Person im Bild sagt ihn. Es macht 5 bis 10 Sekunden lange Clips aus einem Prompt oder einem Startfoto, in 256p, 720p oder 1080p, im Format 16:9 oder 9:16.
Du rufst es mit dem Modellnamen sand-ai/davinci-magihuman/image-to-video über POST /jobs/createTask auf, ab 0,12 $.
Diese Anleitung gibt es vorerst nur auf Englisch. →
Anfrageparameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
aspect_ratio | Nein | Die Form des Bildes: breit, quadratisch oder hoch. 16:9 · 9:16 · Standardwert: 16:9 |
duration_seconds | Nein | Wie lang der Clip läuft. Abgerechnet wird pro Sekunde. ≥ 5 · ≤ 10 · Standardwert: 5 |
image_url | Ja | Das Bild, von dem aus es losgeht. |
prompt | Ja | What happens, and in quotes what the person says. The model speaks quoted lines itself. |
resolution | Nein | Ausgabegröße. Größere Formate sind schärfer und kosten mehr. 256p · 720p · 1080p · Standardwert: 720p |
seed | Nein | Dieselbe Zahl liefert ein wiederholbares Ergebnis. ≥ 0 · ≤ 2147483647 |
Preise
Die Preise sind in USD angegeben. Die API nutzt ein separates Guthaben in US-Dollar. Website-Credits lassen sich dafür weder verwenden noch in API-Guthaben umwandeln. Auch die umgekehrte Übertragung ist nicht möglich. Bei Annahme einer Aufgabe reservieren wir den maximalen Angebotsbetrag aus deinem API-Guthaben. Nach Abschluss rechnen wir den tatsächlichen Verbrauch ab, höchstens den reservierten Betrag, und geben den Rest frei. Schlägt die Aufgabe fehl, wird die Reservierung aufgehoben.
| Option | USD pro Sekunde |
|---|---|
| resolution 256p | 0,024 $ |
| resolution 720p | 0,048 $ |
| resolution 1080p | 0,072 $ |
Sende vor dem Start denselben Anfrage-Body an POST /jobs/quote, um die geschätzten und maximalen Kosten in USD zu sehen. Die Preisabfrage führt keine Aufgabe aus und belastet dein Guthaben nicht.
API-Schnellstart
Die daVinci-MagiHuman API in drei Schritten aufrufen
- API-Schlüssel erstellen. Melde dich bei PopNow an und erstelle in der API-Konsole einen Schlüssel. Schlüssel beginnen mit sk-popnow-. API-Aufrufe nutzen dein separates Guthaben in US-Dollar.
- Anfrage senden. Sende POST /jobs/createTask mit model sand-ai/davinci-magihuman/image-to-video und einem input-Objekt nach der Parametertabelle. Die Antwort enthält sofort eine Task-ID.
- Ergebnis abholen. Frage GET /jobs/recordInfo mit der Task-ID ab oder gib eine callBackUrl mit, dann schicken wir das Ergebnis dorthin. Lade die Ausgabelinks herunter, sobald die Aufgabe erfolgreich ist.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "sand-ai/davinci-magihuman/image-to-video",
"input": {
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration_seconds": 5
}
}'
# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"Ersetze den Prompt und alle Links durch deine eigenen. Im Tab „API“ findest du die Referenz zu Antwort, Polling und Callback.
Fragen zur daVinci-MagiHuman API
Was kostet die daVinci-MagiHuman API?
daVinci-MagiHuman gibt es ab 0,12 $ für einen 5-Sekunden-Clip – mit Bild zu Video, der günstigsten Aufgabe. Preise nach Option: 256p 0,024 $ pro Sekunde, 720p 0,048 $ pro Sekunde, 1080p 0,072 $ pro Sekunde. Die API nutzt ein separates Guthaben in US-Dollar. Website-Credits lassen sich dafür weder verwenden noch in API-Guthaben umwandeln. Auch die umgekehrte Übertragung ist nicht möglich. Bei Annahme einer Aufgabe reservieren wir den maximalen Angebotsbetrag aus deinem API-Guthaben. Nach Abschluss rechnen wir den tatsächlichen Verbrauch ab, höchstens den reservierten Betrag, und geben den Rest frei. Schlägt die Aufgabe fehl, wird die Reservierung aufgehoben.
Welche Limits hat die daVinci-MagiHuman · Bild zu Video API?
Cliplänge: 5–10 s; Auflösungen: 256p · 720p · 1080p; Seitenverhältnisse: 16:9 · 9:16; Prompt-Länge (Zeichen): 5,000. Anfragen außerhalb dieser Grenzen werden abgelehnt, bevor etwas abgebucht wird.