Omni 1.1 Flash
Tekstistä videoksi: kestot 4/6/8/10 sekuntia, 360p tai 720p ja pakollinen pysty-/vaakavalinta.
- Ailoot · Videot
POST /v1/videos/generationsgoogle/omni-1.1-flash - Ailoot · Videot
POST /v1/videos/generationsomni-featured
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
google/omni-1.1-flash on tekstistä videoksi -reitti, jonka valittavat kestot ovat 4, 6, 8 tai 10 sekuntia. Se vaatii 360p- tai 720p-tarkkuuden ja aspect_ratio-arvon VIDEO_ASPECT_RATIO_LANDSCAPE tai VIDEO_ASPECT_RATIO_PORTRAIT. Käytännön valinta on lyhyt pystykohtaus tuotetiiseriin, jonka kohde ja näkyvä toiminta kuvataan prompt-kentässä.
Lähetä /v1/videos/generations-päätepisteeseen ja kerää alkuperäisen työn tulos. n- ja count-säätimet on rajattu yhteen tulospyyntöön; kuvaviitesyötettä ei luetella. Kyse on siten rajatusta lyhyen leikkeen työnkulusta, ei mielivaltaisen pituisesta editorista. Flash yksilöi profiilin ilman viivetakuuta. Säilytä kaikki todelliset palautetut tuotokset valmista videota kerätessäsi.
Ailoot · Videot POST /v1/videos/generations google/omni-1.1-flash
google/omni-1.1-flashgoogle/omni-1.1-flashomni-featured
Aloitus
Tekstistä videoksi: kestot 4/6/8/10 sekuntia, 360p tai 720p ja pakollinen pysty-/vaakavalinta.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Video
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot · Videot POST /v1/videos/generations
- Syötetyypit
text- Tulostyypit
video- Tulosteen muoto
- mp4
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat google/omni-1.1-flash | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 | Oletus— |
Kenttäduration | Tyyppiinteger | VaatimusPakollinen vaihtoehto | Arvot & rajat 4, 6, 8, 10 Vaihtoehto: duration_s; molempien kenttien on täsmättävä, jos ne annetaan Pakollinen, kun: duration_s puuttuu Vähintään yksi vaaditaan: duration, duration_s Yksikkö: sekuntia | Oletus— |
Kenttäduration_s | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 4, 6, 8, 10 Vaihtoehto: duration Yksikkö: sekuntia | Oletus— |
Kenttäresolution | Tyyppistring | VaatimusPakollinen | Arvot & rajat 360p, 720p | Oletus— |
Kenttäaspect_ratio | Tyyppistring | VaatimusPakollinen | Arvot & rajat VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Oletus— |
Kenttän | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 1 | Oletus1 |
Kenttäcount | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 1 Sovelletaan, kun: Jos myös n annetaan, arvojen on täsmättävä | Oletus— |
Syöteaineistojen yhdistelmät
Tekstistä videoksi · Pakollinen: prompt
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametrimaterial_types | Sopimustext |
Parametrirequired | Sopimusnull |
Parametrioptional_controls | Sopimusnull |
Elinkaari: 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
Menetelmien rakenteet ja ID:t ovat täsmällisiä; toimittajan kyvykkyys on erillinen pyynnön hyväksymisestä.
Hinnoittelu
Ailoot-menetelmien hinnat
POST /v1/videos/generations- Tuloste
- 0,03 $ sekuntia kohden 360p-tarkkuudella
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot · Videot
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."}'Vastaanota ja tallenna tulokset
Ailoot · Videot
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Tarkista työn tila
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"Muut sisällön lukukerrat
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.mp4Säilytä kaikki valmistuneet tulokset
Tallenna jokainen valmistunut video tai palautettu tiedosto; nouda jokainen todellinen palautettu aineiston URL.
data[] sisältää kaikki palautetut sisältöpolut; content_url tarkoittaa vain ensimmäistä
Jos alkuperäinen vastaus on tarkistettava
Lue olemassa olevan alkuperäisen työn tietoja; älä koskaan lähetä tuntemattomaan tilaan jäänyttä pyyntöä uudelleen.
Virheet ja seuraavat vaiheet
| Vastaus | Ehto | Seuraava vaihe |
|---|---|---|
Vastaus400 · invalid_request_error | EhtoPakollinen kehote, resoluutio, kuvasuhde tai kesto puuttuu tai on virheellinen | Seuraava vaiheKorjaa virheelliset pyyntökentät ennen uuden pyynnön lähettämistä. |
Vastaus409 · video_not_ready | EhtoAlkuperäinen videosisältö ei ole vielä saatavilla | Seuraava vaiheKysy tilaa alkuperäisellä palautetulla tunnisteella; noudata Retry-After-otsaketta. |
Vastaus503 · server_error | EhtoTulos edellyttää tarkistusta | Seuraava vaiheSäilytä alkuperäinen tunniste ja pyynnön tosite; älä luo tätä operaatiota uudelleen. |
Vastausserver_error | EhtoPalautettu vastaus ilmoittaa, että operaatio tai tulos edellyttää tarkistusta | Seuraava vaiheSäilytä alkuperäinen palautettu operaation tai tehtävän ID, pyynnön otsakkeet ja vastaus; jatka kyseisen alkuperäisen operaation tuettuja lukutoimintoja. Älä lähetä luontipyyntöä uudelleen. |
Aliakset
Mallin aliakset
Ailoot google/omni-1.1-flash, omni-featured
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
Ailoot · Videot POST /v1/videos/generations omni-featured
omni-featuredgoogle/omni-1.1-flashomni-featured
Aloitus
Tekstistä videoksi: kestot 4/6/8/10 sekuntia, 360p tai 720p ja pakollinen pysty-/vaakavalinta.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Video
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot · Videot POST /v1/videos/generations
- Syötetyypit
text- Tulostyypit
video- Tulosteen muoto
- mp4
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat omni-featured | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 | Oletus— |
Kenttäduration | Tyyppiinteger | VaatimusPakollinen vaihtoehto | Arvot & rajat 4, 6, 8, 10 Vaihtoehto: duration_s; molempien kenttien on täsmättävä, jos ne annetaan Pakollinen, kun: duration_s puuttuu Vähintään yksi vaaditaan: duration, duration_s Yksikkö: sekuntia | Oletus— |
Kenttäduration_s | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 4, 6, 8, 10 Vaihtoehto: duration Yksikkö: sekuntia | Oletus— |
Kenttäresolution | Tyyppistring | VaatimusPakollinen | Arvot & rajat 360p, 720p | Oletus— |
Kenttäaspect_ratio | Tyyppistring | VaatimusPakollinen | Arvot & rajat VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Oletus— |
Kenttän | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 1 | Oletus1 |
Kenttäcount | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 1 Sovelletaan, kun: Jos myös n annetaan, arvojen on täsmättävä | Oletus— |
Syöteaineistojen yhdistelmät
Tekstistä videoksi · Pakollinen: prompt
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametrimaterial_types | Sopimustext |
Parametrirequired | Sopimusnull |
Parametrioptional_controls | Sopimusnull |
Elinkaari: 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
Menetelmien rakenteet ja ID:t ovat täsmällisiä; toimittajan kyvykkyys on erillinen pyynnön hyväksymisestä.
Hinnoittelu
Ailoot-menetelmien hinnat
POST /v1/videos/generations- Tuloste
- 0,03 $ sekuntia kohden 360p-tarkkuudella
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot · Videot
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."}'Vastaanota ja tallenna tulokset
Ailoot · Videot
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Tarkista työn tila
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"Muut sisällön lukukerrat
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.mp4Säilytä kaikki valmistuneet tulokset
Tallenna jokainen valmistunut video tai palautettu tiedosto; nouda jokainen todellinen palautettu aineiston URL.
data[] sisältää kaikki palautetut sisältöpolut; content_url tarkoittaa vain ensimmäistä
Jos alkuperäinen vastaus on tarkistettava
Lue olemassa olevan alkuperäisen työn tietoja; älä koskaan lähetä tuntemattomaan tilaan jäänyttä pyyntöä uudelleen.
Virheet ja seuraavat vaiheet
| Vastaus | Ehto | Seuraava vaihe |
|---|---|---|
Vastaus400 · invalid_request_error | EhtoPakollinen kehote, resoluutio, kuvasuhde tai kesto puuttuu tai on virheellinen | Seuraava vaiheKorjaa virheelliset pyyntökentät ennen uuden pyynnön lähettämistä. |
Vastaus409 · video_not_ready | EhtoAlkuperäinen videosisältö ei ole vielä saatavilla | Seuraava vaiheKysy tilaa alkuperäisellä palautetulla tunnisteella; noudata Retry-After-otsaketta. |
Vastaus503 · server_error | EhtoTulos edellyttää tarkistusta | Seuraava vaiheSäilytä alkuperäinen tunniste ja pyynnön tosite; älä luo tätä operaatiota uudelleen. |
Vastausserver_error | EhtoPalautettu vastaus ilmoittaa, että operaatio tai tulos edellyttää tarkistusta | Seuraava vaiheSäilytä alkuperäinen palautettu operaation tai tehtävän ID, pyynnön otsakkeet ja vastaus; jatka kyseisen alkuperäisen operaation tuettuja lukutoimintoja. Älä lähetä luontipyyntöä uudelleen. |
Aliakset
Mallin aliakset
Ailoot google/omni-1.1-flash, omni-featured
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · Omni 1.1 Flash
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/videos/generations·google/omni-1.1-flash:text→videoPOST /v1/videos/generations·omni-featured:text→video- Mitä kenttiä pyyntö käyttää?
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