{
"created": 1757169743,
"id": "task-unified-1757169743-7cvnl5zw",
"model": "grok-imagine-video-1.5-lite",
"object": "video.generation.task",
"progress": 0,
"status": "pending",
"task_info": {
"can_cancel": false,
"estimated_time": 120,
"video_duration": 6
},
"type": "video",
"usage": {
"billing_rule": "per_second",
"credits_reserved": 5.712,
"user_group": "default"
}
}{
"error": {
"code": "invalid_request",
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"code": "unauthorized",
"message": "Invalid or expired token",
"type": "authentication_error"
}
}{
"error": {
"code": "insufficient_quota",
"message": "Insufficient quota. Please top up your account.",
"type": "insufficient_quota"
}
}{
"error": {
"code": "model_access_denied",
"message": "Token does not have access to model: grok-imagine-video-1.5-lite",
"type": "invalid_request_error"
}
}{
"error": {
"code": "rate_limit_exceeded",
"message": "Too many requests, please try again later",
"type": "rate_limit_error"
}
}{
"error": {
"code": "internal_error",
"message": "Internal server error",
"type": "api_error"
}
}Grok Imagine 1.5 Lite vídeo
- Grok Imagine 1.5 Lite (grok-imagine-video-1.5-lite) es el nivel más económico de Grok Imagine 1.5: texto a vídeo e imagen a vídeo bajo un mismo nombre de modelo
- No hay parámetro de modo: el número de elementos en
image_urlsselecciona el modo —0= texto a vídeo,1= imagen a vídeo (usada como primer fotograma). No se admiten imágenes de referencia (2 o más) - La salida
1080pse escala desde 720p y se factura a una tarifa por segundo más alta - Modo de procesamiento asíncrono, usa el ID de tarea devuelto para consultar
- Los enlaces de vídeo generados son válidos durante 24 horas, guárdalos cuanto antes
{
"created": 1757169743,
"id": "task-unified-1757169743-7cvnl5zw",
"model": "grok-imagine-video-1.5-lite",
"object": "video.generation.task",
"progress": 0,
"status": "pending",
"task_info": {
"can_cancel": false,
"estimated_time": 120,
"video_duration": 6
},
"type": "video",
"usage": {
"billing_rule": "per_second",
"credits_reserved": 5.712,
"user_group": "default"
}
}{
"error": {
"code": "invalid_request",
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"code": "unauthorized",
"message": "Invalid or expired token",
"type": "authentication_error"
}
}{
"error": {
"code": "insufficient_quota",
"message": "Insufficient quota. Please top up your account.",
"type": "insufficient_quota"
}
}{
"error": {
"code": "model_access_denied",
"message": "Token does not have access to model: grok-imagine-video-1.5-lite",
"type": "invalid_request_error"
}
}{
"error": {
"code": "rate_limit_exceeded",
"message": "Too many requests, please try again later",
"type": "rate_limit_error"
}
}{
"error": {
"code": "internal_error",
"message": "Internal server error",
"type": "api_error"
}
}Autorizaciones
##Todas las APIs requieren autenticación Bearer Token##
Obtener API Key:
Visita la Página de gestión de API Key para obtener tu API Key
Agregar al encabezado de la solicitud:
Authorization: Bearer YOUR_API_KEY
Cuerpo
Nombre del modelo
grok-imagine-video-1.5-lite "grok-imagine-video-1.5-lite"
Prompt de descripción del video (obligatorio, no puede estar vacío)
Límite de longitud de la plataforma EvoLink: no más de 2000 tokens (contados con el tokenizador cl100k; el texto CJK alcanza el límite con muchos menos caracteres que el latino). La plataforma también aplica un límite de 60000 bytes UTF-8.
"The person starts dancing"
URL de la imagen de entrada (opcional). Una imagen cambia la petición a imagen a vídeo.
Selección de modo:
0imágenes (omitir el campo): texto a vídeo, sin cargo por imagen1imagen: imagen a vídeo, usada como primer fotograma; las imágenes de entrada se facturan por separado (consulta la sección de precios)2o más imágenes se rechazan — la referencia a vídeo no se admite en Lite
Requisitos:
- Cargas locales de Playground: hasta
10MiB(10485760 bytes) por imagen. El proveedor valida las URL de imágenes enviadas directamente a la API; no se les aplica esta comprobación de carga local. - Formatos admitidos: JPEG, PNG, WebP
1["https://example.com/image.jpg"]
Duración del video (segundos), cualquier entero entre 1 y 15 segundos
1 <= x <= 156
Resolución del vídeo, por defecto 480p
Descripción:
480p: Resolución estándar, valor predeterminado720p: Alta definición1080p: Escalado desde 720p, facturado a una tarifa por segundo más alta
Consulta la sección de precios para las tarifas por resolución.
480p, 720p, 1080p "480p"
Relación de aspecto de salida, por defecto auto
Se aplica a: texto a vídeo (0 imágenes). Con una imagen de entrada la salida sigue las dimensiones de esa imagen y este parámetro se ignora.
Descripción:
auto: No se envía ninguna relación al proveedor; el canal upstream decide el encuadre (texto a vídeo genera actualmente 16:9); valor predeterminado16:9: Horizontal9:16: Vertical1:1: Cuadrado4:3: Horizontal, relación clásica de TV3:4: Vertical, relación clásica de TV3:2: Horizontal, relación clásica de foto2:3: Vertical, relación clásica de foto
auto, 16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3 "16:9"
URL de callback HTTPS tras completar la tarea
Momento del Callback:
- Se activa cuando la tarea se completa, falla o se cancela
Restricciones de Seguridad:
- Solo se soporta protocolo HTTPS
- Callback a IPs internas prohibido (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048bytes UTF-8
Mecanismo de Callback:
- Tiempo de espera:
10segundos - Máximo
3reintentos en caso de fallo (después de1/2/4segundos) - El cuerpo de la petición de callback utiliza la estructura de respuesta de la API de consulta de tareas
- Código de estado 2xx = éxito, otros activan reintento
"https://your-domain.com/webhooks/video-task-completed"
Respuesta
Tarea de video creada exitosamente
Marca de tiempo de creación de la tarea
1757169743
ID de tarea
"task-unified-1757169743-7cvnl5zw"
Nombre del modelo real utilizado
"grok-imagine-video-1.5-lite"
Tipo de tarea específico
video.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea
pending, processing, completed, failed "pending"
Información detallada de la tarea de video
Show child attributes
Show child attributes
Tipo de salida de la tarea
text, image, audio, video "video"
Información de uso y facturación
Show child attributes
Show child attributes