Ir para o conteúdo

Lynx

Integrar

ID do modelo bytedance/lynx
# 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/bytedance/lynx?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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: $ 3,038 3.038 créditos de API seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
ByteDance Imagem para vídeo até 720p #image-to-video#subject

Imagem para vídeo que mantém a identidade do objeto, com 480p a 720p e 9 a 81 quadros

ByteDance · 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

Instruções de texto que direcionam a geração do vídeo.

•obrigatório image_url
Solte um arquivo ou

URL que aponta para a imagem do sujeito usada para gerar o vídeo.

resolution padrão 720p

Resolução do vídeo de saída, escolhida entre 480p, 580p ou 720p.

aspect_ratio padrão 16:9

Proporção do vídeo de saída, escolhida entre 16:9, 9:16 ou 1:1.

padrão 16

Taxa de quadros do vídeo de saída em quadros por segundo, limitada de 5 a 30.

padrão 81

Quantidade de quadros do vídeo de saída, limitada de 9 a 100.

Avançado negative_prompt · num_inference_steps · ip_scale · strength · guidance_scale · guidance_scale_2 · seed · enable_safety_checker
padrão Bright tones, overexp...

Descreva o conteúdo indesejado do vídeo neste prompt negativo para orientar a geração a evitá-lo.

padrão 50

Quantidade de etapas de amostragem, trocando um tempo de processamento maior por melhor qualidade à medida que a quantidade aumenta.

padrão 1

Define com que fidelidade o vídeo deve manter a identidade da pessoa ou do sujeito representado na imagem de referência.

padrão 1

Ajusta quanto o vídeo gerado se baseia na imagem de referência, definindo sua escala.

padrão 5

Intensidade da orientação sem classificador, trocando uma possível perda de qualidade por uma correspondência mais próxima ao prompt à medida que a escala aumenta.

padrão 2

Escala de orientação da imagem para geração de vídeo, equilibrando a fidelidade à imagem de referência e a qualidade: aumentar a escala favorece uma correspondência mais próxima, mas pode reduzir a qualidade.

Seed que torna a geração reproduzível. Defini-lo como None seleciona uma seed aleatoriamente.

POST /run/bytedance/lynx?wait=20 cotação → $ 3,038
# 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/bytedance/lynx?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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 Lynx

Anima uma imagem de objeto (`image_url`) seguindo um `prompt` de texto. A preservação da identidade é ajustável com `ip_scale` e `strength` (ambos de 0 a 2). A resolução pode ser 480p, 580p ou 720p, a proporção 16:9, 9:16 ou 1:1, e `num_frames` vai de 9 a 81 a 5 a 30 quadros por segundo. Também expõe um prompt negativo, duas escalas de orientação, 1 a 75 passos de inferência e uma semente.

Parâmetros

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

NomeTipo PadrãoPermitido Descrição
image_urlobrigatório image
Tipourl · image
URL que aponta para a imagem do sujeito usada para gerar o vídeo.
promptobrigatório
Tipostring
Instruções de texto que direcionam a geração do vídeo.
negative_promptopcional
Tipostring
PadrãoBright tones, overexposed, blurred background, static, subtitles, style, works, paintings, images, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, misshapen limbs, fused fingers, still picture, messy background, three legs, many people in the background, walking backwards
Descreva o conteúdo indesejado do vídeo neste prompt negativo para orientar a geração a evitá-lo.
num_inference_stepsopcional
Tipointeger
Padrão50
1 – 75
Quantidade de etapas de amostragem, trocando um tempo de processamento maior por melhor qualidade à medida que a quantidade aumenta.
seedopcional
Tipointeger | null
Seed que torna a geração reproduzível. Defini-lo como None seleciona uma seed aleatoriamente.
resolutionopcional
Tipoenum
Padrão720p
480p580p720p
Resolução do vídeo de saída, escolhida entre 480p, 580p ou 720p.
aspect_ratioopcional
Tipoenum
Padrão16:9
16:99:161:1
Proporção do vídeo de saída, escolhida entre 16:9, 9:16 ou 1:1.
ip_scaleopcional
Tiponumber
Padrão1
0 – 2
Define com que fidelidade o vídeo deve manter a identidade da pessoa ou do sujeito representado na imagem de referência.
strengthopcional
Tiponumber
Padrão1
0 – 2
Ajusta quanto o vídeo gerado se baseia na imagem de referência, definindo sua escala.
frames_per_secondopcional
Tipointeger
Padrão16
5 – 30
Taxa de quadros do vídeo de saída em quadros por segundo, limitada de 5 a 30.
guidance_scaleopcional
Tiponumber
Padrão5
1 – 20
Intensidade da orientação sem classificador, trocando uma possível perda de qualidade por uma correspondência mais próxima ao prompt à medida que a escala aumenta.
guidance_scale_2opcional
Tiponumber
Padrão2
0 – 10
Escala de orientação da imagem para geração de vídeo, equilibrando a fidelidade à imagem de referência e a qualidade: aumentar a escala favorece uma correspondência mais próxima, mas pode reduzir a qualidade.
num_framesopcional
Tipointeger
Padrão81
9 – 81
Quantidade de quadros do vídeo de saída, limitada de 9 a 100.
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": "bytedance/lynx",
  "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": 3038,
    "usd": "3.038",
    "charged": 3038,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    },
    "seed": 42
  },
  "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, width, height, fps, duration, num_frames}Arquivo de vídeo resultante.
seed
integerValor de seed usado durante a geração.

Mais modelos: Imagem para vídeo

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