modele

Omni 1.1 Flash

Markdown · JSON

Omni 1.1 Flash

Wideo z tekstu: 4/6/8/10 sekund, 360p lub 720p i wymagany wybór pionu albo poziomu.

O modelu

Ten opis przedstawia możliwości modelu. Dane wejściowe, wyniki i opcje dostępne w Ailoot podano poniżej dla wybranej metody.

google/omni-1.1-flash generuje wideo z tekstu o długości 4, 6, 8 lub 10 sekund. Wymaga 360p lub 720p i aspect_ratio VIDEO_ASPECT_RATIO_LANDSCAPE albo VIDEO_ASPECT_RATIO_PORTRAIT. Pasuje do krótkiej pionowej zapowiedzi produktu z podmiotem i akcją określonymi w prompt.

Wyślij do /v1/videos/generations i pobierz wynik pierwotnego zadania. n i count ograniczono do jednego wyjścia; brak obrazu referencyjnego. To krótki ograniczony klip, nie edytor dowolnej długości. Flash nie gwarantuje opóźnienia. Zachowaj wszystkie faktycznie zwrócone wyniki ukończonego wideo.

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

google/omni-1.1-flash

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

Start

Wideo z tekstu: 4/6/8/10 sekund, 360p lub 720p i wymagany wybór pionu albo poziomu.

Akceptowane dane wejściowe
Tekst
Wyniki
Wideo

Dostępne w Ailoot · dane wejściowe i metody

Ailoot · Wideo POST /v1/videos/generations
Wejście
text
Wyjście
video
Format wyjściowy
mp4
PoleTypWymaganieWartości i limityDomyślnie
PolemodelTypstringWymaganieWymaganeWartości i limity
google/omni-1.1-flash
Domyślnie—
PolepromptTypstringWymaganieWymaganeWartości i limity
Minimalna długość: 1
Domyślnie—
PoledurationTypintegerWymaganieWymagana alternatywaWartości i limity
4, 6, 8, 10
Alternatywa: duration_s; oba pola muszą się zgadzać, jeśli je podano
Wymagane, gdy: nie podano duration_s
Wymagany co najmniej jeden: duration, duration_s
Jednostka: sekundy
Domyślnie—
Poleduration_sTypintegerWymaganieOpcjonalneWartości i limity
4, 6, 8, 10
Alternatywa: duration
Jednostka: sekundy
Domyślnie—
PoleresolutionTypstringWymaganieWymaganeWartości i limity
360p, 720p
Domyślnie—
Poleaspect_ratioTypstringWymaganieWymaganeWartości i limity
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Domyślnie—
PolenTypintegerWymaganieOpcjonalneWartości i limity
1
Domyślnie1
PolecountTypintegerWymaganieOpcjonalneWartości i limity
1
Obowiązuje, gdy: Gdy jest też n, wartości muszą się zgadzać
Domyślnie—
Kombinacje materiałów wejściowych

Tekst na wideo · Wymagane: prompt

Parametry i cykl życia metody
ParametrKontrakt
Parametrmaterial_typesKontrakttext
ParametrrequiredKontraktnull
Parametroptional_controlsKontraktnull

Cykl życia: 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

Struktury metod i ID są dokładne; możliwości dostawcy są odrębne od dopuszczenia żądania.

Cennik

Stawki metod Ailoot

Ailoot WideoPOST /v1/videos/generations
Wyjście
0,03 USD za sekundę w 360p

Ailoot rezerwuje szacowaną kwotę przed żądaniem. Po otrzymaniu wyniku rozlicza ostateczną opłatę według zmierzonego użycia. Rozliczenie strumieniowania korzysta z końcowego rekordu użycia. Jak działają rezerwacja i rozliczenie →

Przykładowe żądania

Ailoot · Wideo

Przykład wideo
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."}'

Odbieranie i zapisywanie wyników

Ailoot · Wideo

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
Sprawdź status zadania
Pobierz status przez GET
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"
Inne odczyty treści
Pobierz treść przez GET
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
Zachowaj wszystkie ukończone wyniki

Zapisz każde ukończone wideo lub zwrócony plik; pobierz każdy faktycznie zwrócony URL zasobu.

data[] zawiera wszystkie zwrócone ścieżki treści; content_url wskazuje tylko pierwszą

Jeśli trzeba sprawdzić pierwotną odpowiedź

Odczytuj istniejące pierwotne zadanie; nigdy nie ponawiaj wysłania o nieznanym wyniku.

Błędy i dalsze kroki
OdpowiedźWarunekNastępny krok
Odpowiedź400 · invalid_request_errorWarunekBrak wymaganych wartości prompt/rozdzielczość/proporcje/czas trwania lub są one nieprawidłoweNastępny krokPopraw nieprawidłowe pola żądania przed wysłaniem nowego żądania.
Odpowiedź409 · video_not_readyWarunekTreść pierwotnego wideo nie jest jeszcze dostępnaNastępny krokOdpytuj pierwotny zwrócony identyfikator; przestrzegaj Retry-After.
Odpowiedź503 · server_errorWarunekWynik wymaga sprawdzeniaNastępny krokZachowaj pierwotny identyfikator i potwierdzenie żądania; nie twórz tej operacji ponownie.
Odpowiedźserver_errorWarunekZwrócona odpowiedź wskazuje, że operacja lub wynik wymaga sprawdzeniaNastępny krokZachowaj pierwotnie zwrócony identyfikator operacji lub zadania, nagłówki żądania i odpowiedź; kontynuuj obsługiwane odczyty tej pierwotnej operacji. Nie wysyłaj ponownie żądania utworzenia.

Aliasy

Aliasy modelu

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

Aliasy ścieżek metod

Użyj ścieżek metod podanych powyżej.

Powiązane ID modeli

google/omni-1.1-flash, omni-featured

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

omni-featured

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

Start

Wideo z tekstu: 4/6/8/10 sekund, 360p lub 720p i wymagany wybór pionu albo poziomu.

Akceptowane dane wejściowe
Tekst
Wyniki
Wideo

Dostępne w Ailoot · dane wejściowe i metody

Ailoot · Wideo POST /v1/videos/generations
Wejście
text
Wyjście
video
Format wyjściowy
mp4
PoleTypWymaganieWartości i limityDomyślnie
PolemodelTypstringWymaganieWymaganeWartości i limity
omni-featured
Domyślnie—
PolepromptTypstringWymaganieWymaganeWartości i limity
Minimalna długość: 1
Domyślnie—
PoledurationTypintegerWymaganieWymagana alternatywaWartości i limity
4, 6, 8, 10
Alternatywa: duration_s; oba pola muszą się zgadzać, jeśli je podano
Wymagane, gdy: nie podano duration_s
Wymagany co najmniej jeden: duration, duration_s
Jednostka: sekundy
Domyślnie—
Poleduration_sTypintegerWymaganieOpcjonalneWartości i limity
4, 6, 8, 10
Alternatywa: duration
Jednostka: sekundy
Domyślnie—
PoleresolutionTypstringWymaganieWymaganeWartości i limity
360p, 720p
Domyślnie—
Poleaspect_ratioTypstringWymaganieWymaganeWartości i limity
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Domyślnie—
PolenTypintegerWymaganieOpcjonalneWartości i limity
1
Domyślnie1
PolecountTypintegerWymaganieOpcjonalneWartości i limity
1
Obowiązuje, gdy: Gdy jest też n, wartości muszą się zgadzać
Domyślnie—
Kombinacje materiałów wejściowych

Tekst na wideo · Wymagane: prompt

Parametry i cykl życia metody
ParametrKontrakt
Parametrmaterial_typesKontrakttext
ParametrrequiredKontraktnull
Parametroptional_controlsKontraktnull

Cykl życia: 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

Struktury metod i ID są dokładne; możliwości dostawcy są odrębne od dopuszczenia żądania.

Cennik

Stawki metod Ailoot

Ailoot WideoPOST /v1/videos/generations
Wyjście
0,03 USD za sekundę w 360p

Ailoot rezerwuje szacowaną kwotę przed żądaniem. Po otrzymaniu wyniku rozlicza ostateczną opłatę według zmierzonego użycia. Rozliczenie strumieniowania korzysta z końcowego rekordu użycia. Jak działają rezerwacja i rozliczenie →

Przykładowe żądania

Ailoot · Wideo

Przykład wideo
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."}'

Odbieranie i zapisywanie wyników

Ailoot · Wideo

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
Sprawdź status zadania
Pobierz status przez GET
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"
Inne odczyty treści
Pobierz treść przez GET
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
Zachowaj wszystkie ukończone wyniki

Zapisz każde ukończone wideo lub zwrócony plik; pobierz każdy faktycznie zwrócony URL zasobu.

data[] zawiera wszystkie zwrócone ścieżki treści; content_url wskazuje tylko pierwszą

Jeśli trzeba sprawdzić pierwotną odpowiedź

Odczytuj istniejące pierwotne zadanie; nigdy nie ponawiaj wysłania o nieznanym wyniku.

Błędy i dalsze kroki
OdpowiedźWarunekNastępny krok
Odpowiedź400 · invalid_request_errorWarunekBrak wymaganych wartości prompt/rozdzielczość/proporcje/czas trwania lub są one nieprawidłoweNastępny krokPopraw nieprawidłowe pola żądania przed wysłaniem nowego żądania.
Odpowiedź409 · video_not_readyWarunekTreść pierwotnego wideo nie jest jeszcze dostępnaNastępny krokOdpytuj pierwotny zwrócony identyfikator; przestrzegaj Retry-After.
Odpowiedź503 · server_errorWarunekWynik wymaga sprawdzeniaNastępny krokZachowaj pierwotny identyfikator i potwierdzenie żądania; nie twórz tej operacji ponownie.
Odpowiedźserver_errorWarunekZwrócona odpowiedź wskazuje, że operacja lub wynik wymaga sprawdzeniaNastępny krokZachowaj pierwotnie zwrócony identyfikator operacji lub zadania, nagłówki żądania i odpowiedź; kontynuuj obsługiwane odczyty tej pierwotnej operacji. Nie wysyłaj ponownie żądania utworzenia.

Aliasy

Aliasy modelu

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

Aliasy ścieżek metod

Użyj ścieżek metod podanych powyżej.

Powiązane ID modeli

google/omni-1.1-flash, omni-featured

FAQ · Omni 1.1 Flash
Jakie dane wejściowe i wyniki są dostępne?

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

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

Jakich pól używa żądanie?

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

Więcej szczegółów

Połącz Ailoot z Claude Code, OpenCode, Hermes albo własną aplikacją.

Firma i jej portfel projektów

Firma i jej portfel projektów: miliony klientów; miesięczna sprzedaż liczona w miliardach.

Kupuj tokeny z rabatem.

Rabat subskrypcji do regularnej pracy. Kody promocyjne — do 50% na tokeny.

Subskrypcja
Wybierz plan z rabatem do regularnych żądań.
Kod promocyjny do 50%
Wpisz kod przy zakupie. Cena zostanie przeliczona według aktualnej promocji.
Koszty w historii
Model, tokeny i kwota są zapisywane dla każdego żądania.

Wybierz subskrypcję · Sprawdź ceny modeli

Połącz API z produktem, który sprzedajesz.

SaaS, aplikacje i boty na warunkach oferty i umowy licencyjnej Ailoot. Do odsprzedaży poproś o licencję resellerską.

Aplikacja komercyjna
Wbuduj generowanie tekstu, obrazów, wideo i dźwięku w płatne funkcje usługi.
Licencja resellerska
Prześlij opis projektu i schemat dostępu. Poproś o pisemne warunki używania i odsprzedaży.
Dokumenty na stronie
Oferta, umowa licencyjna i polityka przetwarzania danych są dostępne przed połączeniem.

Poproś o licencję resellerską · Oferta i umowa licencyjna