Vidu 1.5
Vidu 1.5 luo videota tekstikehotteesta täsmällisellä mallitunnuksella vidu-1.5. Kuvaile kohde, näkyvä toiminta ja kameran rajaus ja valitse sitten viiden sekunnin kesto sekä yksi kolmesta kuvasuhteesta: 16:9, 1:1 tai 9:16. Lähetä tehtävä kerran ja seuraa sen palautettua operaatiota, kunnes videotulos on valmis.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Vidu 1.5 tarjoaa tekstistä videoksi -generointia täsmällisellä mallitunnuksella vidu-1.5. Rakenna pyyntö viisisekuntisen visuaalisen idean ympärille: kohde tekee yhden selkeän toiminnon, ympäristö esitellään tai tuote näytetään määritetyllä kameran liikkeellä. Lisää näkymä, toiminta, ympäristö, valaistus ja rajaus tekstikehotteeseen, jotta tarkoitettu otos kuvataan mallin vastaanottamassa aineistossa.
Luo video kutsulla POST /v1/videos ja application/json-rungolla. Pakolliset kentät ovat model ja prompt; aseta model arvoon vidu-1.5 ja anna otoskuvaus merkkijonona. Hyödyllinen tuoteotoskehote voi määrittää esineen, pinnan, taustan ja yhden kameran liikkeen sekä sen jälkeen toiminnan, jonka tulee näkyä otoksen aikana. Pidä kuvaus riittävän rajattuna, jotta se hahmottuu yhdeksi lyhyeksi klipiksi.
Mallin duration-vaihtoehto on kokonaisluku 5, joka tarkoittaa viiden sekunnin klippiä. Valinnaiset aspect_ratio-arvot ovat merkkijonot 16:9, 1:1 ja 9:16. Valitse käyttökohteen kuvasuhde ennen rajauksen kirjoittamista: laaja näkymä vaakasommitteluun, keskitetty asettelu neliöön tai pystysuuntaisesti aseteltu kohde pystysommitteluun. Valinnainen negative_prompt-merkkijono voi ilmoittaa vältettävät visuaaliset elementit. Säilytä pyynnössä parametrien nimet ja täsmälliset enum-arvot.
Luonti käynnistää asynkronisen operaation. Tallenna luontivastauksen todella palauttama tunniste ja käytä sitten GET /v1/videos/{request_id} -kutsua tämän alkuperäisen operaation seuraamiseen. Keskeneräistä työtä näyttävä vastaus edustaa olemassa olevaa tehtävää; jatka sen lukemista, kunnes valmis tulos tai virhe palautetaan. Säilytä palautettu virhe ja alkuperäinen tunniste, kun operaatio epäonnistuu tai tarvitsee tarkistusta.
Kun operaatio valmistuu, säilytä jokainen palautettu videotulos ja nouda jokainen vastauksen antama todellinen sisältö-URL. Julkinen sisältöreitti GET /v1/videos/{request_id}/content voi noutaa tuloksen sen todellisen indeksin perusteella. Tallenna valmis video ja sen palautetut metatiedot ja tarkista sitten kohde, liike, rajaus ja klipin loppu kehotetta vasten. Jos lähetys tai toimitus päättyy epäselvästi, säilytä alkuperäisen operaation tunnistetiedot ja tarkista kyseinen tehtävä ennen uuden generoinnin luomista.
Ailoot Ultra · Video POST /v1/videos vidu-1.5
vidu-1.5Aloitus
Vidu 1.5 luo videota tekstikehotteesta täsmällisellä mallitunnuksella vidu-1.5. Kuvaile kohde, näkyvä toiminta ja kameran rajaus ja valitse sitten viiden sekunnin kesto sekä yksi kolmesta kuvasuhteesta: 16:9, 1:1 tai 9:16. Lähetä tehtävä kerran ja seuraa sen palautettua operaatiota, kunnes videotulos on valmis.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Video
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Video POST /v1/videos
- Syötetyypit
text- Tulostyypit
video
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat vidu-1.5 | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttäaspect_ratio | Tyyppistring | VaatimusValinnainen | Arvot & rajat 16:9, 1:1, 9:16 | Oletus— |
Kenttäduration | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 5 | Oletus— |
Kenttänegative_prompt | Tyyppistring | VaatimusValinnainen | Arvot & rajat | Oletus— |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, prompt |
Parametrioptional | Sopimusaspect_ratio, duration, negative_prompt |
Parametrimaterial_types | Sopimustext |
Parametriconditions | Sopimus |
Menetelmien aliakset: /v1/videos/generations
Elinkaari: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Hinnoittelu
Lopullisen veloituksen laskenta
Näytettyjen hintojen avulla arvioidaan kustannukset ennen generointia. Lopullinen veloitus lasketaan alkuperäiselle generoinnille kirjatun kustannuksen perusteella. Lopullisena laskutettavana määränä ei käytetä tulosteen mitattua kestoa eikä ennustettuja määriä.
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Arvioidut vertailuhinnat
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Hinnasto | Ennustettu määrä | Veloitus |
|---|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Ennustettu määrä— | Veloitus Syöte · Syötetokenit · Arvio vain vertailua varten — / 1K tokenia Tuloste · Tulostokenit · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistin luku · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistiin kirjoitus · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti · Arvio vain vertailua varten — / 1K tokenia |
| AsetuksetEstimated generation cost | Hinnasto— | Ennustettu määräyhden generoinnin arvio | Veloitus Syöte · Arvioidut generointikustannukset · Arvio vain vertailua varten $0.4 arvio ennen generointia This estimate is not an additional charge or a fixed rate for the completed generation. |
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 Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "vidu-1.5", "prompt": "A cat is walking on grass."}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Vastaanota ja tallenna tulokset
Ailoot Ultra · Video
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Säilytä kaikki valmistuneet tulokset
Tallenna jokainen valmistunut video tai palautettu tiedosto; nouda jokainen todellinen palautettu aineiston URL.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Jos alkuperäinen vastaus on tarkistettava
Keep the returned public task or operation id and all headers. Read only the original task; unknown or result_pending_check does not authorize another creation.
Vastauksen kentät
| Kenttä | Tyyppi |
|---|---|
Kenttävideo_url | Tyyppistring or array, as returned |
Aliakset
Mallin aliakset
Ailoot Ultra vidu-1.5
Menetelmäpolkujen aliakset
/v1/videos/generations
Liittyvät kutsujan ID:t
FAQ · Vidu 1.5
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/videos·vidu-1.5:text→video- Mitä kenttiä pyyntö käyttää?
POST /v1/videos·vidu-1.5:model,prompt,aspect_ratio,duration,negative_prompt