Ir para o conteúdo

Scail 2

Integrar

ID do modelo scail-2
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/scail-2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Arquivos como o exemplo: $ 2,00 2.000 créditos de API seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
Open model Vídeo para vídeo até 704p #stylized#transform

Anima a imagem de um personagem de referência com movimentos de um vídeo-guia ou o insere na cena original

Open model · Vídeo

Seu primeiro resultado aparecerá aqui

Monte uma requisição abaixo e execute-a com sua chave de API. As saídas são copiadas para nosso armazenamento, mantidas para sempre ou por 7 dias gratuitamente.

Criar uma solicitação

Os controles são gerados a partir do esquema do modelo. O código e o preço são atualizados conforme você os altera.

•obrigatório

Prompt que especifica o vídeo de saída desejado.

•obrigatório image_url
Solte um arquivo ou

URL da imagem de referência do personagem que fornece o personagem a ser animado ou substituído por um sujeito, enquanto o vídeo de condução determina a animação ou substituição.

•obrigatório video_url
Solte um arquivo ou

Forneça por URL um vídeo de condução de movimento com uma única pessoa, várias pessoas ou um animal.

resolution padrão 512p

Resolução de saída com orientação determinada automaticamente pela proporção da imagem de referência. No modo paisagem, 512p corresponde a 896x512 e 704p a 1280x704; no modo retrato, usa 512x896 e 704x1280, respectivamente.

Avançado mode · driving_type · subject_type · num_inference_steps · guidance_scale · shift · seed · enable_safety_checker
mode padrão animation

Escolha como usar o personagem de referência: `replacement` preserva a cena original, mas substitui o personagem pelo sujeito de condução; `animation` aplica o movimento de condução ao personagem.

driving_type padrão end_to_end

O movimento da animação vem diretamente de um vídeo de condução mascarado pelo SAM3 com `end_to_end`, a opção padrão e recomendada para máxima robustez. Como alternativa, `pose` usa NLF/DWPose para renderizar um esqueleto explícito desse vídeo, oferecendo mais controle com entradas desafiadoras.

subject_type padrão human

Seleção do sujeito do vídeo de condução, com `animal` configurando o prompt de detecção do SAM3 para sujeitos que não sejam `human`.

padrão 40

Quantidade de etapas de amostragem da difusão. Aumentá-la melhora a qualidade, mas leva mais tempo.

padrão 5

Intensidade da orientação sem classificador, equilibrando a aderência ao prompt e a criatividade.

padrão 3

Deslocamento do cronograma de ruído para correspondência de fluxo, com configuração recomendada de 3.0 ao usar 512p.

Seed da geração incluída na resposta, seja fornecida explicitamente ou selecionada aleatoriamente porque a entrada foi deixada vazia.

POST /run/scail-2?wait=20 cotação → $ 2,00
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/scail-2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Executar esta solicitação

Sua chave permanece neste navegador: ela é enviada somente à Doitong API e salva (localStorage) apenas se você marcar Lembrar. Obter uma chave de API

Sobre Scail 2

Recebe um `image_url` de personagem de referência e um `video_url` guia mostrando uma pessoa, várias pessoas ou um animal. No modo `animation`, o personagem executa o movimento-guia; no modo `replacement`, ele substitui o sujeito mantendo a cena. A resolução é 512p ou 704p, com a orientação definida pela imagem. `driving_type` pode usar condução direta de ponta a ponta ou um esqueleto de pose explícito.

Parâmetros

Envie o nome canônico ou o nome nativo, não ambos. Nomes canônicos

NomeTipo PadrãoPermitido Descrição
promptobrigatório
Tipostring
Prompt que especifica o vídeo de saída desejado.
image_urlobrigatório image
Tipourl · image
URL da imagem de referência do personagem que fornece o personagem a ser animado ou substituído por um sujeito, enquanto o vídeo de condução determina a animação ou substituição.
video_urlobrigatório video
Tipourl · video
Forneça por URL um vídeo de condução de movimento com uma única pessoa, várias pessoas ou um animal.
modeopcional
Tipoenum
Padrãoanimation
animationreplacement
Escolha como usar o personagem de referência: `replacement` preserva a cena original, mas substitui o personagem pelo sujeito de condução; `animation` aplica o movimento de condução ao personagem.
driving_typeopcional
Tipoenum
Padrãoend_to_end
end_to_endpose
O movimento da animação vem diretamente de um vídeo de condução mascarado pelo SAM3 com `end_to_end`, a opção padrão e recomendada para máxima robustez. Como alternativa, `pose` usa NLF/DWPose para renderizar um esqueleto explícito desse vídeo, oferecendo mais controle com entradas desafiadoras.
subject_typeopcional
Tipoenum
Padrãohuman
humananimal
Seleção do sujeito do vídeo de condução, com `animal` configurando o prompt de detecção do SAM3 para sujeitos que não sejam `human`.
resolutionopcional
Tipoenum
Padrão512p
512p704p
Resolução de saída com orientação determinada automaticamente pela proporção da imagem de referência. No modo paisagem, 512p corresponde a 896x512 e 704p a 1280x704; no modo retrato, usa 512x896 e 704x1280, respectivamente.
num_inference_stepsopcional
Tipointeger
Padrão40
2 – 50
Quantidade de etapas de amostragem da difusão. Aumentá-la melhora a qualidade, mas leva mais tempo.
guidance_scaleopcional
Tiponumber
Padrão5
1 – 10
Intensidade da orientação sem classificador, equilibrando a aderência ao prompt e a criatividade.
shiftopcional
Tiponumber
Padrão3
1 – 10
Deslocamento do cronograma de ruído para correspondência de fluxo, com configuração recomendada de 3.0 ao usar 512p.
seedopcional
Tipointeger | null
Seed da geração incluída na resposta, seja fornecida explicitamente ou selecionada aleatoriamente porque a entrada foi deixada vazia.
enable_safety_checkeropcional
Tipoboolean
Padrãotrue
A filtragem pode ser relaxada definindo false, desde que o chamador esteja autorizado.
obrigatório Nome canônico, também aceito

Os parâmetros de arquivo aceitam uma URL https:// pública, um URI data: de até 10 MB ou o file_url de um upload. Arquivos

Saída

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "scail-2",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 2000,
    "usd": "2.00",
    "charged": 2000,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42,
    "preprocessing_video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "preprocessing_mask_video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Seus arquivos, sua escolhaCada outputs[].url é uma cópia em nosso armazenamento: mantida para sempre (cobrada por GB-mês) ou por 7 dias gratuitamente, conforme a configuração da sua conta ou ?storage=.
Mesmo formato em todos os modelostype, url, content_type, width, height e duration, para imagens, vídeos e áudios. output é o próprio objeto de resultado do modelo.
Campos da saída
video
object {url, content_type, file_name, file_size}Arquivo de vídeo produzido pela geração.
seed
integerSeed usada para geração de vídeo.
preprocessing_video
object {url, content_type, file_name, file_size} | nullVídeo de depuração contendo a entrada de condicionamento de pose Stage-A fornecida ao modelo de difusão, disponível somente com `output_preprocessing=true`. Seu conteúdo depende de `driving_type`: `end_to_end` usa imagens de condução mascaradas pelo SAM3, enquanto `driving_type=pose` usa um esqueleto renderizado por NLF/DWPose.
preprocessing_mask_video
object {url, content_type, file_name, file_size} | nullVídeo da máscara de condução Stage-A para depuração, disponível somente com `output_preprocessing=true`.

Para agentes de IA: esta página em Markdown está em https://doitong.com/pt-BR/developers/models/scail-2.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt