models

Omni 1.1 Flash

Markdown · JSON

Omni 1.1 Flash

Tekst-naar-video met 4/6/8/10 seconden, 360p of 720p en verplichte keuze voor portret of landschap.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

google/omni-1.1-flash is een tekst-naar-videoroute met 4, 6, 8 of 10 seconden als duurkeuze. Vereist zijn 360p of 720p en een aspect_ratio van VIDEO_ASPECT_RATIO_LANDSCAPE of VIDEO_ASPECT_RATIO_PORTRAIT. Een praktische taak is een korte portretscène voor een productteaser, met onderwerp en zichtbare actie in prompt.

Dien in bij /v1/videos/generations en haal het resultaat van de oorspronkelijke taak op. n en count zijn beperkt tot één uitvoerverzoek; afbeeldingsreferenties staan niet als invoer vermeld. Dit is een afgebakende korteclipworkflow, geen editor voor willekeurige lengte. Flash bewijst geen reactietijdgarantie. Bewaar bij het ophalen van de voltooide video elke werkelijk teruggegeven uitvoer.

Ailoot · Videogeneratie POST /v1/videos/generations google/omni-1.1-flash

google/omni-1.1-flash

Google /google/omni-1.1-flash
Model-ID
  • google/omni-1.1-flash
  • omni-featured

Aan de slag

Tekst-naar-video met 4/6/8/10 seconden, 360p of 720p en verplichte keuze voor portret of landschap.

Toegestane invoer
Tekst
Resultaten
Video

Beschikbaar in Ailoot · invoer en methoden

Ailoot · Videogeneratie POST /v1/videos/generations
Invoer
text
Uitvoer
video
Uitvoerformaat
mp4
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
google/omni-1.1-flash
Standaard—
VeldpromptTypestringVereisteVereistWaarden en limieten
Minimumlengte: 1
Standaard—
VelddurationTypeintegerVereisteVereist alternatiefWaarden en limieten
4, 6, 8, 10
Alternatief: duration_s; beide velden moeten overeenkomen als ze zijn opgegeven
Vereist wanneer: duration_s niet opgegeven
Ten minste één vereist: duration, duration_s
Eenheid: seconden
Standaard—
Veldduration_sTypeintegerVereisteOptioneelWaarden en limieten
4, 6, 8, 10
Alternatief: duration
Eenheid: seconden
Standaard—
VeldresolutionTypestringVereisteVereistWaarden en limieten
360p, 720p
Standaard—
Veldaspect_ratioTypestringVereisteVereistWaarden en limieten
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Standaard—
VeldnTypeintegerVereisteOptioneelWaarden en limieten
1
Standaard1
VeldcountTypeintegerVereisteOptioneelWaarden en limieten
1
Geldt wanneer: Als ook n is opgegeven, moeten de waarden overeenkomen
Standaard—
Combinaties van invoermaterialen

Tekst naar video · Vereist: prompt

Methodeparameters en levenscyclus
ParameterContract
Parametermaterial_typesContracttext
ParameterrequiredContractnull
Parameteroptional_controlsContractnull

Levenscyclus: 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

De methodestructuren en ID’s zijn exact; de mogelijkheden van de leverancier staan los van toelating.

Tarieven

Ailoot-methodetarieven

Ailoot VideogeneratiePOST /v1/videos/generations
Uitvoer
US$ 0,03 per seconde bij 360p

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot · Videogeneratie

Videovoorbeeld
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "google/omni-1.1-flash", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'

Resultaten ophalen en opslaan

Ailoot · Videogeneratie

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Taakstatus controleren
GET · Status
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY"
Lezen van andere inhoud
GET · Inhoud
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  --output video.mp4
Alle voltooide resultaten bewaren

Sla elke voltooide video of elk teruggegeven bestand op; haal elke daadwerkelijk teruggegeven bestands-URL op.

data[] bevat alle teruggestuurde inhoudspaden; content_url bevat alleen het eerste

Als het oorspronkelijke antwoord moet worden gecontroleerd

Raadpleeg de bestaande oorspronkelijke opdracht; dien een aanvraag met onbekende verzenduitkomst nooit opnieuw in.

Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeVerplichte prompt/resolutie/beeldverhouding/duur ontbreekt of is ongeldigVolgende stapCorrigeer de ongeldige aanvraagvelden voordat je een nieuwe aanvraag indient.
Antwoord409 · video_not_readyVoorwaardeDe oorspronkelijke video-inhoud is nog niet beschikbaarVolgende stapVraag de oorspronkelijk teruggestuurde ID herhaaldelijk op; respecteer Retry-After.
Antwoord503 · server_errorVoorwaardeHet resultaat moet worden gecontroleerdVolgende stapBewaar de oorspronkelijke ID en het aanvraagbewijs; maak deze operatie niet opnieuw aan.
Antwoordserver_errorVoorwaardeDe teruggegeven respons geeft aan dat de bewerking of het resultaat gecontroleerd moet wordenVolgende stapBewaar de oorspronkelijk teruggegeven bewerkings-/taak-ID, aanvraagheaders en respons; blijf de oorspronkelijke bewerking uitlezen via de ondersteunde leesaanvragen. Dien de aanmaakaanvraag niet opnieuw in.

Aliasnamen

Modelaliasnamen

Ailoot google/omni-1.1-flash, omni-featured

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

google/omni-1.1-flash, omni-featured

Ailoot · Videogeneratie POST /v1/videos/generations omni-featured

omni-featured

Google /omni-featured
Model-ID
  • google/omni-1.1-flash
  • omni-featured

Aan de slag

Tekst-naar-video met 4/6/8/10 seconden, 360p of 720p en verplichte keuze voor portret of landschap.

Toegestane invoer
Tekst
Resultaten
Video

Beschikbaar in Ailoot · invoer en methoden

Ailoot · Videogeneratie POST /v1/videos/generations
Invoer
text
Uitvoer
video
Uitvoerformaat
mp4
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
omni-featured
Standaard—
VeldpromptTypestringVereisteVereistWaarden en limieten
Minimumlengte: 1
Standaard—
VelddurationTypeintegerVereisteVereist alternatiefWaarden en limieten
4, 6, 8, 10
Alternatief: duration_s; beide velden moeten overeenkomen als ze zijn opgegeven
Vereist wanneer: duration_s niet opgegeven
Ten minste één vereist: duration, duration_s
Eenheid: seconden
Standaard—
Veldduration_sTypeintegerVereisteOptioneelWaarden en limieten
4, 6, 8, 10
Alternatief: duration
Eenheid: seconden
Standaard—
VeldresolutionTypestringVereisteVereistWaarden en limieten
360p, 720p
Standaard—
Veldaspect_ratioTypestringVereisteVereistWaarden en limieten
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Standaard—
VeldnTypeintegerVereisteOptioneelWaarden en limieten
1
Standaard1
VeldcountTypeintegerVereisteOptioneelWaarden en limieten
1
Geldt wanneer: Als ook n is opgegeven, moeten de waarden overeenkomen
Standaard—
Combinaties van invoermaterialen

Tekst naar video · Vereist: prompt

Methodeparameters en levenscyclus
ParameterContract
Parametermaterial_typesContracttext
ParameterrequiredContractnull
Parameteroptional_controlsContractnull

Levenscyclus: 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

De methodestructuren en ID’s zijn exact; de mogelijkheden van de leverancier staan los van toelating.

Tarieven

Ailoot-methodetarieven

Ailoot VideogeneratiePOST /v1/videos/generations
Uitvoer
US$ 0,03 per seconde bij 360p

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot · Videogeneratie

Videovoorbeeld
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "omni-featured", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'

Resultaten ophalen en opslaan

Ailoot · Videogeneratie

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Taakstatus controleren
GET · Status
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY"
Lezen van andere inhoud
GET · Inhoud
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  --output video.mp4
Alle voltooide resultaten bewaren

Sla elke voltooide video of elk teruggegeven bestand op; haal elke daadwerkelijk teruggegeven bestands-URL op.

data[] bevat alle teruggestuurde inhoudspaden; content_url bevat alleen het eerste

Als het oorspronkelijke antwoord moet worden gecontroleerd

Raadpleeg de bestaande oorspronkelijke opdracht; dien een aanvraag met onbekende verzenduitkomst nooit opnieuw in.

Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeVerplichte prompt/resolutie/beeldverhouding/duur ontbreekt of is ongeldigVolgende stapCorrigeer de ongeldige aanvraagvelden voordat je een nieuwe aanvraag indient.
Antwoord409 · video_not_readyVoorwaardeDe oorspronkelijke video-inhoud is nog niet beschikbaarVolgende stapVraag de oorspronkelijk teruggestuurde ID herhaaldelijk op; respecteer Retry-After.
Antwoord503 · server_errorVoorwaardeHet resultaat moet worden gecontroleerdVolgende stapBewaar de oorspronkelijke ID en het aanvraagbewijs; maak deze operatie niet opnieuw aan.
Antwoordserver_errorVoorwaardeDe teruggegeven respons geeft aan dat de bewerking of het resultaat gecontroleerd moet wordenVolgende stapBewaar de oorspronkelijk teruggegeven bewerkings-/taak-ID, aanvraagheaders en respons; blijf de oorspronkelijke bewerking uitlezen via de ondersteunde leesaanvragen. Dien de aanmaakaanvraag niet opnieuw in.

Aliasnamen

Modelaliasnamen

Ailoot google/omni-1.1-flash, omni-featured

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

google/omni-1.1-flash, omni-featured

FAQ · Omni 1.1 Flash
Welke invoer en resultaten zijn beschikbaar?

POST /v1/videos/generations · google/omni-1.1-flash: text → video

POST /v1/videos/generations · omni-featured: text → video

Welke velden gebruikt het verzoek?

POST /v1/videos/generations · google/omni-1.1-flash: model, prompt, duration, duration_s, resolution, aspect_ratio, n, count

POST /v1/videos/generations · omni-featured: model, prompt, duration, duration_s, resolution, aspect_ratio, n, count

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst