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
modelstring—ID do modelo ou do estilo
promptstring—Prompt de texto
imagestring—Entrada de imagem (URL ou Base64)
durationnumber—Duração do vídeo em segundos
widthinteger—Largura do vídeo
heightinteger—Altura do vídeo
fpsinteger—Taxa de quadros do vídeo
seedinteger—Semente aleatória
ninteger—Número de vídeos a gerar
response_formatstring—Formato da resposta
userstring—Identificador do usuário
metadataobject—Parâmetros extras (como negative_prompt, style, quality_level)

Respostas

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

CampoTipoObrigatórioDescrição
task_idstring—ID da tarefa
statusstring—Status da tarefa

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

CampoTipoObrigatórioDescrição
errorobject——
messagestring—Mensagem de erro
typestring—Tipo de erro
paramstring | null—O parâmetro envolvido
codestring | null—Có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
  }'