Resolución de salida
Admite 768p, 1080p según el esquema del endpoint publicado.
Las mismas mejoras de movimiento 2.3 a menor resolución y coste
curl -X POST https://runapi.ai/api/v1/hailuo/image_to_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "hailuo-2.3-image-to-video-standard",
"image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
"prompt": "Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde."
}'
import { HailuoClient } from "@runapi.ai/hailuo";
const client = new HailuoClient();
const result = await client.imageToVideo.run({
model: "hailuo-2.3-image-to-video-standard",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/hailuo/image_to_video",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"hailuo-2.3-image-to-video-standard","image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/hailuo/image_to_video");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'hailuo-2.3-image-to-video-standard',
'image_url' => 'https://cdn.runapi.ai/public/samples/image.jpg',
'prompt' => 'Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.imageToVideo().run({"model":"hailuo-2.3-image-to-video-standard","image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde."});
task.waitForResult();
require "runapi/hailuo"
client = RunApi::Hailuo::Client.new
result = client.image_to_video.run(
model: "hailuo-2.3-image-to-video-standard",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.imageToVideo.Run({"model":"hailuo-2.3-image-to-video-standard","image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Genera un clip de 6 segundos de una canica de cristal rodando por un escritorio de madera y cayendo por el borde."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model hailuo-2.3-image-to-video-standard \
--endpoint image_to_video \
--wait
6 versiones disponibles
Elige cualquier modelo y genera en segundos.
Elige cualquier modelo y genera en segundos.
| Proveedor | MiniMax |
| ID del modelo | hailuo-2.3-image-to-video-standard |
| Modalidad | Video |
| Tipos de tarea | Asynchronous |
| Endpoint de API | /api/v1/hailuo/image_to_video |
| Unidad de facturación | call |
| Parámetros de entrada | duration_seconds, first_frame_image_url, output_resolution |
| Duración máxima | 6s, 10s |
| Resolución máxima | 768p, 1080p |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para hailuo-2.3-image-to-video-standard desde el panel de control.
Envía una solicitud POST a /api/v1/hailuo/image_to_video con el identificador del modelo hailuo-2.3-image-to-video-standard y tus parámetros.
Consulta la tarea o sigue el callback para recuperar el resultado completado de hailuo-2.3-image-to-video-standard.
Admite 768p, 1080p según el esquema del endpoint publicado.
Configura 3 parámetros documentados, incluidos duration_seconds, first_frame_image_url, output_resolution.
Expone 1 endpoint(s) público(s): image_to_video.
Medido por call sin requisito de suscripción.
duration_secondsNo hay descripción disponible. (6, 10)
output_resolutionNo hay descripción disponible. (768p, 1080p)
first_frame_image_urlNo hay descripción disponible.
Genera clips cortos listos para producción desde prompts.
Prueba varias direcciones rápidamente.
Permite que las herramientas de desarrollo creen assets de video con contexto del modelo.
Pasa el ID de modelo que aparece en el quickstart.
Sí. El precio se mide por llamada o unidad.
Te ayudamos con la configuración empresarial, las integraciones y las preguntas técnicas.
Contacta con nosotros