modeller

Google: Veo 3.1 Fast

Markdown · JSON

Google: Veo 3.1 Fast

Veo 3.1 Fast er Googles videomodell for korte tekst- eller bildestyrte scener med generert lyd. Produksjonsprofilen returnerer MP4-klipp på fire, seks eller åtte sekunder ved 24 bilder per sekund, med utdata i 720p eller 1080p og styrte åpnings- eller sluttbilder.

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

Veo 3.1 Fast er Googles raske videogenereringsprofil for en kort scene som beskrives i tekst eller fastsettes av et bilde. Den kombinerer det visuelle opptaket med generert lyd og støtter styrte åpnings- og sluttbilder. Bruk den til å utvikle et scenekonsept, klargjøre korte kreative variasjoner eller lage et kompakt audiovisuelt segment med en tydelig handling og visuell retning.

Bygg beskrivelsen rundt motiv, handling og omgivelser. Legg deretter til utsnittet, kamerabevegelsen, lyssettingen og det visuelle uttrykket som gjør opptaket nyttig. En original produktbeskrivelse kan vise en liten keramikklampe på et skrivebord i tre, med et kamera som langsomt nærmer seg idet lyset slås på, og en dempet bryterlyd som følger handlingen. Motivet og den synlige hendelsen beskriver bildet; lydregien beskriver lytteopplevelsen.

Skriv sceneregien på engelsk, slik produsentens promptprofil angir. Hold hovedhandlingen proporsjonal med klipplengden, og skill mellom kamerabevegelse og motivbevegelse. Et bredt etableringsbilde, et nærbilde av en tekstur og et opptak som følger et objekt i bevegelse, svarer på ulike kreative spørsmål. Velg utsnittet som formidler den ønskede detaljen, fremfor å kombinere urelaterte kamerainstruksjoner i ett kort opptak.

For en bildestyrt scene klargjør du et tydelig startbilde som allerede fastsetter utseendet og komposisjonen. Bevegelsesbeskrivelsen kan deretter konsentrere seg om hendelsen som følger. Et sluttbilde kan gi en visuell destinasjon for overgangen. Hold viktige motivdetaljer og stil sammenhengende mellom bildene, eller beskriv den ønskede transformasjonen uttrykkelig. Vurder selve overgangen i tillegg til åpnings- og sluttbildet.

Produsentens produksjonsprofil støtter klipp på fire, seks eller åtte sekunder, liggende 16:9 eller stående 9:16 og opptil fire videoutdata per prompt. Fast-resultater er 720p eller 1080p, ved 24 bilder per sekund, i MP4-format. Den bildestyrte profilen godtar JPEG eller PNG, oppgir maksimalt 20 MB for inngangsbildet og støtter inndatakonfigurasjoner i 720p/1080p. Klargjør komposisjonen for den tiltenkte retningen, og hold inndataene innenfor denne bilderammen.

Lyd kan være en del av den genererte scenen. Beskriv eventuell replikk, miljølyd eller relevant effekt sammen med den synlige handlingen, og identifiser motivet som skal snakke og hendelsen som skal lage lyden. Hold dialogen kort nok for den ønskede fremføringen, og skill den fra atmosfære eller musikk. Lydgenerering følger den skriftlige scenebeskrivelsen; et lydopptak er ikke blant de dokumenterte normale inndataene for denne profilen.

Den nåværende produksjonsprofilen oppgir også generering med materialreferanser og videoforlengelse. Referanser styrer utseendet til et motiv eller objekt, mens avgrensende bilder styrer åpnings- og sluttkomposisjonen. Velg referansemateriale med en tydelig rolle i scenen, fremfor å behandle hvert bilde som en utskiftbar kontroll. For et videreført klipp velger du den separate forlengelsesarbeidsflyten og beskriver hva som skal skje etter den eksisterende handlingen; håndteringen av inndata er atskilt fra et nytt tekststyrt opptak.

En negativ beskrivelse kan angi innhold eller visuelle uttrykk du ønsker å unngå. Hold hovedprompten rettet mot scenen du ønsker, og gjør utelukkelsene konkrete for oppgaven. For en produktvariasjon bevarer du motivet og utsnittet mens du endrer én detalj, som en lysretning eller materialbehandling. Behold innstillingene og referansesettet når du sammenligner resultater, slik at den kreative forskjellen forblir tydelig.

Veo 3.1 Fast og den ordinære Veo 3.1-profilen forblir forskjellige valg. De dokumenterte produksjonsutdataene for Fast er 720p/1080p; den ordinære profilen oppgir også 4K. Behold den valgte utgaven og utdatainnstillingene sammen med leveransen, fremfor å behandle en Preview-identifikator eller en annen Veo-versjon som et automatisk synonym for denne produksjonsprofilen.

Arbeidsflyten oppretter en genereringsoperasjon og gjør de returnerte videofilene tilgjengelige etter fullføring. Behold hvert faktisk resultat som velges for gjennomgang, sammen med beskrivelsen, kildebildene og relevante innstillinger. En operasjonsidentifikator er en registrering av genereringen; den ferdige MP4-filen er det som kan spilles av og brukes i redigeringen. Bevar eventuelle medfølgende metadata om innholdets opprinnelse sammen med videoen.

Vurder motivets utseende, ønsket handling, kamerabehandling og lyd gjennom hele klippet. Kontroller taleforståelighet og forholdet mellom lyd og synlige hendelser før klippet brukes i en lengre komposisjon. Det nyttige resultatet kan være et konseptopptak, en produktavdekking eller et kort fortellende segment, med senere titler, overganger og annet redigeringsarbeid lagt til i produksjonsarbeidsflyten rundt.

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

google/veo-3.1-fast

Google /google/veo-3.1-fast

Start

Veo 3.1 Fast er Googles videomodell for korte tekst- eller bildestyrte scener med generert lyd. Produksjonsprofilen returnerer MP4-klipp på fire, seks eller åtte sekunder ved 24 bilder per sekund, med utdata i 720p eller 1080p og styrte åpnings- eller sluttbilder.

Godkjente inndata
Tekst
Resultater
Video

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Video POST /v1/videos
Inndatatyper
text
Utdatatyper
video
Utdataformat
mp4
Antall utdata
Opptil 4 utdatas
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
google/veo-3.1-fast
Standard—
FeltpromptTypestringKravPåkrevdVerdier & grenser
Maksimalt antall UTF-8-byte: 10 000
Minst ett tegn som ikke er mellomrom, kreves: Ja
Standard—
FeltdurationTypeintegerKravPåkrevdVerdier & grenser
4, 6, 8
Standard—
FeltresolutionTypestringKravPåkrevdVerdier & grenser
720p
Standard—
Feltaspect_ratioTypestringKravPåkrevdVerdier & grenser
16:9, 9:16
Standard—
Feltgenerate_audioTypebooleanKravPåkrevdVerdier & grenser
false, true
Standard—
Kombinasjoner av inngående materialer

Tekst til video · Påkrevd: prompt

Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, prompt, duration, resolution, aspect_ratio, generate_audio
Parameteradditional_propertiesAvtalefalse
ParameterparametersAvtale{"name":"model","type":"string","required":true,"enum":["google/veo-3.1-fast"]}, {"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]}
Parametermaterial_typesAvtaletext

Metodealiaser: /v1/videos/generations, /videos, /videos/generations

Livssyklus: 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

Behold hele svaret og de opprinnelige returnerte ID-ene.

Send aldri en opprettelse med ukjent utfall på nytt.

Priser

Slik beregnes det endelige beløpet

De viste satsene anslår kostnaden før generering. Det endelige beløpet beregnes ut fra kostnaden som er registrert for den opprinnelige genereringen. Målt varighet på utdataene og anslåtte mengder er ikke den endelige fakturerbare mengden.

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus
Ikke angitt Når hurtigmodus er valgt
Flex-modus
Ikke angitt Når flex-modus er valgt
Maksimal resonneringsinnsats
Ikke angitt Når justeringen «default» brukes for maksimal resonneringsinnsats

Estimerte satser for sammenligning

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanForventet mengdeGenerer lydOppløsningFaktureringsenhetFaktureringsvilkårKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsForventet mengde—Generer lyd—Oppløsning—Faktureringsenhet—Faktureringsvilkår—Kostnad
Inndata · Inngående tokener · Estimat kun for sammenligning — / 1K tokener
Utdata · Utgående tokener · Estimat kun for sammenligning — / 1K tokener
Inndata · Lesing fra hurtigbuffer · Estimat kun for sammenligning — / 1K tokener
Inndata · Skriving til hurtigbuffer · Estimat kun for sammenligning — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time · Estimat kun for sammenligning — / 1K tokener
KonfigurasjonVideoprisPrisplan—Forventet mengde—Generer lyd—Oppløsning—Faktureringsenhetper videosekundFaktureringsvilkårlyd: with_audioKostnad
Utdata · Videopris · Estimat kun for sammenligning $0.24 per videosekund
KonfigurasjonVideoprisPrisplan—Forventet mengde—Generer lyd—Oppløsning—Faktureringsenhetper videosekundFaktureringsvilkårlyd: with_audio; oppløsning: 4kKostnad
Utdata · Videopris · Estimat kun for sammenligning $0.6 per videosekund
KonfigurasjonUltraPrisplan—Forventet mengdeForespurt konfigurasjon; kun et estimat.Generer lydMed lydOppløsning720pFaktureringsenhetper sekund utdatavideoFaktureringsvilkår—Kostnad
Utdata · Anslått videosekund i utdata · Estimat kun for sammenligning $0.2 per sekund utdatavideo

Den viste satsen anslår kostnaden før generering. Det endelige beløpet beregnes fra kostnaden registrert for den opprinnelige genereringen. Videoens fysiske varighet er ikke den fakturerbare mengden.

KonfigurasjonVideoprisPrisplan—Forventet mengde—Generer lyd—Oppløsning—Faktureringsenhetper videosekundFaktureringsvilkårlyd: without_audioKostnad
Utdata · Videopris · Estimat kun for sammenligning $0.2 per videosekund
KonfigurasjonVideoprisPrisplan—Forventet mengde—Generer lyd—Oppløsning—Faktureringsenhetper videosekundFaktureringsvilkårlyd: without_audio; oppløsning: 4kKostnad
Utdata · Videopris · Estimat kun for sammenligning $0.5 per videosekund
KonfigurasjonUltraPrisplan—Forventet mengdeForespurt konfigurasjon; kun et estimat.Generer lydUten lydOppløsning720pFaktureringsenhetper sekund utdatavideoFaktureringsvilkår—Kostnad
Utdata · Anslått videosekund i utdata · Estimat kun for sammenligning $0.16 per sekund utdatavideo

Den viste satsen anslår kostnaden før generering. Endelig belastning beregnes fra kostnaden som er registrert for den opprinnelige genereringen. Videoens fysiske varighet er ikke den fakturerbare mengden.

KonfigurasjonAnslått genereringskostnadPrisplan—Forventet mengdeestimat for én genereringGenerer lyd—Oppløsning—Faktureringsenhet—Faktureringsvilkår—Kostnad
Utdata · Anslått genereringskostnad · Estimat kun for sammenligning $0.64 estimat før generering

Dette anslaget er verken en tilleggsavgift eller en fast sats for den fullførte genereringen.

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. Slik fungerer reservasjon og oppgjør →

Detaljer om referansetariffen

Referanseprisplaner på modellnivå endrer ikke metodevalg, prisoverslag eller kostnader. Aktive kostnader bruker satsene til den valgte Ailoot-metoden.

Prisreferanser for videokonfigurasjoner

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonFaktureringsvilkårKostnad
KonfigurasjonVideoprisFaktureringsvilkårlyd: with_audioKostnad
Utdata · Videopris $0.24 per videosekund

Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres.

KonfigurasjonVideoprisFaktureringsvilkårlyd: with_audio; oppløsning: 4kKostnad
Utdata · Videopris $0.6 per videosekund

Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres.

KonfigurasjonVideoprisFaktureringsvilkårlyd: without_audioKostnad
Utdata · Videopris $0.2 per videosekund

Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres.

KonfigurasjonVideoprisFaktureringsvilkårlyd: with_audio; oppløsning: 720pKostnad
Utdata · Videopris $0.2 per videosekund

Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres.

KonfigurasjonVideoprisFaktureringsvilkårlyd: without_audio; oppløsning: 4kKostnad
Utdata · Videopris $0.5 per videosekund

Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres.

KonfigurasjonVideoprisFaktureringsvilkårlyd: without_audio; oppløsning: 720pKostnad
Utdata · Videopris $0.16 per videosekund

Publisert prisreferanse for den viste konfigurasjonen. Endelige belastninger følger konfigurasjonen som faktisk faktureres.

Eksempelforespørsler

Ailoot Ultra · Video

curl · nøyaktig konfigurert profil
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-fast", "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

Motta og lagre resultater

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
Kontroller jobbstatus
GET status for opprinnelig operasjon
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
Andre innholdslesinger
Lagre alle ferdige utdata som tilhører deg
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
Behold alle ferdige resultater

Lagre hver ferdige video eller returnerte fil; hent hver faktisk returnerte ressurs-URL.

Behold hver signert URL for ferdigstilte data[] du eier, og alle statusmetadataene. Lagre alle utdata, inkludert den genererte lyden. Et gyldig AAC-lydspor kan finnes selv med generate_audio=false; behold hele den opprinnelige MP4-filen, inkludert lyden.

Hvis det opprinnelige svaret må kontrolleres

Les den eksisterende opprinnelige jobben; send aldri en forespørsel med ukjent utfall på nytt.

Maksimalt antall utdata: 4.

Svarfelter
FeltTypeBetydning
FeltidTypestringBetydning—
FeltobjectTypestringBetydning—
FeltmodelTypestringBetydning—
FeltstatusTypestringBetydning—
Feltdata[]Typesigned content URLBetydning—
Feltcharge_pending_checkTypebooleanBetydning—
Felterror.codeTypestringBetydning—
Felterror.messageTypestringBetydning—
Feltoperation_idTypestringBetydningOpprinnelig status-/innholdssvar med HTTP503 result_pending_check: samme opprinnelige offentlige video-ID som id.
Felterror.typeTypestringBetydningserver_error ved HTTP503 result_pending_check.
Feil og neste trinn
SvarVilkårNeste trinn
Svar400 · invalid_request_errorVilkårLesing av den rå forespørselskroppen mislykkes før videoprofilen tolkesNeste trinnBehold det returnerte svaret og korriger den uleselige forespørselskroppen.
Svar422 · price_unavailableVilkårTolking av den eksakte videoprofilen mislykkes, eller hele den tolkede profilen mangler et klart og eksakt priskortNeste trinnBehold svaret; bruk hele den eksakte godkjente profilen og det publiserte priskortet. Denne grenen kjøres før en forespørsel sendes til leverandøren.
Svar409 · video_not_readyVilkårDet opprinnelige resultatinnholdet er ennå ikke tilgjengeligNeste trinnSpør jevnlig etter den opprinnelige returnerte ID-en og følg Retry-After.
Svarserver_errorVilkårDet returnerte svaret angir at operasjonen eller resultatet må kontrolleresNeste trinnBevar den opprinnelige returnerte operasjons-/oppgave-ID-en, forespørselshodene og svaret; fortsett å lese den opprinnelige operasjonen på de støttede måtene. Ikke send opprettelsesforespørselen på nytt.
Svar503 · result_pending_checkVilkårGET for opprinnelig status/innhold: oppgaven er ikke publisert, den opprinnelige jobben er ikke failed/cancelled/expired, og lokal tilstand er unknown eller den opprinnelige jobbstatusen er completed.Neste trinnBehold opprinnelig id og operation_id (samme offentlige video-ID), svar og svarhoder; les bare opprinnelig status og innhold. Send aldri en ny forespørsel om generering.

Aliaser

Modellaliaser

Ailoot Ultra google/veo-3.1-fast

Aliaser for metodestier

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

Tilknyttede anroper-ID-er

google/veo-3.1-fast

FAQ · Google: Veo 3.1 Fast
Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

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

Flere detaljer

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement
Velg et rabattabonnement for faste forespørsler.
Kampanjekode opptil 50%
Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.
Kostnader i historikken
Modell, tokener og beløp lagres for hver forespørsel.

Velg abonnement · Se modellpriser

Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon
Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.
Forhandlerlisens
Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.
Dokumenter på nettstedet
Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

Be om forhandlerlisens · Offentlig tilbud og lisensavtale