Omni 1.1 Flash
Szövegből videó 4/6/8/10 másodperces hosszal, 360p vagy 720p felbontással és kötelező álló/fekvő választással.
- Ailoot · Videó
POST /v1/videos/generationsgoogle/omni-1.1-flash - Ailoot · Videó
POST /v1/videos/generationsomni-featured
A modellről
Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.
google/omni-1.1-flash szövegből videót készítő útvonal, választható 4, 6, 8 vagy 10 másodperces időtartammal. Kötelező a 360p vagy 720p felbontás és a VIDEO_ASPECT_RATIO_LANDSCAPE vagy VIDEO_ASPECT_RATIO_PORTRAIT értékű aspect_ratio. Gyakorlati alkalmazás rövid álló jelenet termékbeharangozóhoz, a szereplővel és látható cselekvéssel a prompt mezőben.
A /v1/videos/generations végpontra küldje, és az eredeti feladat eredményét gyűjtse be. Az n és count vezérlő egyetlen kimenet kérésére korlátozott; referenciakép-bemenet nincs felsorolva. Ez körülhatárolt rövidvideó-folyamat, nem tetszőleges hosszúságú szerkesztő. A Flash a profilt azonosítja, késleltetési garancia nélkül. A kész videó begyűjtésekor őrizzen meg minden ténylegesen visszaadott kimenetet.
Ailoot · Videó POST /v1/videos/generations google/omni-1.1-flash
google/omni-1.1-flashgoogle/omni-1.1-flashomni-featured
Kezdő lépések
Szövegből videó 4/6/8/10 másodperces hosszal, 360p vagy 720p felbontással és kötelező álló/fekvő választással.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Videó
Elérhető az Ailootban · bemenetek és metódusok
Ailoot · Videó POST /v1/videos/generations
- Bemenet
text- Kimenet
video- Kimeneti formátum
- mp4
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok google/omni-1.1-flash | Alapértelmezett— |
Mezőprompt | Típusstring | KövetelményKötelező | Értékek és korlátok Minimális hossz: 1 | Alapértelmezett— |
Meződuration | Típusinteger | KövetelményKötelező alternatíva | Értékek és korlátok 4, 6, 8, 10 Alternatíva: duration_s; mindkét mezőnek egyeznie kell, ha megadja őket Kötelező, ha: ha a duration_s nincs megadva Legalább egy kötelező: duration, duration_s Egység: másodperc | Alapértelmezett— |
Meződuration_s | Típusinteger | KövetelményOpcionális | Értékek és korlátok 4, 6, 8, 10 Alternatíva: duration Egység: másodperc | Alapértelmezett— |
Mezőresolution | Típusstring | KövetelményKötelező | Értékek és korlátok 360p, 720p | Alapértelmezett— |
Mezőaspect_ratio | Típusstring | KövetelményKötelező | Értékek és korlátok VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Alapértelmezett— |
Mezőn | Típusinteger | KövetelményOpcionális | Értékek és korlátok 1 | Alapértelmezett1 |
Mezőcount | Típusinteger | KövetelményOpcionális | Értékek és korlátok 1 Akkor alkalmazandó, ha: Ha az n mezőt is megadja, az értékeknek egyezniük kell | Alapértelmezett— |
Bemeneti anyagok kombinációi
Szövegből videó · Kötelező: prompt
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétermaterial_types | Szerződéstext |
Paraméterrequired | Szerződésnull |
Paraméteroptional_controls | Szerződésnull |
Életciklus: 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
A metódusok szerkezete és azonosítói pontosak; a beszállítói képesség különbözik a kérelmek befogadásától.
Díjcsomagok
Ailoot-metódusok díjai
POST /v1/videos/generations- Kimenet
- 0,03 USD másodpercenként, 360p felbontáson
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
Ailoot · Videó
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."}'Eredmények fogadása és mentése
Ailoot · Videó
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Feladatállapot ellenőrzése
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"További tartalomlekérések
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Őrizzen meg minden elkészült eredményt
Mentsen minden elkészült videót és visszaadott fájlt; töltse le az összes ténylegesen visszaadott médiafájl URL-jének tartalmát.
A data[] az összes visszaadott tartalomútvonalat tartalmazza; a content_url csak az elsőt jelöli
Ha az eredeti választ ellenőrizni kell
A meglévő eredeti feladatot kérdezze le; ismeretlen kimenetelű küldést soha ne küldjön be újra.
Hibák és következő lépések
| Válasz | Feltétel | Következő lépés |
|---|---|---|
Válasz400 · invalid_request_error | FeltételA kötelező prompt/resolution/aspect/duration hiányzik vagy érvénytelen | Következő lépésÚj kérés beküldése előtt javítsa az érvénytelen kérésmezőket. |
Válasz409 · video_not_ready | FeltételAz eredeti videótartalom még nem érhető el | Következő lépésKérdezze le az eredetileg visszaadott azonosítót; tartsa be a Retry-After előírását. |
Válasz503 · server_error | FeltételAz eredményt ellenőrizni kell | Következő lépésŐrizze meg az eredeti azonosítót és a kérés bizonylatát; ne hozza létre újra ezt a műveletet. |
Válaszserver_error | FeltételA visszaadott válasz szerint a művelet vagy az eredmény ellenőrzést igényel | Következő lépésŐrizze meg az eredetileg visszaadott művelet- vagy feladatazonosítót, a kérés fejléceit és a választ; folytassa az eredeti művelet támogatott lekérdezéseit. Ne küldje be újra a létrehozási kérést. |
Álnevek
Modell álnevei
Ailoot google/omni-1.1-flash, omni-featured
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
Ailoot · Videó POST /v1/videos/generations omni-featured
omni-featuredgoogle/omni-1.1-flashomni-featured
Kezdő lépések
Szövegből videó 4/6/8/10 másodperces hosszal, 360p vagy 720p felbontással és kötelező álló/fekvő választással.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Videó
Elérhető az Ailootban · bemenetek és metódusok
Ailoot · Videó POST /v1/videos/generations
- Bemenet
text- Kimenet
video- Kimeneti formátum
- mp4
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok omni-featured | Alapértelmezett— |
Mezőprompt | Típusstring | KövetelményKötelező | Értékek és korlátok Minimális hossz: 1 | Alapértelmezett— |
Meződuration | Típusinteger | KövetelményKötelező alternatíva | Értékek és korlátok 4, 6, 8, 10 Alternatíva: duration_s; mindkét mezőnek egyeznie kell, ha megadja őket Kötelező, ha: ha a duration_s nincs megadva Legalább egy kötelező: duration, duration_s Egység: másodperc | Alapértelmezett— |
Meződuration_s | Típusinteger | KövetelményOpcionális | Értékek és korlátok 4, 6, 8, 10 Alternatíva: duration Egység: másodperc | Alapértelmezett— |
Mezőresolution | Típusstring | KövetelményKötelező | Értékek és korlátok 360p, 720p | Alapértelmezett— |
Mezőaspect_ratio | Típusstring | KövetelményKötelező | Értékek és korlátok VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Alapértelmezett— |
Mezőn | Típusinteger | KövetelményOpcionális | Értékek és korlátok 1 | Alapértelmezett1 |
Mezőcount | Típusinteger | KövetelményOpcionális | Értékek és korlátok 1 Akkor alkalmazandó, ha: Ha az n mezőt is megadja, az értékeknek egyezniük kell | Alapértelmezett— |
Bemeneti anyagok kombinációi
Szövegből videó · Kötelező: prompt
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétermaterial_types | Szerződéstext |
Paraméterrequired | Szerződésnull |
Paraméteroptional_controls | Szerződésnull |
Életciklus: 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
A metódusok szerkezete és azonosítói pontosak; a beszállítói képesség különbözik a kérelmek befogadásától.
Díjcsomagok
Ailoot-metódusok díjai
POST /v1/videos/generations- Kimenet
- 0,03 USD másodpercenként, 360p felbontáson
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
Ailoot · Videó
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."}'Eredmények fogadása és mentése
Ailoot · Videó
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Feladatállapot ellenőrzése
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"További tartalomlekérések
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Őrizzen meg minden elkészült eredményt
Mentsen minden elkészült videót és visszaadott fájlt; töltse le az összes ténylegesen visszaadott médiafájl URL-jének tartalmát.
A data[] az összes visszaadott tartalomútvonalat tartalmazza; a content_url csak az elsőt jelöli
Ha az eredeti választ ellenőrizni kell
A meglévő eredeti feladatot kérdezze le; ismeretlen kimenetelű küldést soha ne küldjön be újra.
Hibák és következő lépések
| Válasz | Feltétel | Következő lépés |
|---|---|---|
Válasz400 · invalid_request_error | FeltételA kötelező prompt/resolution/aspect/duration hiányzik vagy érvénytelen | Következő lépésÚj kérés beküldése előtt javítsa az érvénytelen kérésmezőket. |
Válasz409 · video_not_ready | FeltételAz eredeti videótartalom még nem érhető el | Következő lépésKérdezze le az eredetileg visszaadott azonosítót; tartsa be a Retry-After előírását. |
Válasz503 · server_error | FeltételAz eredményt ellenőrizni kell | Következő lépésŐrizze meg az eredeti azonosítót és a kérés bizonylatát; ne hozza létre újra ezt a műveletet. |
Válaszserver_error | FeltételA visszaadott válasz szerint a művelet vagy az eredmény ellenőrzést igényel | Következő lépésŐrizze meg az eredetileg visszaadott művelet- vagy feladatazonosítót, a kérés fejléceit és a választ; folytassa az eredeti művelet támogatott lekérdezéseit. Ne küldje be újra a létrehozási kérést. |
Álnevek
Modell álnevei
Ailoot google/omni-1.1-flash, omni-featured
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
FAQ · Omni 1.1 Flash
- Milyen bemenetek és eredmények érhetők el?
POST /v1/videos/generations·google/omni-1.1-flash:text→videoPOST /v1/videos/generations·omni-featured:text→video- Mely mezőket használja a kérés?
POST /v1/videos/generations·google/omni-1.1-flash:model,prompt,duration,duration_s,resolution,aspect_ratio,n,countPOST /v1/videos/generations·omni-featured:model,prompt,duration,duration_s,resolution,aspect_ratio,n,count