HiAPI
Blog

Benutzerhandbuch

Referenzbasierter Kurzvideo-Workflow mit vidu-q4-preview auf der HiAPI API

Ein Entwicklerleitfaden: Mehrbild- und Sprachreferenzen in funktionsfähige HiAPI-Anfragen einbinden

Nov 3, 2026
Article cover art: flat loom-diagram weave of broad espresso and oat textile bands with brass picks on a dark brown field.

Warum referenzbasierte Videogenerierung den Kurzvideo-Workflow verändert

Reine Prompt-Generierung verlangt vom Modell, alles selbst zu erfinden: Aussehen des Subjekts, Kleidung, Bildkomposition, Bewegung und Audio. Für einmalige Experimente ist das in Ordnung. Bei der Kurzvideoproduktion – wo dieselbe Figur oder derselbe Moderator in Dutzenden von Clips erscheinen muss – versagt die Steuerung allein über den Prompt schnell. Kleine Formulierungsänderungen erzeugen enorme visuelle Drift, und kein Prompt-Engineering kann zuverlässig ein Gesicht, ein Outfit oder eine Stimme fixieren.

Referenzbasierte Videogenerierung ändert diese Vereinbarung. Statt das Subjekt mit Worten zu beschreiben, übergibst du dem Modell eine Reihe von Referenzmaterialien – mehrere Bilder, die die Identität etablieren, plus eine Sprachreferenz, die die Stimme des Subjekts festlegt – und lässt den Prompt beschreiben, was geschehen soll, nicht wer darin vorkommt. Die kreative Kontrolle verschiebt sich von der Formulierung auf Token-Ebene zur kuratorischen Auswahl auf Materialebene; die Materialvorbereitung wird zum ersten Engineering-Schritt im Workflow statt zu einem nachträglichen Anhängsel.

Dieser Wandel passt perfekt dazu, wie Kurzvideoinhalte tatsächlich produziert werden:

  • Wiederverwendbare Identität. Ein geprüftes Referenzset kann über mehrere Clips hinweg wiederverwendet werden, sodass eine Serie ohne erneutes Prompting visuell konsistent bleibt.
  • Trennung der Belange. Drehbuchautoren verantworten im Prompt Aktion und Tempo; Materialverantwortliche verantworten Aussehen und Stimme im Referenzset.
  • Prüfbare Eingaben. Wenn die Ausgabe falsch aussieht, kannst du Referenzsets zwischen Läufen vergleichen, statt zu raten, welches Adjektiv das Ergebnis verändert hat.

Kurzvideo hebt zudem die Schwelle für Fehlerkosten. Clips sind billig zu distribuieren, aber teuer neu zu drehen; eine Pipeline, die aus einer festen Referenzbibliothek vorhersehbare Variationen erzeugt, ist daher wertvoller als eine, die gelegentlich herausragende Einmalresultate liefert. Referenzbasierte Videogenerierung ist genau der Mechanismus, der diese Vorhersagbarkeit ermöglicht.

Was gleich bleibt

Du musst weiterhin Prompts schreiben, weiterhin asynchron gestaltete Anfragen absenden und die zurückgegebenen Videos weiterverarbeiten. Der Unterschied besteht darin, dass Referenzmaterialien zu Ersteingaben werden, die du wie Prompts versionieren, validieren und speichern musst.

Nur-Prompt-Eingabe versus Prompt plus Referenzmaterialien, die in einem Gewebediagramm zu einer einzigen Videoausgabe zusammenlaufen.

Wie das Referenzmodell vidu-q4-preview in HiAPI passt

Auf HiAPI wird vidu-q4-preview/reference-to-video als Modellbezeichner in derselben Anfrageschnittstelle adressiert, die du auch für andere Generierungsaufgaben verwendest. Du musst kein separates Anbieter-SDK anbinden und keine zweite Anmeldeinformationsverwaltung betreiben. Deine Anwendung ruft die HiAPI API auf, die Plattform leitet die Anfrage an das referenzbasierte Videomodell weiter, und die Antwort bringt das generierte Videomaterial zurück.

Diese Schichtung ist in zwei Punkten praktisch bedeutsam:

  1. Eine einzige Integrationsschnittstelle. Authentifizierung, Anfragestruktur und Fehlerbehandlung bleiben über die von dir verwendeten Modelle hinweg konsistent, sodass das Hinzufügen oder Wechseln eines Modells eine Konfigurationsänderung ist und kein neuer Client.
  2. Einheitliche Betriebswerkzeuge. Protokollierung, Wiederholungsversuche, Ratenbehandlung und Antwortauswertung sind an einer Stelle zentralisiert, sodass der referenzbasierte Videopfad nicht zu einer parallelen Codebasis wird.

Wofür dieser Endpunkt gedacht ist

Das referenzbasierte Videomodell eignet sich für Clips, deren Subjektidentität durch das bereitgestellte Material verankert werden muss statt aus Text erfunden zu werden – kurze Werbeclips, feste Moderator-Segmente, Produktaufnahmen mit konsistentem Model und ähnliche Inhalte, die Serienkonsistenz benötigen. Es ist kein universeller Videoeditor; es generiert neue Clips auf Basis deiner Referenzen und Prompts.

Behandle den Modellbezeichner als Konfiguration

Der Modellbezeichner und die von ihm unterstützten Parameter ändern sich im Laufe der Zeit, während Modelle hinzugefügt, in der Vorschau getestet und außer Betrieb genommen werden. Hardcodiere vidu-q4-preview/reference-to-video nicht an einem Dutzend Stellen in deiner Geschäftslogik. Halte ihn in einer Konfigurationsschicht und verifiziere vor einem Release die aktuellen Bezeichner, unterstützten Parameter und erwarteten Eingabeformen anhand der öffentlichen HiAPI-Dokumentation. Alles in diesem Leitfaden zur Anfragestruktur ist eine Übersicht der Form; die Dokumentation ist die maßgebliche Quelle für exakte Feldnamen.

Was dieser Leitfaden nicht abdeckt

Preisgestaltung ist bewusst ausgeklammert. Die Abrechnung auf HiAPI erfolgt aufgabenbasiert je nach eingereichtem Modell und Parametern; aktuelle Zahlen gehören zum Preispanel der Plattform und nicht in ein Tutorial, das veraltet. Gleiches gilt für Aussagen zu Latenz oder Durchsatz einzelner Modelle – miss sie an deiner eigenen Workload, statt Zahlen zu vertrauen, die aus einem Blogbeitrag kopiert wurden.

Ein einziger Anfragepfad: die Bänder der Anwendung laufen durch die Routing-Kettfäden von HiAPI zum Knoten des referenzbasierten Videomodells und zurück zum Videomaterial.

Mehrbild- und Sprachreferenzen vorbereiten

Referenzqualität bestimmt die Ausgabequalität. Investiere echte Engineering-Zeit in die Materialvorbereitung, denn die Konsistenz des Modells kann nur so gut sein wie die Referenzen, die du bereitstellst.

Mehrbild-Referenzen auswählen

Verwende mehrere Bilder, die dasselbe Subjekt unter unterschiedlichen, aber kompatiblen Bedingungen zeigen – verschiedene Winkel, leicht unterschiedliche Beleuchtung, eine Mischung aus Nahaufnahmen und Halbtotalen. Ziel ist es, dem Modell ausreichend Abdeckung zu geben, um die Identität aus mehreren Perspektiven aufzulösen, ohne Widersprüche einzuführen.

Praktische Auswahlregeln:

  • Dasselbe Subjekt, dieselbe Periode. Vermeide die Mischung von Referenzen, die sich in Frisur, Bart oder Styling unterscheiden, es sei denn, du möchtest, dass das Modell einen Durchschnitt bildet.
  • Konsistente Farbbehandlung. Große Unterschiede im Weißabgleich oder in der Farbkorrektur zwischen Referenzen drängen das Modell zu einer instabilen Farbpalette.
  • Keine konkurrierenden Subjekte. Referenzsets mit zwei herausstechenden Gesichtern lösen leicht Vermischungen aus. Ein Subjekt pro Set.
  • Ausreichende Auflösung. Verkleinerte oder stark komprimierte Referenzen verlieren die feinen Details, die das Modell benötigt.

Sprachreferenzen vorbereiten

Sprachreferenzen etablieren Klangfarbe und Ausdrucksweise. Liefere sauberes Audio – niedriger Grundgeräuschpegel, keine Hintergrundmusik, keine überlappenden Sprecher. Schneide auf den Ausschnitt zu, der die beabsichtigte Ausdrucksweise am besten repräsentiert, und halte ihn kurz genug, um repräsentativ zu sein, statt ein vollständiger Monolog. Wenn du eine Serie mit derselben Stimme planst, fixiere eine Sprachreferenz und verwende sie wieder.

Material normieren

Lasse jedes Material einen Normalisierungsschritt durchlaufen, bevor es den Anfrage-Builder erreicht: konsistente Bildformate und -größen innerhalb eines Sets, konsistentes Audioformat und konsistente Abtastrate. Normalisierung beseitigt eine ganze Klasse von „gestern hat es noch funktioniert“-Fehlern und macht Cache-Schlüssel aussagekräftig.

Referenzsets versionieren

Behandle Referenzsets als Artefakte mit Bezeichnern:

refsets/
  presenter-a/
    v1/  images/  voice.wav  manifest.json
    v2/  images/  voice.wav  manifest.json

Das Manifest sollte die Herkunft des Materials, die angewandte Normalisierung und die Hashes jeder Datei festhalten. Wenn die Ausgabe driftet, kannst du sofort erkennen, ob sich das Referenzset verändert hat. Wenn es driftet, während das Referenzset unverändert ist, weißt du, dass du den Prompt oder die Modellversion prüfen musst. Halte Referenzsets klein – wenige sorgfältig ausgewählte Bilder schlagen eine große inkonsistente Anhäufung – und halte sie versioniert, denn Reproduzierbarkeit ist entscheidend.

Lose Referenzmaterialien werden normiert, zu einem versionierten Set gestapelt und erst dann an den Anfrage-Builder übergeben.

Die Anfrage in der Codebasis zusammensetzen

Die Anfrage eines referenzbasierten Videoaufrufs hat drei konzeptionelle Teile: Modellauswahl, einen Prompt, der die Aktion beschreibt, und eine Referenznutzlast mit Mehrbild- und Sprachmaterial. Halte jeden Teil in seiner eigenen Schicht, sodass eine Änderung an einem Teil nicht erzwingt, die anderen anzufassen.

Eine praktikable Struktur

config/          Modell-ID, Endpunkt, Standardparameter
refsets/         versioniertes Referenzmaterial + Manifest
builder/         setzt Prompt + Referenzset + Parameter zur Anfrage zusammen
client/          HiAPI-Aufruf, Wiederholungen, Fehlerzuordnung
handler/         validiert und speichert das zurückgegebene Video

Ein Anfrage-Builder dieser Form führt ungefähr Folgendes aus:

  1. Lädt den Modellbezeichner aus der Konfiguration (z. B. vidu-q4-preview/reference-to-video), niemals aus einem im Aufrufer vergrabenen Literal.
  2. Lädt das Referenzset nach Version aus dem Manifest, sodass das exakt verwendete Material mit dem Lauf protokolliert wird.
  3. Hängt den Prompt-Text an, der Szene, Aktion und Tempo beschreibt.
  4. Führt Standardparameter mit etwaigen Lauf-Overrides zusammen.
  5. Erzeugt ein Anfrageobjekt, das die Client-Schicht an die HiAPI API übermittelt.

Halte die Nahtstellen sauber

Der Builder ist die einzige Stelle, die die Anfrageform kennt. Wenn sich Feldnamen ändern oder das referenzbasierte Videomodell Parameter hinzufügt, landet die Änderung im Builder und nirgendwo sonst. Prompt-Text sollte eine Vorlage mit variablen Inhaltsplätzen sein (Produktname, Szenen-Takt, Handlungsaufruf), kein in Aufrufcode verstreutes String-Kleben.

Vor dem Senden validieren

Scheitere im Builder schnell: Stelle sicher, dass das Referenzset auflösbar ist, die erwartete Anzahl an Bildern vorhanden ist, das Audio nicht leer ist und der Prompt innerhalb der Grenzen liegt. Eine lokal abgelehnte fehlerhafte Anfrage kostet nur Millisekunden; dieselbe Anfrage, remote abgelehnt, kostet einen Roundtrip und, je nach Abrechnung, möglicherweise eine fehlgeschlagene Aufgabe.

Herkunft protokollieren

Protokolliere für jede eingereichte Aufgabe den Modellbezeichner, die Referenzset-Version, die Prompt-Vorlagenversion und etwaige Parameter-Overrides. Diese eine Logzeile ist der Schlüssel, der „die Ausgabe ist schlechter geworden“ in eine beantwortbare Frage verwandelt. Verifiziere bei der Integration die aktuellen Bezeichner und Parameternamen anhand der öffentlichen HiAPI-Dokumentation und prüfe sie beim Modell-Upgrade erneut.

Antworten verarbeiten und Kurzvideo-Nachbearbeitung

Das zurückgegebene Material ist der Ausgangspunkt, nicht das Endprodukt. Kurzvideoplattformen erzwingen eigene Seitenverhältnisse, Längen, Lautheitsnormen und Untertitelkonventionen; das zurückgegebene Video und sein Original-Audio müssen entsprechend geformt werden.

Erst speichern, dann transformieren

Schreibe das zurückgegebene Rohvideo in persistenten Speicher, bevor du es anfasst. Transformationen sind verlustbehaftet und gelegentlich fehlerhaft; wenn die einzige Kopie die beschnittene ist, bedeutet ein schlechter Schnitt eine Neugenerierung. Verwende Aufgaben-ID plus Referenzset-Version als Schlüssel für das gespeicherte Objekt, damit du jeden veröffentlichten Clip auf seine Eingaben zurückverfolgen kannst.

Die Nachbearbeitungskette

Eine typische Kurzvideo-Kette sieht so aus:

  • Prüfen. Lies Länge, Abmessungen, Bildrate und Audiolautheit aus dem zurückgegebenen Material und protokolliere sie in deinen Aufgabenmetadaten.
  • Trimmen. Schneide auf die Zielänge zu und wähle In-/Out-Punkte bewusst, statt an festen Offsets zu schneiden – Generierungen hinterlassen oft einen instabilen ersten Takt.
  • Neu komponieren. Skaliere und beschneide auf das Seitenverhältnis der Plattform. Wenn das Subjekt außermittig ist, verwende subjektbewussten Beschnitt statt blindes Zentrieren.
  • Audio normalisieren. Wende Lautheitsnormalisierung auf die Originaltonspur an und verifiziere, dass die Sprachreferenz wie erwartet durchgeht.
  • Untertitel und Branding. Füge eingebrannte Untertitel oder Overlays als separaten Schritt hinzu, damit sie ohne Neu-Encoding des Basisvideos geändert werden können.
  • Kodieren. Erzeuge final Profile für jede Zielplattform und behalte das Zwischen-Master.

Audio explizit behandeln

Wenn das Modell Original-Audio zurückgibt, behandle die Tonspur als eigenständiges Artefakt. Extrahiere sie, miss sie, normalisiere sie und packe sie dann neu ein. So kannst du leise Spuren reparieren, ohne die Generierung erneut auszuführen, und Synchronisationsprobleme werden früh sichtbar.

Bei fehlgeschlagener Validierung laut melden

Führe nach der Verarbeitung automatische Prüfungen aus: Länge im Bereich, Seitenverhältnis korrekt, Audio vorhanden und über der Lautheitsuntergrenze, keine schwarzen Frames am Anfang. Alles, was fehlschlägt, geht in eine Prüfwarteschlange statt in die Verteilung. Die Menge an Kurzvideo macht manuelle Prüfung jedes Clips unmöglich; das Validierungsgate ist daher entscheidend, um zu verhindern, dass schlechte Ausgaben live gehen.

Checkliste für Kosten, Latenz und Fehlermuster

Generierung wird aufgabenbasiert abgerechnet und verbraucht echte Zeit; die betrieblichen Fragen sind daher dieselben wie bei jeder teuren asynchronen Aufgabe: Wie vermeide ich verschwendete Läufe, und wie diagnostiziere ich fehlgeschlagene Läufe? Verwende die folgende Checkliste bei der Fehlersuche bei fehlgeschlagenen referenzbasierten Video-Läufen.

Ursachen bei den Eingaben

  • Ist das Referenzset auflösbar und die gewünschte Version?
  • Sind die Bilder in Subjekt, Styling und Farbbehandlung konsistent?
  • Ist die Sprachreferenz sauber, ohne Musik und überlappende Sprache, und nicht leer?
  • Liegen Abmessungen, Formate und Abtastraten innerhalb der dokumentierten Grenzen?

Ursachen bei der Anfrage

  • Ist der Modellbezeichner exakt wie in der Dokumentation geschrieben und noch gültig?
  • Sind Parameternamen und Werttypen für dieses Modell gültig?
  • Liegt der Prompt innerhalb der Längengrenzen und beschreibt er die Aktion, statt die bereits durch Referenzen abgedeckte Identität erneut zu beschreiben?
  • Hast du etwaige Nebenläufigkeits- oder Ratenlimits deiner eigenen Client-Schicht überschritten?

Ursachen bei der Antwort

  • War die Anfrage erfolgreich, aber das zurückgegebene Material das Validierungsgate nicht passiert? Prüfe zuerst Trim und Stabilität am Clip-Anfang; längere Generierungsfenster beheben oft Clips, die mitten in der Aktion beginnen.
  • Weicht die Ausgabe relativ zu den Referenzen vom Modell ab? Das ist fast immer ein Problem der Referenzkonsistenz, kein Prompt-Problem.
  • Siehst du vereinzelte Timeouts? Füge idempotente Aufgabenverfolgung hinzu, damit Wiederholungen nicht zu Doppelabrechnung werden.

Hygiene bei Kosten und Latenz

  • Nicht blind wiederholen. Wiederhole nur bei Übertragungsfehlern oder eindeutig wiederholbaren Zuständen. Inhaltliche Fehler schlagen erneut fehl.
  • Eingaben lokal validieren. Jeder lokal abgefangene Fehler ist ein Lauf, den du nicht bezahlst.
  • Latenz selbst messen. Protokolliere die Zeit von Einreichung bis Bereitschaft je Modell und Parameterkonfiguration an deiner eigenen Workload, statt eine Zahl anzunehmen.
  • Aggressiv cachen. Geprüfte Ausgaben können viele nachgelagerte Varianten bedienen; generiere die Basis nur neu, wenn sich Referenz oder Szene tatsächlich ändern.
  • Auswirkung begrenzen. Batch-Aufgaben sollten eine maximale Fehlerschwelle haben und die Warteschlange bei systemischen Fehlern stoppen.

Halte diese Liste neben deinem Log. Die meisten fehlgeschlagenen Läufe lassen sich innerhalb einer Minute einem der drei Zweige oben zuordnen.

Alles zu einer wiederholbaren Pipeline zusammenführen

Der letzte Schritt besteht darin, den Workflow in einen Kreislauf zu verwandeln, der auf Abruf Kurzvideoclips aus Vorlagen und der Referenzbibliothek generiert, wobei jede geprüfte Ausgabe zurück in die Bibliothek fließt.

Der Kreislauf

Die Pipeline hat vier Phasen, die wiederholt ablaufen:

  1. Vorlage + Referenzauswahl. Die Vorlage enthält das Prompt-Gerüst, Parameterstandards und Nachbearbeitungskonfiguration. Die Referenzbibliothek enthält versionierte Materialsets. Eine Aufgabe kombiniert je eine aus beiden.
  2. Generierung. Der Anfrage-Builder setzt den Aufruf zusammen, der Client übermittelt ihn, und das zurückgegebene Material gelangt mit Herkunftsmetadaten in den Speicher.
  3. Prüfung und Nachbearbeitung. Clips passieren automatisch das Validierungsgate; markierte gehen in die manuelle Prüfung. Freigegebene Clips durchlaufen dann Trimmen, Neukomposition, Audionormalisierung und Encoding.
  4. Rückmeldung. Strukturierte Notizen aus der Prüfung – „Stimme driftet“, „Beleuchtung inkonsistent“ – werden zu Änderungen an der Referenzbibliothek oder der Vorlage, nicht zu Ad-hoc-Prompt-Bearbeitungen. Erhöhe die Versionsnummer, damit Änderungen nachvollziehbar bleiben.

Was es wiederholbar macht

  • Vorlagen statt Prompts. Alles, was sich zwischen Aufgaben wiederholt, gehört in eine Vorlage, nicht in Code pro Lauf.
  • Alles versionieren. Referenzsets, Vorlagen, Modellbezeichner, Nachbearbeitungskonfiguration. Das Aufgabenprotokoll sollte es dir ermöglichen, exakt zu rekonstruieren, was gelaufen ist.
  • Deterministisches Packen. Baue Warteschlangen aus Daten – Szenen-Tabellen, Content-Kalender – und lass die Pipeline sie zu Aufgaben erweitern.
  • Prüfung als Daten. Erfasse Prüfergebnisse in strukturiertem Speicher, damit du messen kannst, welche Vorlagen und Referenzsets die meisten freigegebenen Clips erzeugen.

Wo anfangen

Beginne mit einer Vorlage und einem Referenzset, führe einen kleinen Batch aus und justiere das Referenzset, bevor du skalierst. Der Wert der Pipeline entsteht durch die Zinseszinswirkung der Referenzbibliothek über die Zeit: Jeder freigegebene Clip validiert das Material dahinter, jeder abgelehnte Clip zeigt genau, was zu reparieren ist.

Wenn du bereit zur Integration bist, prüfe den aktuellen Modellbezeichner und die Anfrageform in der HiAPI-Dokumentation zu vidu-q4-preview/reference-to-video und halte die Modellauswahl in der Konfiguration, damit der Rest der Pipeline den nächsten Modellrelease überlebt.

Ähnliche Artikel

Alle Artikel ansehen →

Starte mit persistenten KI-Artefakten

Hol dir deinen API-Key und rufe Bild-, Video- und Audiomodelle über eine einzige task-basierte API auf.

API-Dokumentation lesen