Source: https://ailoot.ai/models/pt-pt/vidu-1-5/
Canonical: https://ailoot.ai/models/pt-pt/vidu-1-5/
Language: pt-pt

# Vidu 1.5

[Markdown](https://ailoot.ai/models/pt-pt/vidu-1-5/index.md) · [JSON](https://ailoot.ai/models/pt-pt/vidu-1-5/facts.json)

## [Vidu 1.5](https://ailoot.ai/models/pt-pt/vidu-1-5/)

Vidu 1.5 cria vídeo a partir de um prompt de texto sob o ID exato de modelo vidu-1.5. Descreva o sujeito, a ação visível e o enquadramento da câmara e selecione depois uma duração de cinco segundos e uma de três proporções: 16:9, 1:1 ou 9:16. Submeta a tarefa uma vez e acompanhe a operação devolvida até o resultado de vídeo estar pronto.

- [**Ailoot Ultra · Video** `POST /v1/videos` `vidu-1.5`](https://ailoot.ai/models/pt-pt/vidu-1-5/#method-0)

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.

Vidu 1.5 disponibiliza geração de texto para vídeo através do ID exato de modelo vidu-1.5. Construa o pedido em torno de uma ideia visual de cinco segundos: um sujeito a realizar uma ação clara, uma vista de apresentação do cenário ou um produto mostrado com um movimento de câmara definido. Coloque a cena, a ação, o cenário, a iluminação e o enquadramento no prompt de texto, para que o plano pretendido esteja descrito no material que o modelo recebe.

Crie o vídeo com POST /v1/videos e um corpo application/json. Os campos obrigatórios são model e prompt; defina model como vidu-1.5 e forneça a descrição do plano como uma cadeia. Um prompt útil de plano de produto pode identificar o objeto, a superfície, o fundo e um movimento de câmara, seguido da ação que deve ser visível durante o plano. Mantenha a descrição suficientemente focada para ser entendida como um único vídeo curto.

A opção duration do modelo é o número inteiro 5, que representa um vídeo de cinco segundos. Os valores opcionais de aspect\_ratio são as cadeias 16:9, 1:1 e 9:16. Escolha uma proporção para o local de utilização pretendido antes de escrever o enquadramento: uma cena ampla para uma composição horizontal, uma disposição centrada para um quadrado ou um sujeito disposto verticalmente para uma composição vertical. A cadeia opcional negative\_prompt pode indicar os elementos visuais a evitar. Preserve os nomes dos parâmetros e os valores enumerados exatos no pedido.

A criação inicia uma operação assíncrona. Guarde o identificador real devolvido pela resposta de criação e utilize depois GET /v1/videos/{request\_id} para acompanhar essa operação original. Uma resposta que mostre trabalho em curso representa a tarefa existente; continue a consultá-la até ser devolvido um resultado concluído ou uma falha. Preserve o erro devolvido e o identificador original quando a operação falhar ou precisar de verificação.

Quando a operação terminar, conserve todos os resultados de vídeo devolvidos e obtenha o conteúdo de cada URL real fornecido pela resposta. A rota pública de conteúdo GET /v1/videos/{request\_id}/content pode obter um resultado pelo seu índice real. Guarde o vídeo concluído e os metadados devolvidos e compare depois o sujeito, o movimento, o enquadramento e o final do vídeo com o prompt. Se a submissão ou a entrega terminar de forma ambígua, conserve a identidade da operação original e verifique essa tarefa antes de iniciar outra geração.

**Ailoot Ultra · Video** `POST /v1/videos` `vidu-1.5`

[`vidu-1.5`](https://ailoot.ai/models/pt-pt/#m=vidu-1.5&route=Ultra&caller=vidu-1.5&fmt=videos)

Shengshu Technology /`vidu-1.5`

### Introdução

Vidu 1.5 cria vídeo a partir de um prompt de texto sob o ID exato de modelo vidu-1.5. Descreva o sujeito, a ação visível e o enquadramento da câmara e selecione depois uma duração de cinco segundos e uma de três proporções: 16:9, 1:1 ou 9:16. Submeta a tarefa uma vez e acompanhe a operação devolvida até o resultado de vídeo estar pronto.

Entradas aceites

Texto

Resultados

Vídeo

### Disponível no Ailoot · entradas e métodos

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

Entrada

`text`

Saída

`video`

| Campo | Tipo | Requisito | Valores e limites | Predefinição |
| --- | --- | --- | --- | --- |
| Campo`model` | Tipo`string` | RequisitoObrigatório | Valores e limites vidu-1.5 | Predefinição— |
| Campo`prompt` | Tipo`string` | RequisitoObrigatório | Valores e limites | Predefinição— |
| Campo`aspect_ratio` | Tipo`string` | RequisitoOpcional | Valores e limites 16:9, 1:1, 9:16 | Predefinição— |
| Campo`duration` | Tipo`integer` | RequisitoOpcional | Valores e limites 5 | Predefinição— |
| Campo`negative_prompt` | Tipo`string` | RequisitoOpcional | Valores e limites | Predefinição— |

Parâmetros e ciclo de vida do método

| Parâmetro | Contrato |
| --- | --- |
| Parâmetro`content_type` | Contratoapplication/json |
| Parâmetro`required` | Contratomodel, prompt |
| Parâmetro`optional` | Contratoaspect\_ratio, duration, negative\_prompt |
| Parâmetro`material_types` | Contratotext |
| Parâmetro`conditions` | Contrato |

Aliases do método: `/v1/videos/generations`

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/media/assets`

`GET /v1/media/assets/{asset_id}`

### Tarifários

##### Cálculo do custo final

As tarifas apresentadas permitem estimar o custo antes da geração. O montante final cobrado é calculado a partir do custo registado para a geração original. A duração medida do resultado e as quantidades previstas não correspondem à quantidade final faturável.

As referências tarifárias não acrescentam opções ao pedido. Os parâmetros suportados constam do método selecionado.

Modo rápido

Não especificado Quando o modo rápido está selecionado

Modo flex

Não especificado Quando o modo flex está selecionado

Esforço máximo de raciocínio

Não especificado Quando o esforço máximo de raciocínio usa o ajuste predefinido (default)

#### Tarifas estimadas para comparação

#### Preços por configuração

Associe cada custo às condições apresentadas. Use uma única tarifa para cada conjunto de configurações alternativas.

| Configuração | Tabela de tarifas | Quantidade prevista | Custo |
| --- | --- | --- | --- |
| ConfiguraçãoTarifas base por token | Tabela de tarifasTarifa base | Quantidade prevista— | Custo Entrada · Tokens de entrada · Estimativa apenas para comparação **—** / 1K tokens Saída · Tokens de saída · Estimativa apenas para comparação **—** / 1K tokens Entrada · Leitura da cache · Estimativa apenas para comparação **—** / 1K tokens Entrada · Escrita na cache · Estimativa apenas para comparação **—** / 1K tokens Entrada · Escrita na cache, 1 hora · Estimativa apenas para comparação **—** / 1K tokens |
| ConfiguraçãoEstimated generation cost | Tabela de tarifas— | Quantidade previstaestimativa para uma geração | Custo Entrada · Custo estimado de geração · Estimativa apenas para comparação **$0.4** estimativa antes da geração This estimate is not an additional charge or a fixed rate for the completed generation. |

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

### Exemplos de pedidos

#### Ailoot Ultra · Video

curl · crie uma única vez e guarde o resultado completo

```bash
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.
```

### Receber e guardar os resultados

#### Ailoot Ultra · Video

- `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}`

##### Guardar todos os resultados concluídos

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

Retain the complete response, all actual results, original identifiers, usage and response headers.

##### Se for necessário verificar a resposta original

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.

Campos da resposta

| Campo | Tipo |
| --- | --- |
| Campo`video_url` | Tipostring or array, as returned |

### Aliases

#### Aliases do modelo

**Ailoot Ultra** [`vidu-1.5`](https://ailoot.ai/models/pt-pt/#m=vidu-1.5&route=Ultra&caller=vidu-1.5&fmt=videos)

#### Aliases dos caminhos dos métodos

`/v1/videos/generations`

#### IDs de chamada relacionados

[`vidu-1.5`](https://ailoot.ai/models/pt-pt/#m=vidu-1.5&route=Ultra&caller=vidu-1.5&fmt=videos)

FAQ · Vidu 1.5

Que entradas e resultados estão disponíveis?

`POST /v1/videos` · `vidu-1.5`: `text` → `video`

Que campos utiliza o pedido?

`POST /v1/videos` · `vidu-1.5`: `model`, `prompt`, `aspect_ratio`, `duration`, `negative_prompt`

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](https://ailoot.ai/docs/pt-pt/billing/subscriptions/) · [Ver preços dos modelos](https://ailoot.ai/models/pt-pt/)

## 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](mailto:support@ailoot.ai) · [Oferta e contrato de licença](https://ailoot.ai/legal/offer?lang=pt-pt)

## Ailoot · A empresa e a sua carteira de projetos





A Ailoot assenta numa experiência operacional consolidada, numa ampla base de clientes, num serviço estável e no acompanhamento contínuo dos KPI.





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





A Ailoot aplica essa experiência operacional ao acesso por API a funcionalidades de IA nos produtos dos clientes, agentes, aplicações e automatizações.
