Modelle

Higgsfield: DOP Turbo

Markdown · JSON

Higgsfield: DOP Turbo

DOP Turbo ist die Modellauswahl dop-turbo im Bild-zu-Video-Arbeitsablauf von Higgsfield. Stellen Sie das Referenzbild und die ausgewählten Bewegungsvorlagen bereit und bewahren Sie Stärke, prompt, seed und fertiges Video gemeinsam als Datensatz einer Erzeugung auf.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

DOP Turbo animiert bereitgestelltes Bildmaterial über den von Higgsfield dokumentierten Bild-zu-Video-Arbeitsablauf. Die konkrete Modellkennung ist dop-turbo. Verwenden Sie dop-turbo als Auswahl im Feld model auf oberster Ebene und als model-Wert innerhalb des dokumentierten params-Objekts. Das Bild liefert das visuelle Material, während Bewegungsvorlagen und schriftliche Vorgaben die angeforderte Bewegung und den Effekt steuern.

Bereiten Sie ein Referenzbild vor, in dem das gewünschte Motiv, wichtige Details und der umgebende Raum gut erkennbar sind. Der Leitfaden empfiehlt ein hochauflösendes Bild für deutlichere Details. Wählen Sie bei einer Produktszene eine Ansicht, die die Form des Objekts und die Oberflächen zeigt, die während der Bewegung erkennbar bleiben sollen. Benennen Sie bei einer Person oder Umgebung das visuelle Merkmal, das durch die Bewegung betont werden soll. Geben Sie die tatsächliche URL des Referenzbilds über die im Methodenbeispiel verwendete Bildeingabe an.

Für den Vorgang sind eine oder zwei Bewegungsvorlagen dokumentiert. Werden zwei angegeben, beschreibt der Leitfaden ihre Effekte als kombiniert. Die Beschreibungen der Voreinstellungen umfassen Kamerabewegung, Motivrotation und visuelle Veränderungen. So bezeichnet Dolly In eine Annäherung der Kamera, während 3D Rotation ein Motiv oder Produkt beschreibt, das sich auf der Stelle dreht. Wählen Sie die dokumentierten Vorlagenkennungen, die zur vorgesehenen Abfolge passen, und bewahren Sie jede Kennung zusammen mit ihrem Stärkewert auf.

Die Bewegungsstärke ist eine Zahl von 0 bis 1; der dokumentierte Standardwert ist 0.8. Der Leitfaden beschreibt 0.3 als dezenten Effekt und 1 als starke Bewegung. Wählen Sie die Intensität anhand des Details, das erkennbar bleiben muss, und prüfen Sie die gesamte erzeugte Bewegung. Bewegungsbeschreibung und Stärke erfüllen unterschiedliche Zwecke: Die Vorlage wählt den Effekt, während die Stärke seine Intensität steuert.

Das Feld prompt muss laut seiner Beschreibung vorhanden sein; eine leere Zeichenfolge ist jedoch erlaubt. Für Effekte auf Basis von Vorlagen empfiehlt der Leitfaden, prompt leer zu lassen. Wird Text angegeben, empfiehlt er, die Beschreibung der Vorlage aufzunehmen, da prompt das Ergebnis stark verändern kann. Die Steuerung enhance_prompt aktiviert die Prompt-Optimierung; als Standardwert ist true dokumentiert. Bewahren Sie beim Vergleich von Versionen den Text und diese Steuerung zusammen mit dem Referenzbild und den ausgewählten Vorlagen auf.

Die Steuerung seed akzeptiert eine ganze Zahl von 1 bis 1000000. Erfassen Sie den gewählten seed zusammen mit den Erzeugungseinstellungen. Die Anfrage bietet außerdem das ganzzahlige Feld seconds; bewahren Sie den verwendeten Wert zusammen mit dem entstandenen Clip auf und prüfen Sie seinen tatsächlichen zeitlichen Ablauf und Bildausschnitt. Der boolesche Wert check_nsfw aktiviert den dokumentierten Inhaltsfilter und ist standardmäßig true. Diese Steuerungen gehören zur Bild-zu-Video-Anfrage und sollten mit dem genau ausgewählten Modell verbunden bleiben.

Die Erzeugung erfolgt asynchron. Bewahren Sie die zurückgegebene Aufgabenkennung, während Sie die konfigurierten Status- und Ergebnisabfragen verfolgen. Die Ergebniszuordnung bei Abschluss liest abgeschlossene Jobeinträge und deren unveränderte Ergebnis-URLs. Speichern Sie jedes abgeschlossene Videoergebnis und bewahren Sie seine Jobkennung zusammen mit der zurückgegebenen URL auf. Halten Sie alle abgeschlossenen Einträge als Ergebnis des Vorgangs zusammen.

Prüfen Sie das gesamte Video anhand des bereitgestellten Bilds, des gewählten Effekts und der schriftlichen Vorgaben: das Erscheinungsbild des Motivs, die Bewegung, den Bildausschnitt und die Ansicht am Ende. Benennen Sie für eine Überarbeitung das konkrete visuelle Detail, das geändert werden soll, und bewahren Sie die erfolgreichen Teile der Anfrage. Halten Sie die ursprüngliche Bildreferenz, die genaue Modellkennung, prompt, Bewegungskennungen, Stärkewerte, seed, angeforderte Einstellungen und fertige Medien zusammen, damit der nächste Vergleich auf der tatsächlichen Erzeugung beruht.

Ailoot Ultra · Videogenerierung POST /v1/videos dop-turbo

dop-turbo

Higgsfield /dop-turbo

Start

DOP Turbo ist die Modellauswahl dop-turbo im Bild-zu-Video-Arbeitsablauf von Higgsfield. Stellen Sie das Referenzbild und die ausgewählten Bewegungsvorlagen bereit und bewahren Sie Stärke, prompt, seed und fertiges Video gemeinsam als Datensatz einer Erzeugung auf.

Zulässige Eingaben
Bilder · Text
Ergebnisse
Video

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Videogenerierung POST /v1/videos
Eingabetypen
image, text
Ausgabetypen
video
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
dop-turbo
Bedingungen: Ailoot-Modellauswahl.
Standard—
FeldparamsTypobjectAnforderungErforderlichWerte und Limits
Bedingungen: Parameter für Bild-zu-Video; bewahren Sie diese Hüllstruktur.
Standard—
Feldparams.modelTypstringAnforderungErforderlichWerte und Limits
dop-turbo
Bedingungen: Verwenden Sie dieselbe Auswahl wie für model auf oberster Ebene.
Standard—
Feldparams.promptTypstringAnforderungErforderlichWerte und Limits
Bedingungen: Lassen Sie dieses Feld vorhanden; eine leere Zeichenfolge ist dokumentiert. Schriftliche Vorgaben beeinflussen den ausgewählten Bewegungseffekt stark.
Standard—
Feldparams.secondsTypintegerAnforderungOptionalWerte und Limits
Bedingungen: Angeforderte Dauer; es werden weder ein dokumentierter Bereich noch ein Standardwert zugesichert.
Standard—
Feldparams.motionsTyparrayAnforderungOptionalWerte und Limits
Bedingungen: Wählen Sie eine oder zwei dokumentierte Bewegungsvorlagen.
Standard—
Feldparams.motions[].idTypstringAnforderungErforderlichWerte und Limits
Bedingungen: Bewegungskennung im dokumentierten funktionierenden Anfragebeispiel.
Standard—
Feldparams.motions[].strengthTypnumberAnforderungErforderlichWerte und Limits
Minimum: 0
Maximum: 1
Bedingungen: Bewegungsintensität: 0.3 wird als subtil und 1 als stark beschrieben.
Standard0,8
Feldparams.input_imagesTyparrayAnforderungOptionalWerte und Limits
Bedingungen: Referenzbilder im Array aus image_url-Objekten, das im funktionierenden Beispiel gezeigt wird.
Standard—
Feldparams.input_images[].typeTypstringAnforderungErforderlichWerte und Limits
image_url
Bedingungen: Darstellung der Referenz.
Standard—
Feldparams.input_images[].image_urlTypstringAnforderungErforderlichWerte und Limits
Bedingungen: URL Ihres tatsächlichen, erreichbaren Referenzbilds.
Standard—
Feldparams.enhance_promptTypbooleanAnforderungOptionalWerte und Limits
Bedingungen: Prompt-Verbesserung.
Standardtrue
Feldparams.check_nsfwTypbooleanAnforderungOptionalWerte und Limits
Bedingungen: Inhaltsfilterung.
Standardtrue
Feldparams.seedTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 1.000.000
Bedingungen: Seed für konsistente Ausgaben.
Standard—
FeldwebhookTypobjectAnforderungOptionalWerte und Limits
Bedingungen: Optionale dokumentierte webhook-Einstellungen; der Abruf Ihnen zugeordneter Ergebnisse verwendet die Ailoot-Aufgabenpfade.
Standard—
Feldwebhook.urlTypstringAnforderungOptionalWerte und Limits
Bedingungen: URL Ihres Empfängers.
Standard—
Feldwebhook.secretTypstringAnforderungOptionalWerte und Limits
Bedingungen: Geheimer Schlüssel Ihres Empfängers.
Standard—
FeldcallbackTypstringAnforderungOptionalWerte und Limits
Bedingungen: Optionaler callback-Empfänger; der dokumentierte Empfänger antwortet mit HTTP 200.
Standard—
Kombinationen von Eingabematerialien

Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, params
ParameteroptionalVertragparams.seconds, params.motions, params.input_images, params.enhance_prompt, params.check_nsfw, params.seed, webhook, webhook.url, webhook.secret, callback
Parametermaterial_typesVertragimage, text
Parameteradditional_propertiesVertragtrue
Parametervalidation_scopeVertragDas Modell steuert das Routing der Anfrage; die parameters-Hüllstruktur folgt der gezeigten Bild-zu-Video-Anfrage.

Methodenaliasnamen: /v1/videos/generations

Lebenszyklus: submit_once_poll_original

GET /v1/videos/{request_id}

GET /v1/videos/generations/{request_id}

GET /v1/videos/{request_id}/content

GET /v1/videos/generations/{request_id}/content

Verwenden Sie dieselbe Modellauswahl auf oberster Ebene und innerhalb von params.

Erstellen Sie den Auftrag einmal und verwenden Sie anschließend die zurückgegebenen öffentlichen Werte id und polling_url für den ursprünglichen Vorgang.

Rufen Sie jedes fertiggestellte, Ihnen zugeordnete Video ab; prüfen Sie die tatsächliche Dauer und die Abmessungen im Ergebnis.

Ersetzen Sie YOUR_ACCESSIBLE_IMAGE_URL im Beispiel durch die URL Ihres tatsächlichen Referenzbilds.

Tarife

So wird die endgültige Gebühr berechnet

Die angezeigten Tarife dienen zur Kostenschätzung vor der Generierung. Der endgültige Betrag wird aus den für die ursprüngliche Generierung erfassten Kosten berechnet. Die gemessene Ausgabedauer und prognostizierte Mengen sind nicht die endgültige abrechenbare Menge.

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Nicht angegeben Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Nicht angegeben Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Geschätzte Tarife zum Vergleich

Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

KonfigurationTarifstaffelPrognostizierte MengeGebühr
KonfigurationBasistarife für TokenTarifstaffelGrundtarifPrognostizierte Menge—Gebühr
Eingabe · Eingabetoken · Schätzung nur zum Vergleich — / 1K Token
Ausgabe · Ausgabetoken · Schätzung nur zum Vergleich — / 1K Token
Eingabe · Cache-Lesen · Schätzung nur zum Vergleich — / 1K Token
Eingabe · Cache-Schreiben · Schätzung nur zum Vergleich — / 1K Token
Eingabe · Cache-Schreiben, 1 Stunde · Schätzung nur zum Vergleich — / 1K Token
KonfigurationGeschätzte GenerierungskostenTarifstaffel—Prognostizierte MengeSchätzung für eine GenerierungGebühr
Ausgabe · Geschätzte Generierungskosten · Schätzung nur zum Vergleich $1.24 Schätzung vor der Generierung

Diese Schätzung ist weder eine zusätzliche Gebühr noch ein fester Tarif für die abgeschlossene Generierung.

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Videogenerierung

JSON · Video erstellencurl · ursprünglichen Auftrag auslesen
{
  "model": "dop-turbo",
  "params": {
    "model": "dop-turbo",
    "prompt": "a cat",
    "seed": 500000,
    "motions": [
      {
        "id": "2bae49e6-ffe7-42a8-a73f-d44632c4acaa",
        "strength": 0.5
      }
    ],
    "input_images": [
      {
        "type": "image_url",
        "image_url": "YOUR_ACCESSIBLE_IMAGE_URL"
      }
    ],
    "enhance_prompt": true,
    "check_nsfw": true
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_POLL'
import json
from pathlib import Path
from urllib.parse import quote,urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
i=r.get("id")
if not isinstance(i,str) or not i:raise SystemExit("Keep original response/headers/id; do not resubmit creation.")
u=urljoin("https://api.ailoot.ai",r.get("polling_url") or "/v1/videos/"+quote(i,safe=""))
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/videos/"):raise SystemExit("Use the actual Ailoot lookup path.")
Path("poll-url.txt").write_text(u)
PY_POLL
curl --fail-with-body --silent --show-error "$(cat poll-url.txt)" -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json

Ergebnisse abrufen und speichern

Ailoot Ultra · Videogenerierung

Bewahren Sie die zurückgegebenen Aufträge und ihre Zustände auf. Lesen Sie jedes fertiggestellte, Ihnen zugeordnete Videoergebnis aus.

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Alle fertiggestellten Ergebnisse aufbewahren

Speichern Sie jedes fertiggestellte Video oder jede zurückgegebene Datei; rufen Sie jede tatsächlich zurückgegebene Datei-URL ab.

Rufen Sie jede tatsächlich fertiggestellte Ausgabe ab; gehen Sie nicht von einer festen Anzahl aus.

Wenn die ursprüngliche Antwort geprüft werden muss

Bewahren Sie die ursprüngliche Antwort und die zurückgegebene Aufgabenkennung auf; ein unbekannter Zustand oder eine unklare Übermittlung berechtigt nicht zu einer neuen Erstellung.

Antwortfelder
FeldTypBedeutung
FeldidTypstringBedeutungÖffentliche Ailoot-Aufgaben- oder Vorgangskennung.
Feldprovider_task_idTypstringBedeutungUrsprüngliche Aufgabenkennung, getrennt von der öffentlichen id.
Feldpolling_urlTypstringBedeutungZurückgegebener Ailoot-Abfragepfad.
Feldjobs[].idTypstringBedeutungTatsächlich zurückgegebene Auftragskennung.
Feldjobs[].statusTypstringBedeutungZustand jedes zurückgegebenen Auftrags.
Feldjobs[].results.raw.urlTypstringBedeutungJedes fertiggestellte Video wird über eine signierte, Ailoot zugeordnete URL bereitgestellt.
Fehler und nächste Schritte
AntwortBedingungNächster Schritt
Antwort400 · invalid_request_errorBedingungUngültiges JSON/Modell oder ungültiger Inhaltsindex.Nächster Schritt
Antwort401 · authentication_errorBedingungUngültiger Ailoot-API-Schlüssel.Nächster Schritt
Antwort403 · permission_errorBedingungDie Gruppe des API-Schlüssels ist für diese Medienroute nicht zugelassen.Nächster Schritt
Antwort404 · not_found_errorBedingungDie ursprüngliche Aufgabe oder die angeforderte Ausgabe fehlt oder ist nicht demselben Benutzer/API-Schlüssel/derselben Gruppe zugeordnet.Nächster Schritt
Antwort502 · result_pending_checkBedingungDie ursprüngliche Übermittlung oder der Status ist unvollständig oder lässt sich nicht abgleichen; bewahren Sie die ursprüngliche ID auf und übermitteln Sie den Auftrag nicht erneut.Nächster Schritt
Antwort503 · result_pending_checkBedingungDie ursprüngliche Zuordnung, Route oder die Ihnen zugeordneten Medien werden noch geprüft; setzen Sie die Prüfung dieses ursprünglichen Vorgangs fort.Nächster Schritt
Antwort503 · server_errorBedingungDer Mediendienst oder der Speicher für ursprüngliche Aufgaben ist nicht verfügbar.Nächster Schritt

Aliasnamen

Modellaliasnamen

Ailoot Ultra dop-turbo

Aliasnamen für Methodenpfade

/v1/videos/generations

Zugehörige Aufrufer-IDs

dop-turbo

FAQ · Higgsfield: DOP Turbo
Welche Eingaben und Ergebnisse sind verfügbar?

POST /v1/videos · dop-turbo: image, text → video

Welche Felder verwendet die Anfrage?

POST /v1/videos · dop-turbo: model, params, webhook, callback

Welche Grenzen gelten?

POST /v1/videos · dop-turbo: params.motions[].strength.minimum: 0; params.motions[].strength.maximum: 1; params.seed.minimum: 1; params.seed.maximum: 1000000

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag