modelos

Omni 1.1 Flash

Markdown · JSON

Omni 1.1 Flash

Vídeo por texto com 4/6/8/10 segundos, 360p ou 720p e escolha obrigatória de orientação.

Sobre o modelo

Esta descrição apresenta as capacidades do modelo. As entradas, saídas e opções disponíveis no Ailoot para o método selecionado estão indicadas abaixo.

google/omni-1.1-flash gera vídeo por texto, com durações de 4, 6, 8 ou 10 segundos. Exige resolução 360p ou 720p e aspect_ratio VIDEO_ASPECT_RATIO_LANDSCAPE ou VIDEO_ASPECT_RATIO_PORTRAIT. Pode criar uma cena vertical curta de apresentação de produto, descrevendo sujeito e ação visível em prompt.

Envie para /v1/videos/generations e recolha o resultado da tarefa original. n e count limitam-se a uma saída por pedido; não está indicada entrada de imagem de referência. É um processo de excerto curto delimitado, não editor de duração arbitrária. Flash não garante latência. Preserve todas as saídas reais devolvidas ao recolher o vídeo concluído.

Ailoot · Vídeo POST /v1/videos/generations google/omni-1.1-flash

google/omni-1.1-flash

Google /google/omni-1.1-flash
ID do modelo
  • google/omni-1.1-flash
  • omni-featured

Introdução

Vídeo por texto com 4/6/8/10 segundos, 360p ou 720p e escolha obrigatória de orientação.

Entradas aceites
Texto
Resultados
Vídeo

Disponível no Ailoot · entradas e métodos

Ailoot · Vídeo POST /v1/videos/generations
Entrada
text
Saída
video
Formato de saída
mp4
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
google/omni-1.1-flash
Predefinição—
CampopromptTipostringRequisitoObrigatórioValores e limites
Comprimento mínimo: 1
Predefinição—
CampodurationTipointegerRequisitoAlternativa obrigatóriaValores e limites
4, 6, 8, 10
Alternativa: duration_s; ambos os campos têm de coincidir se forem fornecidos
Obrigatório quando: duration_s não fornecido
É obrigatório pelo menos um elemento: duration, duration_s
Unidade: segundos
Predefinição—
Campoduration_sTipointegerRequisitoOpcionalValores e limites
4, 6, 8, 10
Alternativa: duration
Unidade: segundos
Predefinição—
CamporesolutionTipostringRequisitoObrigatórioValores e limites
360p, 720p
Predefinição—
Campoaspect_ratioTipostringRequisitoObrigatórioValores e limites
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Predefinição—
CamponTipointegerRequisitoOpcionalValores e limites
1
Predefinição1
CampocountTipointegerRequisitoOpcionalValores e limites
1
Aplica-se quando: Se também houver n, os valores têm de ser iguais
Predefinição—
Combinações de materiais de entrada

Texto para vídeo · Obrigatório: prompt

Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetromaterial_typesContratotext
ParâmetrorequiredContratonull
Parâmetrooptional_controlsContratonull

Ciclo de vida: 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

As estruturas dos métodos e os ID são exatos; a capacidade do fornecedor é distinta da admissão dos pedidos.

Tarifários

Tarifas dos métodos Ailoot

Ailoot VídeoPOST /v1/videos/generations
Saída
0,03 US$ por segundo a 360p

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. Como funcionam a reserva e a liquidação →

Exemplos de pedidos

Ailoot · Vídeo

Exemplo de vídeo
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."}'

Receber e guardar os resultados

Ailoot · Vídeo

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
Verificar o estado da tarefa
GET estado
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"
Outras leituras de conteúdo
GET conteúdo
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
Guardar todos os resultados concluídos

Guarde cada vídeo concluído ou ficheiro devolvido; obtenha cada URL de recurso efetivamente devolvido.

data[] contém todos os caminhos de conteúdo devolvidos; content_url corresponde apenas ao primeiro

Se for necessário verificar a resposta original

Consulte a tarefa original existente; nunca volte a enviar um pedido cujo envio tenha resultado desconhecido.

Erros e passos seguintes
RespostaCondiçãoPasso seguinte
Resposta400 · invalid_request_errorCondiçãoprompt/resolution/aspect/duration obrigatório em falta ou inválidoPasso seguinteCorrija os campos inválidos do pedido antes de enviar um novo pedido.
Resposta409 · video_not_readyCondiçãoO conteúdo do vídeo original ainda não está disponívelPasso seguinteConsulte periodicamente o ID original devolvido; respeite Retry-After.
Resposta503 · server_errorCondiçãoO resultado requer verificaçãoPasso seguinteConserve o ID original e o comprovativo do pedido; não recrie esta operação.
Respostaserver_errorCondiçãoA resposta devolvida indica que a operação ou o resultado requer verificaçãoPasso seguinteGuarde o ID original da operação/tarefa devolvido, os cabeçalhos do pedido e a resposta; continue a consultar essa operação original através das consultas suportadas. Não volte a enviar o pedido de criação.

Aliases

Aliases do modelo

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

Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

IDs de chamada relacionados

google/omni-1.1-flash, omni-featured

Ailoot · Vídeo POST /v1/videos/generations omni-featured

omni-featured

Google /omni-featured
ID do modelo
  • google/omni-1.1-flash
  • omni-featured

Introdução

Vídeo por texto com 4/6/8/10 segundos, 360p ou 720p e escolha obrigatória de orientação.

Entradas aceites
Texto
Resultados
Vídeo

Disponível no Ailoot · entradas e métodos

Ailoot · Vídeo POST /v1/videos/generations
Entrada
text
Saída
video
Formato de saída
mp4
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
omni-featured
Predefinição—
CampopromptTipostringRequisitoObrigatórioValores e limites
Comprimento mínimo: 1
Predefinição—
CampodurationTipointegerRequisitoAlternativa obrigatóriaValores e limites
4, 6, 8, 10
Alternativa: duration_s; ambos os campos têm de coincidir se forem fornecidos
Obrigatório quando: duration_s não fornecido
É obrigatório pelo menos um elemento: duration, duration_s
Unidade: segundos
Predefinição—
Campoduration_sTipointegerRequisitoOpcionalValores e limites
4, 6, 8, 10
Alternativa: duration
Unidade: segundos
Predefinição—
CamporesolutionTipostringRequisitoObrigatórioValores e limites
360p, 720p
Predefinição—
Campoaspect_ratioTipostringRequisitoObrigatórioValores e limites
VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT
Predefinição—
CamponTipointegerRequisitoOpcionalValores e limites
1
Predefinição1
CampocountTipointegerRequisitoOpcionalValores e limites
1
Aplica-se quando: Se também houver n, os valores têm de ser iguais
Predefinição—
Combinações de materiais de entrada

Texto para vídeo · Obrigatório: prompt

Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetromaterial_typesContratotext
ParâmetrorequiredContratonull
Parâmetrooptional_controlsContratonull

Ciclo de vida: 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

As estruturas dos métodos e os ID são exatos; a capacidade do fornecedor é distinta da admissão dos pedidos.

Tarifários

Tarifas dos métodos Ailoot

Ailoot VídeoPOST /v1/videos/generations
Saída
0,03 US$ por segundo a 360p

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. Como funcionam a reserva e a liquidação →

Exemplos de pedidos

Ailoot · Vídeo

Exemplo de vídeo
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."}'

Receber e guardar os resultados

Ailoot · Vídeo

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
Verificar o estado da tarefa
GET estado
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"
Outras leituras de conteúdo
GET conteúdo
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
Guardar todos os resultados concluídos

Guarde cada vídeo concluído ou ficheiro devolvido; obtenha cada URL de recurso efetivamente devolvido.

data[] contém todos os caminhos de conteúdo devolvidos; content_url corresponde apenas ao primeiro

Se for necessário verificar a resposta original

Consulte a tarefa original existente; nunca volte a enviar um pedido cujo envio tenha resultado desconhecido.

Erros e passos seguintes
RespostaCondiçãoPasso seguinte
Resposta400 · invalid_request_errorCondiçãoprompt/resolution/aspect/duration obrigatório em falta ou inválidoPasso seguinteCorrija os campos inválidos do pedido antes de enviar um novo pedido.
Resposta409 · video_not_readyCondiçãoO conteúdo do vídeo original ainda não está disponívelPasso seguinteConsulte periodicamente o ID original devolvido; respeite Retry-After.
Resposta503 · server_errorCondiçãoO resultado requer verificaçãoPasso seguinteConserve o ID original e o comprovativo do pedido; não recrie esta operação.
Respostaserver_errorCondiçãoA resposta devolvida indica que a operação ou o resultado requer verificaçãoPasso seguinteGuarde o ID original da operação/tarefa devolvido, os cabeçalhos do pedido e a resposta; continue a consultar essa operação original através das consultas suportadas. Não volte a enviar o pedido de criação.

Aliases

Aliases do modelo

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

Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

IDs de chamada relacionados

google/omni-1.1-flash, omni-featured

FAQ · Omni 1.1 Flash
Que entradas e resultados estão disponíveis?

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

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

Que campos utiliza o pedido?

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

Mais detalhes

Ligue o Ailoot ao Claude Code, OpenCode, Hermes ou à sua aplicação.

A empresa e a sua carteira de projetos

A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.

Compre tokens com desconto.

Desconto por subscrição para trabalho regular. Códigos promocionais — até 50% na compra de tokens.

Subscrição
Escolha um plano com desconto para os pedidos regulares.
Código promocional até 50%
Introduza o código na compra. O preço é recalculado conforme a campanha em vigor.
Custos no histórico
O modelo, os tokens e o montante são guardados para cada pedido.

Escolher subscrição · Ver preços dos modelos

Ligue a API ao produto que vende.

SaaS, aplicações e bots — ao abrigo da oferta e do contrato de licença Ailoot. Para revenda, peça uma licença de revendedor.

Aplicação comercial
Integre geração de texto, imagens, vídeo e som nas funcionalidades pagas do seu serviço.
Licença de revendedor
Envie uma descrição do projeto e do modelo de acesso. Peça condições escritas de utilização e revenda.
Documentos no site
A oferta, o contrato de licença e a política de tratamento de dados estão disponíveis antes da ligação.

Pedir licença de revendedor · Oferta e contrato de licença