modelli

Omni 1.1 Flash

Markdown · JSON

Omni 1.1 Flash

Video da testo con durate 4/6/8/10 secondi, 360p o 720p e formato verticale/orizzontale obbligatorio.

Informazioni sul modello

Questa descrizione illustra le funzionalità del modello. Gli input, gli output e le opzioni disponibili in Ailoot per il metodo selezionato sono elencati di seguito.

google/omni-1.1-flash è una rotta testo-video con durate selezionabili di 4, 6, 8 o 10 secondi. Richiede risoluzione 360p o 720p e aspect_ratio VIDEO_ASPECT_RATIO_LANDSCAPE oppure VIDEO_ASPECT_RATIO_PORTRAIT. Un uso pratico è una scena verticale breve per un teaser, con soggetto e azione visibile nel prompt.

Invia a /v1/videos/generations e raccogli il risultato del job originale. n e count sono limitati a una richiesta di output; non è elencato input immagine di riferimento. È un flusso di clip brevi circoscritto, non un editor di durata arbitraria. Flash identifica il profilo senza garantire latenza. Conserva ogni output effettivamente restituito al completamento.

Ailoot · Generazione video POST /v1/videos/generations google/omni-1.1-flash

google/omni-1.1-flash

Google /google/omni-1.1-flash
ID del modello
  • google/omni-1.1-flash
  • omni-featured

Introduzione

Video da testo con durate 4/6/8/10 secondi, 360p o 720p e formato verticale/orizzontale obbligatorio.

Input accettati
Testo
Risultati
Video

Disponibile in Ailoot · input e metodi

Ailoot · Generazione video POST /v1/videos/generations
Tipi di input
text
Tipi di output
video
Formato di output
mp4
CampoTipoRequisitoValori e limitiPredefinito
CampomodelTipostringRequisitoObbligatorioValori e limiti
google/omni-1.1-flash
Predefinito—
CampopromptTipostringRequisitoObbligatorioValori e limiti
Lunghezza minima: 1
Predefinito—
CampodurationTipointegerRequisitoAlternativa obbligatoriaValori e limiti
4, 6, 8, 10
Alternativa: duration_s; se vengono forniti entrambi i campi, devono coincidere
Obbligatorio quando: duration_s non fornito
È richiesto almeno un elemento: duration, duration_s
Unità: secondi
Predefinito—
Campoduration_sTipointegerRequisitoFacoltativoValori e limiti
4, 6, 8, 10
Alternativa: duration
Unità: secondi
Predefinito—
CamporesolutionTipostringRequisitoObbligatorioValori e limiti
360p, 720p
Predefinito—
Campoaspect_ratioTipostringRequisitoObbligatorioValori e limiti
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Predefinito—
CamponTipointegerRequisitoFacoltativoValori e limiti
1
Predefinito1
CampocountTipointegerRequisitoFacoltativoValori e limiti
1
Si applica quando: Se viene fornito anche n, i valori devono coincidere
Predefinito—
Combinazioni di materiali in input

Da testo a video · Obbligatorio: prompt

Parametri e ciclo di vita del metodo
ParametroContratto
Parametromaterial_typesContrattotext
ParametrorequiredContrattonull
Parametrooptional_controlsContrattonull

Ciclo di vita: 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

Le strutture dei metodi e gli ID sono esatti; la capacità del fornitore è distinta dall’ammissione delle richieste.

Tariffe

Tariffe dei metodi Ailoot

Ailoot Generazione videoPOST /v1/videos/generations
Output
0,03 USD per secondo a 360p

Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. Come funzionano la prenotazione e l’addebito finale →

Esempi di richieste

Ailoot · Generazione video

Esempio video
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."}'

Ricevi e salva i risultati

Ailoot · Generazione 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
Verifica lo stato dell’attività
GET stato
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"
Altre letture di contenuto
GET contenuto
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
Conserva tutti i risultati completati

Salva ogni video completato o file restituito; recupera ogni URL di risorsa effettivamente restituito.

data[] contiene tutti i percorsi dei contenuti restituiti; content_url indica solo il primo

Se occorre verificare la risposta originale

Consulta l'attività originale esistente; non ripetere mai un invio dall'esito sconosciuto.

Errori e passaggi successivi
RispostaCondizionePassaggio successivo
Risposta400 · invalid_request_errorCondizioneprompt/resolution/aspect/duration obbligatori mancanti o non validiPassaggio successivoCorreggi i campi non validi della richiesta prima di inviare una nuova richiesta.
Risposta409 · video_not_readyCondizioneContenuto video originale non ancora disponibilePassaggio successivoInterroga periodicamente l'ID originale restituito; rispetta Retry-After.
Risposta503 · server_errorCondizioneIl risultato richiede una verificaPassaggio successivoConserva l'ID originale e la ricevuta della richiesta; non ricreare questa operazione.
Rispostaserver_errorCondizioneLa risposta restituita indica che l'operazione o il risultato richiede una verificaPassaggio successivoConserva l'ID originale di operazione/task restituito, gli header della richiesta e la risposta; continua a leggere l'operazione originale tramite le modalità supportate. Non reinviare la richiesta di creazione.

Alias

Alias del modello

Ailoot google/omni-1.1-flash, omni-featured

Alias dei percorsi dei metodi

Usa i percorsi dei metodi indicati sopra.

ID di chiamata correlati

google/omni-1.1-flash, omni-featured

Ailoot · Generazione video POST /v1/videos/generations omni-featured

omni-featured

Google /omni-featured
ID del modello
  • google/omni-1.1-flash
  • omni-featured

Introduzione

Video da testo con durate 4/6/8/10 secondi, 360p o 720p e formato verticale/orizzontale obbligatorio.

Input accettati
Testo
Risultati
Video

Disponibile in Ailoot · input e metodi

Ailoot · Generazione video POST /v1/videos/generations
Tipi di input
text
Tipi di output
video
Formato di output
mp4
CampoTipoRequisitoValori e limitiPredefinito
CampomodelTipostringRequisitoObbligatorioValori e limiti
omni-featured
Predefinito—
CampopromptTipostringRequisitoObbligatorioValori e limiti
Lunghezza minima: 1
Predefinito—
CampodurationTipointegerRequisitoAlternativa obbligatoriaValori e limiti
4, 6, 8, 10
Alternativa: duration_s; se vengono forniti entrambi i campi, devono coincidere
Obbligatorio quando: duration_s non fornito
È richiesto almeno un elemento: duration, duration_s
Unità: secondi
Predefinito—
Campoduration_sTipointegerRequisitoFacoltativoValori e limiti
4, 6, 8, 10
Alternativa: duration
Unità: secondi
Predefinito—
CamporesolutionTipostringRequisitoObbligatorioValori e limiti
360p, 720p
Predefinito—
Campoaspect_ratioTipostringRequisitoObbligatorioValori e limiti
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Predefinito—
CamponTipointegerRequisitoFacoltativoValori e limiti
1
Predefinito1
CampocountTipointegerRequisitoFacoltativoValori e limiti
1
Si applica quando: Se viene fornito anche n, i valori devono coincidere
Predefinito—
Combinazioni di materiali in input

Da testo a video · Obbligatorio: prompt

Parametri e ciclo di vita del metodo
ParametroContratto
Parametromaterial_typesContrattotext
ParametrorequiredContrattonull
Parametrooptional_controlsContrattonull

Ciclo di vita: 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

Le strutture dei metodi e gli ID sono esatti; la capacità del fornitore è distinta dall’ammissione delle richieste.

Tariffe

Tariffe dei metodi Ailoot

Ailoot Generazione videoPOST /v1/videos/generations
Output
0,03 USD per secondo a 360p

Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. Come funzionano la prenotazione e l’addebito finale →

Esempi di richieste

Ailoot · Generazione video

Esempio video
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."}'

Ricevi e salva i risultati

Ailoot · Generazione 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
Verifica lo stato dell’attività
GET stato
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"
Altre letture di contenuto
GET contenuto
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
Conserva tutti i risultati completati

Salva ogni video completato o file restituito; recupera ogni URL di risorsa effettivamente restituito.

data[] contiene tutti i percorsi dei contenuti restituiti; content_url indica solo il primo

Se occorre verificare la risposta originale

Consulta l'attività originale esistente; non ripetere mai un invio dall'esito sconosciuto.

Errori e passaggi successivi
RispostaCondizionePassaggio successivo
Risposta400 · invalid_request_errorCondizioneprompt/resolution/aspect/duration obbligatori mancanti o non validiPassaggio successivoCorreggi i campi non validi della richiesta prima di inviare una nuova richiesta.
Risposta409 · video_not_readyCondizioneContenuto video originale non ancora disponibilePassaggio successivoInterroga periodicamente l'ID originale restituito; rispetta Retry-After.
Risposta503 · server_errorCondizioneIl risultato richiede una verificaPassaggio successivoConserva l'ID originale e la ricevuta della richiesta; non ricreare questa operazione.
Rispostaserver_errorCondizioneLa risposta restituita indica che l'operazione o il risultato richiede una verificaPassaggio successivoConserva l'ID originale di operazione/task restituito, gli header della richiesta e la risposta; continua a leggere l'operazione originale tramite le modalità supportate. Non reinviare la richiesta di creazione.

Alias

Alias del modello

Ailoot google/omni-1.1-flash, omni-featured

Alias dei percorsi dei metodi

Usa i percorsi dei metodi indicati sopra.

ID di chiamata correlati

google/omni-1.1-flash, omni-featured

FAQ · Omni 1.1 Flash
Quali input e risultati sono disponibili?

POST /v1/videos/generations · google/omni-1.1-flash: text → video

POST /v1/videos/generations · omni-featured: text → video

Quali campi usa la richiesta?

POST /v1/videos/generations · google/omni-1.1-flash: model, prompt, duration, duration_s, resolution, aspect_ratio, n, count

POST /v1/videos/generations · omni-featured: model, prompt, duration, duration_s, resolution, aspect_ratio, n, count

Maggiori dettagli

Collega Ailoot a Claude Code, OpenCode, Hermes o alla tua applicazione.

L’azienda e il suo portafoglio di progetti

L’azienda e il suo portafoglio di progetti: milioni di clienti; vendite nell’ordine dei miliardi ogni mese.

Acquista token con uno sconto.

Sconto con abbonamento per lavoro regolare. Codici fino al 50% sull’acquisto di token.

Abbonamento
Scegli un piano scontato per richieste regolari.
Codice fino al 50%
Inserisci il codice all’acquisto. Il prezzo si aggiorna secondo la promozione.
Spese nella cronologia
Modello, token e importo sono salvati per ogni richiesta.

Scegli abbonamento · Consulta prezzi dei modelli

Collega l’API al prodotto che vendi.

SaaS, app e bot secondo offerta e accordo di licenza Ailoot. Per rivendere, richiedi una licenza reseller.

Applicazione commerciale
Integra generazione di testo, immagini, video e suono nelle funzioni a pagamento.
Licenza reseller
Invia descrizione del progetto e schema di accesso. Richiedi condizioni scritte per uso e rivendita.
Documenti sul sito
Offerta, accordo di licenza e politica sui dati sono disponibili prima della connessione.

Richiedi licenza reseller · Offerta e accordo di licenza