modelos

Seedance 1.0 Lite Image-to-Video

Markdown · JSON

Seedance 1.0 Lite Image-to-Video

Seedance 1.0 Lite Image-to-Video transforma uma imagem e instruções de movimento num vídeo. Selecione doubao-seedance-1-0-lite-i2v-250428 para esta edição exata com entrada de imagem. Forneça a imagem de origem e descreva o movimento do sujeito, o comportamento da câmara e a vista final pretendida. A submissão inicia uma tarefa assíncrona; conserve o respetivo ID e obtenha o vídeo concluído a partir dessa mesma tarefa.

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.

Seedance 1.0 Lite Image-to-Video é o seletor de imagem para vídeo doubao-seedance-1-0-lite-i2v-250428. Utilize-o para animar uma cena, uma vista de produto ou uma imagem de personagem fornecida. Descreva o que se move, como o movimento evolui e como o plano deve terminar. Para uma cena de produto, uma descrição prática pode pedir um pequeno movimento do objeto e uma aproximação lenta da câmara, preservando a disposição visível na imagem de origem.

Utilize POST /v1/videos com model definido como doubao-seedance-1-0-lite-i2v-250428 e um array content. Coloque a instrução de movimento num elemento de texto, utilizando type:text e text, e forneça a imagem num elemento image_url com image_url.url. O URL da imagem deve estar acessível, ou pode fornecer uma representação data:image/<format>;base64,... . Os formatos de imagem documentados são jpeg, png, webp, bmp, tiff e gif. A imagem deve ter menos de 30 MB, largura e altura superiores a 300 e inferiores a 6000 píxeis e uma proporção superior a 0,4 e inferior a 2,5. Verifique o ficheiro de origem real antes da submissão.

As indicações de entrada de imagem do modelo utilizam ratio:adaptive. Para geração com imagem de referência, as opções de resolução documentadas são 480p e 720p; 1080p está excluído desse modo. O campo duration é um número inteiro de 2 a 12 segundos, com 5 como valor predefinido. A documentação especifica 24 fotogramas por segundo. Mantenha a cena suficientemente simples para a duração solicitada: identifique a pose inicial, uma ação principal e o enquadramento final, em vez de pedir ao vídeo uma sequência de acontecimentos sem relação entre si.

O pedido configurado exige seed, camerafixed, watermark e execution_expires_after, além de model e content. seed varia de -1 a 4294967295, com -1 como valor predefinido documentado. watermark é um booleano, com false como valor predefinido. execution_expires_after é medido em segundos a partir da criação da tarefa, varia de 3600 a 259200 e tem 172800 como valor predefinido. A documentação exclui o controlo de câmara fixa no modo de imagem de referência; forneça camerafixed:false para este perfil. A geração de áudio sincronizado está documentada para uma edição diferente de Seedance e não é um controlo deste perfil Lite de imagem para vídeo.

A submissão devolve um id do Ailoot antes de o vídeo estar pronto. Conserve esse id exato e siga o polling_url devolvido para consultar a mesma tarefa original até o resultado estar pronto. A resposta bem-sucedida contém uma ligação assinada do Ailoot em content.video_url depois de o Ailoot ter armazenado o ficheiro concluído como recurso multimédia próprio. Guarde o vídeo com a imagem de origem, o prompt e as definições e reveja a sua aparência, movimento e enquadramento ao longo de todo o vídeo. Localize o recurso através de GET /v1/media/assets?family=video, percorrendo todos os next_cursor, e consulte GET /v1/media/assets/{asset_id} com o asset_id real para obter o respetivo content_url. Se uma ligação assinada devolver link_expired, consulte novamente o mesmo recurso para obter um content_url renovado. Se a tarefa original expirar, falhar ou continuar incerta, preserve os detalhes da resposta e investigue-a antes de iniciar outra geração.

Ailoot Ultra · Video POST /v1/videos doubao-seedance-1-0-lite-i2v-250428

doubao-seedance-1-0-lite-i2v-250428

ByteDance /doubao-seedance-1-0-lite-i2v-250428

Introdução

Seedance 1.0 Lite Image-to-Video transforma uma imagem e instruções de movimento num vídeo. Selecione doubao-seedance-1-0-lite-i2v-250428 para esta edição exata com entrada de imagem. Forneça a imagem de origem e descreva o movimento do sujeito, o comportamento da câmara e a vista final pretendida. A submissão inicia uma tarefa assíncrona; conserve o respetivo ID e obtenha o vídeo concluído a partir dessa mesma tarefa.

Entradas aceites
Texto · Imagens
Resultados
Vídeo

Disponível no Ailoot · entradas e métodos

Ailoot Ultra · Video POST /v1/videos
Entrada
text, image
Saída
video
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
doubao-seedance-1-0-lite-i2v-250428
Predefinição—
CampocontentTipoarrayRequisitoObrigatórioValores e limitesPredefinição—
CampodurationTipointegerRequisitoOpcionalValores e limites
Mínimo: 2
Máximo: 12
Predefinição5
CamporesolutionTipostringRequisitoOpcionalValores e limites
480p, 720p
Predefinição—
CamporatioTipostringRequisitoOpcionalValores e limites
adaptive
Predefinição—
Camposervice_tierTipostringRequisitoOpcionalValores e limites
default, flex
Predefinição—
CamposeedTipointegerRequisitoObrigatórioValores e limites
Mínimo: -1
Máximo: 4 294 967 295
Predefinição-1
CampocamerafixedTipobooleanRequisitoObrigatórioValores e limites
false
Predefinição—
CampowatermarkTipobooleanRequisitoObrigatórioValores e limitesPredefiniçãofalse
Campoexecution_expires_afterTipointegerRequisitoObrigatórioValores e limites
Mínimo: 3600
Máximo: 259 200
Predefinição172 800
Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetrocontent_typeContratoapplication/json
ParâmetrorequiredContratocamerafixed, content, execution_expires_after, model, seed, watermark
ParâmetrooptionalContratoduration, resolution, ratio, service_tier
Parâmetromaterial_typesContratotext, image
ParâmetroconditionsContratoUse the listed content text/image_url items and all six required fields. Retain image roles and order.

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/videos/generations/{request_id}/content

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çãoTabela de tarifasQuantidade previstaUnidade de faturaçãoCusto
ConfiguraçãoTarifas base por tokenTabela de tarifasTarifa baseQuantidade prevista—Unidade de faturação—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çãoOutput video tokensTabela de tarifas—Quantidade prevista—Unidade de faturaçãoper output video tokenCusto
Saída · video output token · Estimativa apenas para comparação $0.000003 per output video token
ConfiguraçãoEstimated generation costTabela de tarifas—Quantidade previstaestimativa para uma geraçãoUnidade de faturação—Custo
Entrada · Custo estimado de geração · Estimativa apenas para comparação $0.2112 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 →

Exemplos de pedidos

Ailoot Ultra · Video

curl · crie uma única vez e guarde o resultado completo
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "doubao-seedance-1-0-lite-i2v-250428", "content": [{"type": "text", "text": "The camera slowly approaches the supplied scene while a small object moves."}, {"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}], "resolution": "480p", "ratio": "adaptive", "duration": 5, "service_tier": "default", "seed": -1, "camerafixed": false, "watermark": false, "execution_expires_after": 172800}')
p['content'][1]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
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/videos/generations/{request_id}/content
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

Preserve original response/headers/id and poll that operation; never resubmit unknown creation.

Campos da resposta
CampoTipo
Campocontent.video_urlTipostring or array, as returned

Aliases

Aliases do modelo

Ailoot Ultra doubao-seedance-1-0-lite-i2v-250428

Aliases dos caminhos dos métodos

/v1/videos/generations

IDs de chamada relacionados

doubao-seedance-1-0-lite-i2v-250428

FAQ · Seedance 1.0 Lite Image-to-Video
Que entradas e resultados estão disponíveis?

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: text, image → video

Que campos utiliza o pedido?

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: model, content, duration, resolution, ratio, service_tier, seed, camerafixed, watermark, execution_expires_after

Que limites se aplicam?

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: duration.minimum: 2; duration.maximum: 12; seed.minimum: -1; seed.maximum: 4294967295; execution_expires_after.minimum: 3600; execution_expires_after.maximum: 259200

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