Source: https://ailoot.ai/models/fi/google-veo-3-1/
Canonical: https://ailoot.ai/models/fi/google-veo-3-1/
Language: fi

# Google: Veo 3.1

[Markdown](https://ailoot.ai/models/fi/google-veo-3-1/index.md) · [JSON](https://ailoot.ai/models/fi/google-veo-3-1/facts.json)

## [Google: Veo 3.1](https://ailoot.ai/models/fi/google-veo-3-1/)

Veo 3.1 on Googlen videomalli tekstin ja kuvan ohjaamiin kohtauksiin generoidulla äänellä, ohjatuilla rajaruutukuvilla ja viiteaineistoilla. Sen tuotantoprofiili tarjoaa neljän, kuuden tai kahdeksan sekunnin leikkeitä 24 kuvan sekuntinopeudella sekä tarkkuusvaihtoehdot 720p, 1080p ja 4K.

- [**Ailoot Ultra · Video** `POST /v1/videos` `google/veo-3.1`](https://ailoot.ai/models/fi/google-veo-3-1/#method-0)

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

Veo 3.1 on Googlen videon generointimalli lyhyen audiovisuaalisen kohtauksen luomiseen tekstistä tai kuvan ohjaamasta ohjeesta. Sen tuotantoprofiili tukee tekstistä videoksi, kuvasta videoksi ja ohjattua ensimmäisen ja viimeisen ruudun luomista generoidulla äänellä, aineistoviitteillä ja erillisellä jatkamistyönkululla. Käytä sitä elokuvallisen konseptin, lyhyen tuotetarinan tai visuaalisen osuuden kehittämiseen määritellyllä kohtauksella, toiminnalla ja kuuntelukokemuksella.

Kuvaile ensin kohde ja näkyvä tapahtuma. Määrittele ympäristö, vuorokaudenaika ja valo ja sitten kameran näkökulma tai liike sekä haluttu visuaalinen tyyli. Alkuperäinen kohtausohje voisi näyttää lasiastian tummalla studiopinnalla ja hitaan sivuttaisliikkeen paljastamassa heijastusta pehmeän ympäristöäänen säestäessä paljastusta. Jokainen ohje antaa näkyvän tai kuuluvan piirteen, jota voidaan arvioida valmiista tuloksesta.

Googlen kehotekehys käsittelee kohdetta, toimintaa, kohtausta, kameraa ja estetiikkaa ohjeen erillisinä osina. Käytä otosta palvelevia osia sen sijaan, että lisäisit kaikki mahdolliset kuvailevat määreet. Kirjoita ohjeet englanniksi dokumentoitua kehoteprofiilia varten. Jos kohtauksessa on useita toimintoja, kerro niiden suhde ja sovita ne lyhyeen leikkeeseen, jotta paljastus tai reaktio pysyy luettavana.

Aloituskuva määrittelee alun ulkonäön ja sommittelun. Käytä sitä, kun hahmo, tuote tai ympäristö on jo olemassa visuaalisena aineistona, ja kuvaile siitä kehittyvä liike. Viimeinen ruutu lisää lopetukselle tavoitesommittelun. Valmistele uskottavan siirtymän välittävät rajaruutukuvat, jotka säilyttävät pääkohteen tunnistavat yksityiskohdat, ja tarkasta sitten niiden välinen liike generoinnin jälkeen.

Aineistoviitteillä on toinen tarkoitus: ne ohjaavat hahmon tai esineen ulkonäköä uudessa generoidussa kohtauksessa, kun taas rajaruutukuvat määrittelevät kohtauksen tietyt hetket. Valitse tärkeät visuaaliset piirteet näyttävät viitteet ja kerro jokaisen aineiston rooli kehotteessa selvästi. Tuotantomallin viitekuvasta videoksi -määritys käyttää tässä viitetyönkulussa kahdeksan sekunnin tulosta erillään tavallisesta tekstiohjatun työn keston valinnasta.

Valmistajan tavallinen tuotantoprofiili generoi neljän, kuuden tai kahdeksan sekunnin leikkeitä 24 kuvan sekuntinopeudella. Se luettelee vaakamuodon 16:9 ja pystymuodon 9:16, enintään neljä videotulosta kehotetta kohti sekä tulostarkkuudet 720p, 1080p ja 4K. Tulosvideon muoto on MP4. Sen kuvan ohjaama määritys hyväksyy JPEG:n tai PNG:n, ilmoittaa syötekuvan enimmäiskooksi 20 MB ja tukee 720p/1080p-syöteasetuksia. Valitse tulosprofiili käyttökohteeseen ja pidä ruutusommittelu luettavana siinä koossa.

Luontainen ääni voi säestää näkyvää kohtausta. Määrittele puhutut repliikit, tunnelma ja äänitehosteet saman ohjeen osina ja nimeä kunkin tuottava kohde tai tapahtuma. Vuoropuheluohje ja kameraohje vastaavat eri kysymyksiin: toinen määrittelee esityksen, toinen sen, miten katsoja näkee sen. Pidä sanat leikkeen hyödyllisen puheajan sisällä ja arvioi äänen ymmärrettävyys sekä suhde toimintaan.

Jatkamiseen valmistaja tarjoaa erillisen videonpidennystyönkulun. Aloita sopivasta generoidusta lähdeleikkeestä ja kuvaile seuraava näkyvä tapahtuma tai kohtauksen muutos. Säilytä alkuperäinen ja jatkettu osuus, jotta niiden liitos voidaan arvioida ulkonäön, liikkeen ja äänen osalta. Tavallisia uuden generoinnin kesto- ja tarkkuusvalintoja ei tule pitää yleissopimuksena jokaiselle jatkamisoperaatiolle.

Negatiivinen kuvaus voi kohdistaa poissulkemiset tehtävän visuaalisiin vaatimuksiin. Säilytä tuotemuunnelmien sarjassa kohde ja sommittelu vakaana ja muuta yhtä luovaa suuntaa, kuten valaistusta tai kameran etäisyyttä. Tallenna kehote, viitteet ja valitut asetukset tuloksen mukana. Näin voidaan verrata hyödyllistä luovaa eroa toisistaan irrallisten generointien kokoelman sijaan.

Tavallisella Veo 3.1 -tuotantoprofiililla ja Veo 3.1 Fastilla on erilaiset tulostarkkuusprofiilit. Fast luettelee 720p:n ja 1080p:n; tavallinen 3.1 luettelee myös 4K:n. Säilytä valittu versio tuloksen mukana korvaamatta huomaamatta tuotantomallitunnistetta vanhemmalla Preview-profiililla tai toisella Veo-sukupolvella. Sekä kohteen ulkonäkö että tuettu toiminto riippuvat valitusta työnkulusta.

Generointi on operaatio, jonka valmis tulos tarjoaa videotiedostot toistoon ja myöhempään editointiin. Säilytä palautetut tiedostot lähderuutuineen, viiteaineistoineen ja ohjeineen sekä annetut sisällön alkuperätiedot. Tarkasta jokaisesta varsinaisesta tuloksesta kohteen ulkonäkö, toiminta, rajaus, ääni ja loppusommittelu. Käytä valittua leikettä tuotannon rakennusosana ja lisää otsikot, siirtymät tai muu viimeistely ympäröivässä editoinnissa.

**Ailoot Ultra · Video** `POST /v1/videos` `google/veo-3.1`

[`google/veo-3.1`](https://ailoot.ai/models/fi/#m=google%2Fveo-3.1&route=Ultra&caller=google%2Fveo-3.1&fmt=videos)

Google /`google/veo-3.1`

### Aloitus

Veo 3.1 on Googlen videomalli tekstin ja kuvan ohjaamiin kohtauksiin generoidulla äänellä, ohjatuilla rajaruutukuvilla ja viiteaineistoilla. Sen tuotantoprofiili tarjoaa neljän, kuuden tai kahdeksan sekunnin leikkeitä 24 kuvan sekuntinopeudella sekä tarkkuusvaihtoehdot 720p, 1080p ja 4K.

Hyväksytyt syötteet

Teksti

Tulokset

Video

### Saatavilla Ailootissa · syötteet & menetelmät

**Ailoot Ultra · Video** `POST /v1/videos`

Syötetyypit

`text`

Tulostyypit

`video`

Tulosteen muoto

mp4

Tulosteiden määrä

Enintään 4 tulostes

| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
| --- | --- | --- | --- | --- |
| Kenttä`model` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat google/veo-3.1 | Oletus— |
| Kenttä`prompt` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat UTF-8-tavujen enimmäismäärä: 10 000 Vaaditaan muu merkki kuin tyhjämerkki: Kyllä | Oletus— |
| Kenttä`duration` | Tyyppi`integer` | VaatimusPakollinen | Arvot & rajat 4, 6, 8 | Oletus— |
| Kenttä`resolution` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat 720p | Oletus— |
| Kenttä`aspect_ratio` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat 16:9, 9:16 | Oletus— |
| Kenttä`generate_audio` | Tyyppi`boolean` | VaatimusPakollinen | Arvot & rajat false, true | Oletus— |

Syöteaineistojen yhdistelmät

**Tekstistä videoksi** · Pakollinen: prompt

Menetelmän parametrit ja elinkaari

| Parametri | Sopimus |
| --- | --- |
| Parametri`content_type` | Sopimusapplication/json |
| Parametri`required` | Sopimusmodel, prompt, duration, resolution, aspect\_ratio, generate\_audio |
| Parametri`additional_properties` | Sopimusfalse |
| Parametri`parameters` | Sopimus{"name":"model","type":"string","required":true,"enum":\["google/veo-3.1"\]}, {"name":"prompt","type":"string","required":true,"non\_whitespace":true,"max\_utf8\_bytes":10000}, {"name":"duration","type":"integer","required":true,"enum":\[4,6,8\]}, {"name":"resolution","type":"string","required":true,"enum":\["720p"\]}, {"name":"aspect\_ratio","type":"string","required":true,"enum":\["16:9","9:16"\]}, {"name":"generate\_audio","type":"boolean","required":true,"enum":\[false,true\]} |
| Parametri`material_types` | Sopimustext |

Menetelmien aliakset: `/v1/videos/generations`, `/videos`, `/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/videos/generations/{request_id}/content`

Säilytä koko vastaus ja alkuperäiset palautetut tunnisteet.

Älä koskaan lähetä tuntemattomaan tilaan jäänyttä luontipyyntöä uudelleen.

### 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ä | Luo ääni | Resoluutio | Laskutusyksikkö | Laskutusehdot | Veloitus |
| --- | --- | --- | --- | --- | --- | --- | --- |
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Ennustettu määrä— | Luo ääni— | Resoluutio— | Laskutusyksikkö— | Laskutusehdot— | 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 |
| AsetuksetUltra | Hinnasto— | Ennustettu määräPyydetyt asetukset; vain arvio. | Luo ääniÄänen kanssa | Resoluutio720p | Laskutusyksikkötulosvideon sekuntia kohden | Laskutusehdot— | Veloitus Tuloste · Arvioitu videotulosteen sekunti · Arvio vain vertailua varten **$0.8** tulosvideon sekuntia kohden Näytetty hinta arvioi kustannusta ennen luontia. Lopullinen veloitus lasketaan alkuperäiselle luontikerralle kirjatusta kustannuksesta. Videon fyysinen kesto ei ole laskutettava määrä. |
| AsetuksetVideon hinta | Hinnasto— | Ennustettu määrä— | Luo ääni— | Resoluutio— | Laskutusyksikkövideosekuntia kohden | Laskutusehdotääni: with\_audio; resoluutio: 4k | Veloitus Tuloste · Videon hinta · Arvio vain vertailua varten **$1.2** videosekuntia kohden |
| AsetuksetUltra | Hinnasto— | Ennustettu määräPyydetyt asetukset; vain arvio. | Luo ääniIlman ääntä | Resoluutio720p | Laskutusyksikkötulosvideon sekuntia kohden | Laskutusehdot— | Veloitus Tuloste · Arvioitu videotulosteen sekunti · Arvio vain vertailua varten **$0.4** tulosvideon sekuntia kohden Näytetty hinta arvioi kustannusta ennen luontia. Lopullinen veloitus lasketaan alkuperäiselle luontikerralle kirjatusta kustannuksesta. Videon fyysinen kesto ei ole laskutettava määrä. |
| AsetuksetVideon hinta | Hinnasto— | Ennustettu määrä— | Luo ääni— | Resoluutio— | Laskutusyksikkövideosekuntia kohden | Laskutusehdotääni: without\_audio; resoluutio: 4k | Veloitus Tuloste · Videon hinta · Arvio vain vertailua varten **$0.8** videosekuntia kohden |
| AsetuksetArvioitu luontikustannus | Hinnasto— | Ennustettu määräyhden generoinnin arvio | Luo ääni— | Resoluutio— | Laskutusyksikkö— | Laskutusehdot— | Veloitus Tuloste · Arvioidut generointikustannukset · Arvio vain vertailua varten **$1.6** arvio ennen generointia Tämä arvio ei ole lisämaksu eikä valmistuneen generoinnin kiinteä hinta. |

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 →](https://ailoot.ai/docs/fi/billing/reserve/)

#### Viitehinnaston tiedot

Mallitason viitehinnastot eivät muuta menetelmän valintaa, hinta-arvioita tai veloituksia. Käytössä olevat veloitukset käyttävät valitun Ailoot-menetelmän hintoja.

Videokokoonpanojen hintaviitteet

#### Hinnat asetusten mukaan

Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.

| Asetukset | Laskutusehdot | Veloitus |
| --- | --- | --- |
| AsetuksetVideon hinta | Laskutusehdotääni: with\_audio | Veloitus Tuloste · Videon hinta **$0.8** videosekuntia kohden Julkaistu hintaviite näytetylle kokoonpanolle. Lopulliset veloitukset määräytyvät todellisen laskutetun kokoonpanon mukaan. |
| AsetuksetVideon hinta | Laskutusehdotääni: with\_audio; resoluutio: 4k | Veloitus Tuloste · Videon hinta **$1.2** videosekuntia kohden Julkaistu hintaviite näytetylle kokoonpanolle. Lopulliset veloitukset määräytyvät todellisen laskutetun kokoonpanon mukaan. |
| AsetuksetVideon hinta | Laskutusehdotääni: without\_audio | Veloitus Tuloste · Videon hinta **$0.4** videosekuntia kohden Julkaistu hintaviite näytetylle kokoonpanolle. Lopulliset veloitukset määräytyvät todellisen laskutetun kokoonpanon mukaan. |
| AsetuksetVideon hinta | Laskutusehdotääni: without\_audio; resoluutio: 4k | Veloitus Tuloste · Videon hinta **$0.8** videosekuntia kohden Julkaistu hintaviite näytetylle kokoonpanolle. Lopulliset veloitukset määräytyvät todellisen laskutetun kokoonpanon mukaan. |

### Esimerkkipyynnöt

#### Ailoot Ultra · Video

curl · määritetty profiili täsmälleen sellaisenaan

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "google/veo-3.1", "prompt": "a calm greenhouse", "duration": 6, "resolution": "720p", "aspect_ratio": "16:9", "generate_audio": true}')
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
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
```

### Vastaanota ja tallenna tulokset

#### Ailoot Ultra · Video

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`

##### Tarkista työn tila

GET alkuperäisen toiminnon tila

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
```

Muut sisällön lukukerrat

Tallenna jokainen valmistunut omistamasi tuloste

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path('status.json').read_text())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
    if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
    urls.append((str(i),u))
for label,path in urls:
    u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
    if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
    target=Path('owned-'+label+'.bin')
    subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
```

##### Säilytä kaikki valmistuneet tulokset

Tallenna jokainen valmistunut video tai palautettu tiedosto; nouda jokainen todellinen palautettu aineiston URL.

Säilytä jokainen valmistunut data\[\]-taulukon allekirjoitettu käyttäjälle kuuluva URL ja kaikki tilan metatiedot. Tallenna jokainen tulos, myös sen luotu ääni. Kelvollinen AAC-ääniraita voi olla mukana myös asetuksella generate\_audio=false; säilytä koko alkuperäinen MP4, myös kyseinen ääni.

##### Jos alkuperäinen vastaus on tarkistettava

Lue olemassa olevan alkuperäisen työn tietoja; älä koskaan lähetä tuntemattomaan tilaan jäänyttä pyyntöä uudelleen.

Tulosteiden enimmäismäärä: 4.

Vastauksen kentät

| Kenttä | Tyyppi | Merkitys |
| --- | --- | --- |
| Kenttä`id` | Tyyppistring | Merkitys— |
| Kenttä`object` | Tyyppistring | Merkitys— |
| Kenttä`model` | Tyyppistring | Merkitys— |
| Kenttä`status` | Tyyppistring | Merkitys— |
| Kenttä`data[]` | Tyyppisigned content URL | Merkitys— |
| Kenttä`charge_pending_check` | Tyyppiboolean | Merkitys— |
| Kenttä`error.code` | Tyyppistring | Merkitys— |
| Kenttä`error.message` | Tyyppistring | Merkitys— |
| Kenttä`operation_id` | Tyyppistring | MerkitysAlkuperäisen tilan tai sisällön HTTP503 result\_pending\_check -vastaus: id-arvona sama alkuperäinen julkinen videon tunniste. |
| Kenttä`error.type` | Tyyppistring | Merkitysserver\_error vastauksessa HTTP503 result\_pending\_check. |

Virheet ja seuraavat vaiheet

| Vastaus | Ehto | Seuraava vaihe |
| --- | --- | --- |
| Vastaus400 · `invalid_request_error` | EhtoRaakamuotoisen pyyntösisällön lukeminen epäonnistuu ennen videoprofiilin jäsentämistä | Seuraava vaiheSäilytä palautettu vastaus ja korjaa pyyntösisältö, jota ei voitu lukea. |
| Vastaus422 · `price_unavailable` | EhtoTäsmällisen videoprofiilin jäsentäminen epäonnistuu tai kokonaan jäsennetyllä profiililla ei ole valmista täsmällistä hintakorttia | Seuraava vaiheSäilytä vastaus; käytä koko täsmällistä käyttöön hyväksyttyä profiilia ja sen julkaistua korttia. Tämä haara suoritetaan ennen lähetystä palveluntarjoajalle. |
| Vastaus409 · `video_not_ready` | EhtoAlkuperäisen tuloksen sisältö ei ole vielä saatavilla | Seuraava vaiheKysy tilaa alkuperäisellä palautetulla tunnisteella ja noudata Retry-After-otsaketta. |
| Vastaus`server_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. |
| Vastaus503 · `result_pending_check` | EhtoAlkuperäisen tilan tai sisällön GET: tehtävää ei ole julkaistu, alkuperäinen työ ei ole failed/cancelled/expired-tilassa ja paikallinen tila on unknown tai alkuperäisen työn tila on completed. | Seuraava vaiheSäilytä alkuperäiset id ja operation\_id (sama julkinen videon tunniste), vastaus ja otsakkeet; lue vain alkuperäisen tilan tai sisällön tietoja. Älä koskaan lähetä uutta luontipyyntöä. |

### Aliakset

#### Mallin aliakset

**Ailoot Ultra** [`google/veo-3.1`](https://ailoot.ai/models/fi/#m=google%2Fveo-3.1&route=Ultra&caller=google%2Fveo-3.1&fmt=videos)

#### Menetelmäpolkujen aliakset

`/v1/videos/generations`, `/videos`, `/videos/generations`

#### Liittyvät kutsujan ID:t

[`google/veo-3.1`](https://ailoot.ai/models/fi/#m=google%2Fveo-3.1&route=Ultra&caller=google%2Fveo-3.1&fmt=videos)

FAQ · Google: Veo 3.1

Mitä syötteitä ja tuloksia on saatavilla?

`POST /v1/videos` · `google/veo-3.1`: `text` → `video`

Mitä kenttiä pyyntö käyttää?

`POST /v1/videos` · `google/veo-3.1`: `model`, `prompt`, `duration`, `resolution`, `aspect_ratio`, `generate_audio`

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

## Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

## Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus

Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.

Kampanjakoodi jopa 50%

Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.

Kulut historiassa

Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

[Valitse tilaus](https://ailoot.ai/docs/fi/billing/subscriptions/) · [Katso mallihinnat](https://ailoot.ai/models/fi/)

## Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus

Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.

Jälleenmyyjälisenssi

Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.

Asiakirjat verkkosivustolla

Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

[Pyydä jälleenmyyjälisenssi](mailto:support@ailoot.ai) · [Palveluehdot ja lisenssisopimus](https://ailoot.ai/legal/offer?lang=fi)

## Ailoot · Yritys ja sen projektisalkku





Ailoot perustuu kertyneeseen toimintakokemukseen, laajaan asiakaskuntaan, vakaaseen palveluun ja jatkuvaan KPI-seurantaan.





Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.





Ailoot hyödyntää tätä toimintakokemusta tarjotessaan API-yhteyden tekoälytoimintoihin asiakkaiden tuotteissa, agenteissa, sovelluksissa ja automaatioissa.
