APIMart
Modellsymbol Gemini Omni 1.2 Flash
Video

Gemini Omni 1.2 Flash API

Erkunden Sie die Videosteuerung von Gemini Omni 1.2 Flash API mit Text, Referenzbildern, Start- und Endbildern oder einem Quellclip. Ordnen Sie Prompt und Ausgabeeinstellungen im Gemini Omni API Playground.

Multimodales VideoStart- und Endbilder360p bis 4K

Gemini Omni API im Überblick

  • Text, Referenzbilder und Videoeingaben
  • 16:9 Querformat oder 9:16 Hochformat
  • 360p, 720p, 1080p oder 4K
Input

Beschreibe im Prompt ein 3–10 Sekunden langes Video und seinen Ton.

Erstes / letztes Bild
Referenzbild

0/10 Bilder, einschließlich erstem und letztem Bild.

Referenzvideos

Bis zu 3 Clips mit jeweils höchstens 3 Sekunden. Referenzaudio wird ignoriert. YouTube-Links werden nicht unterstützt.

Output

Beschreibe die Szene und wähle die Videoeinstellungen.

Videoszenen mit Gemini Omni 1.2 Flash planen

Erstellen Sie ein Konzept für das Gemini Omni 1.2 Flash Modell mit Text, visuellen Referenzen und Bildvorgaben. Legen Sie die Rolle jeder Eingabe fest und prüfen Sie API-Einstellungen und Szenenaufbau gemeinsam.

Gemini Omni 1.2 Flash API: Beispiele für Text und Bild zu Video

Bereiten Sie eine Videoanfrage vor und fragen Sie das Ergebnis mit der Aufgaben-ID ab.

  1. 1

    API-Authentifizierung einrichten

    Speichern Sie Ihren APIMart API-Schlüssel in der Umgebungsvariablen APIMART_API_KEY und senden Sie ihn im Header Authorization: Bearer.

  2. 2

    Videoanfrage erstellen und senden

    Senden Sie model, prompt und die gewählten Parameter per POST an /v1/videos/generations. Für Bild zu Video ergänzen Sie first_frame_image. Ersetzen Sie lokale Dateien durch erreichbare HTTP(S)-URLs und senden Sie keine blob-URLs. Lesen Sie data[0].task_id aus der Antwort.

  3. 3

    Videoergebnis abfragen

    Prüfen Sie den Status mit GET /v1/tasks/{task_id}. Bei completed lesen Sie data.result.videos[0].url[0], bei failed prüfen Sie error.message.

    Allgemeine Hinweise zur API finden Sie in der APIMart API-Dokumentation.

POST /v1/videos/generations
curl -X POST https://api.apimart.ai/v1/videos/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-omni-1.2-flash",
    "prompt": "Eine durchgehende sechssekündige Aufnahme zeigt Papierlaternen über einem ruhigen Markt am See in der Abenddämmerung. Die Kamera bewegt sich langsam vorwärts, Stoffbahnen wehen sanft und leises Wasserplätschern ist zu hören.",
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'

Parameter für gemini-omni-api

ParameterTypPflichtStandardBeschreibung
modelstringJaStandard: gemini-omni-1.2-flashDie auf dieser Seite verwendete Konfigurations-ID: gemini-omni-1.2-flash.
promptstringJaStandard: —Beschreiben Sie Motiv, Bewegung, Kamera, Beleuchtung und gewünschten Ton. Geben Sie die gewünschte Länge von 3–10 Sekunden im Prompt an; es gibt kein eigenes duration-Feld.
aspect_ratiostringOptionalStandard: 16:9Video-Seitenverhältnis: 16:9 im Querformat oder 9:16 im Hochformat. Standard ist 16:9.
resolutionstringOptionalStandard: 720p360p, 720p, 1080p oder 4k. Standard ist 720p; 1080p und 4k verwenden Upscaling.
image_urlsarrayOptionalStandard: []HTTP(S)-URLs der Referenzbilder. Referenzbilder sowie Start- und Endbild zählen zusammen zum Limit von 10 Bildern.
first_frame_imagestringOptionalStandard: —HTTP(S)-URL des Startbilds. Zählt zum gemeinsamen Limit von 10 Bildern.
last_frame_imagestringOptionalStandard: —HTTP(S)-URL des Endbilds. Erfordert first_frame_image und zählt zum gemeinsamen Limit von 10 Bildern.
video_urlsarrayOptionalStandard: []HTTP(S)-Video-URLs: bis zu 3 Referenzclips mit jeweils höchstens 3 Sekunden oder 1 Quellvideo mit höchstens 10 Sekunden für edit oder extend. YouTube-Links werden nicht unterstützt.
metadata.taskstringOptionalStandard: —Explizite Aufgabe: text_to_video, image_to_video, reference_to_video, edit oder extend. Lassen Sie metadata.task für die automatische Auswahl weg, statt die Zeichenfolge auto zu senden.
previous_interaction_idstringOptionalStandard: —Optionale Kennung einer früheren Interaktion, um deren Kontext fortzusetzen. Verwenden Sie eine vorhandene Interaktions-ID, keine Aufgaben-ID und keinen Modellnamen.