Criar uma tarefa de geração de vídeo

post/v1/video/generations

Envia uma tarefa de geração de vídeo. Tanto texto para vídeo quanto imagem para vídeo são suportados.

Retorna um ID de tarefa que você pode consultar periodicamente pelo endpoint GET.

Autenticação

Envie sua chave de API da OLETOKEN como token Bearer. As chaves são criadas na página Chaves de API do console.

Authorization: Bearer $OLETOKEN_API_KEY

Corpo da requisição

Content-Type:application/json

CampoTipoObrigatórioDescrição
modelstringID do modelo ou do estilo
promptstringPrompt de texto
imagestringEntrada de imagem (URL ou Base64)
durationnumberDuração do vídeo em segundos
widthintegerLargura do vídeo
heightintegerAltura do vídeo
fpsintegerTaxa de quadros do vídeo
seedintegerSemente aleatória
nintegerNúmero de vídeos a gerar
response_formatstringFormato da resposta
userstringIdentificador do usuário
metadataobjectParâmetros extras (como negative_prompt, style, quality_level)

Respostas

200Tarefa de geração de vídeo criada

CampoTipoObrigatórioDescrição
task_idstringID da tarefa
statusstringStatus da tarefa

400Parâmetros de requisição inválidos

CampoTipoObrigatórioDescrição
errorobject
messagestringMensagem de erro
typestringTipo de erro
paramstring | nullO parâmetro envolvido
codestring | nullCódigo de erro

Requisição de exemplo

curl -X POST 'https://api.oletoken.ai/v1/video/generations' \
  -H "Authorization: Bearer $OLETOKEN_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "kling-v1",
    "prompt": "宇航员在月球上漫步",
    "duration": 5,
    "width": 1280,
    "height": 720
  }'