Introducción
LTX-2.3 LoRA Texto a video genera un clip con su propia banda sonora a partir de un prompt, con hasta tres de tus archivos LoRA cargados. Ejecuta el modelo abierto de audio y video de Lightricks con 22 mil millones de parámetros; los clips duran de 5 a 20 segundos en 480p, 720p o 1080p en 16:9 o 9:16. La plataforma no añade ningún filtro de contenido al prompt, a los pesos ni al clip.
Elige un modo según tu material de partida
| Lo que tienes | Modo |
|---|---|
| una descripción escrita | LTX-2.3 LoRA Texto a video |
| una foto para animar | LTX-2.3 LoRA Imagen a video |
| un LoRA hecho para LTX-2 19B | LTX-2 19B LoRA Texto a video |
Funciones y aspectos destacados
LoRA de estilo que se apoderan del encuadre
En nuestras pruebas, un LoRA de claymation y uno de pintura al óleo cambiaron cada uno el estilo de toda la escena; sin los archivos, los mismos prompts se mantuvieron fotográficos.
Enlaces de Hugging Face o Civitai
Tanto un enlace directo a un archivo de Hugging Face como un enlace de descarga de Civitai se cargaron, y dieron el mismo clip con el mismo archivo.
Sonido en cada clip
Cada clip lleva una banda sonora estéreo generada junto con la imagen; descríbela en una línea “Audio:”.
Sin censura con pesos personalizados
Los LoRA no se revisan y la salida no se filtra.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Primero las palabras de activación, si tu LoRA las tiene; luego la toma, la acción y la cámara, y por último una línea “Audio:” para la banda sonora. mínimo 1 caracteres |
aspect_ratio | No | 16:9 para horizontal (el valor por defecto) o 9:16 para vertical. El formato no cambia el precio. |
resolution | No | 480p (832 x 448), 720p (1280 x 704, el valor por defecto) o 1080p (1920 x 1024). Cada paso cuesta más por segundo. |
duration_seconds | No | Cualquier segundo entero de 5 a 20, cobrado por segundo además de la tarifa fija por clip. |
loras | No | Hasta tres entradas {path, scale} entrenadas para LTX-2.3; cada archivo de menos de 2 GiB, scale de 0 a 4 (entre 0.5 y 1 es un buen comienzo para estilos y efectos). Valor predeterminado: |
seed | No | Mantiene las ejecuciones comparables mientras cambias la fuerza (strength) de un solo LoRA a la vez. No promete un clip idéntico fotograma a fotograma. |
Precios
Se cobra por segundo de salida en la resolución elegida, más una tarifa fija por cada clip; la estimación en vivo muestra el importe completo. Cargar LoRA no suma ningún cargo y la relación de aspecto no cambia el precio.
| Especificación | Precio |
|---|---|
| $0.024 / segundo |
| $0.036 / segundo |
| $0.048 / segundo |
Casos de uso
Series con estilo propio
Un LoRA de estilo, muchos prompts, un look consistente.
Tomas de efectos
Los LoRA de efectos de la comunidad se notaron con fuerza (strength) 0.5 en nuestras pruebas.
LoRAs que pide tu público
Carga el LoRA que espera tu audiencia; en pantalla, solo adultos.
Guía de prompts y consejos prácticos
Usa LoRA hechos para LTX-2.3
Un LoRA entrenado para LTX-2 19B cambió nuestro clip de forma impredecible en lugar de aplicar su look; uno de Wan no hizo nada.
Compara con la versión sin LoRA
Las palabras de estilo por sí solas ya mueven al modelo base, así que ejecuta el mismo prompt y el mismo seed con loras vacío antes de juzgar un archivo.
Ten presente el límite de 2 GiB
Los archivos más grandes hacen fallar la solicitud, que no se cobra.
Usa enlaces directos y públicos
Enlaza el archivo .safetensors o la descarga de Civitai, no la página de un repositorio; los archivos tras un inicio de sesión fallan.
Inicio rápido de la API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "lightricks/ltx-2.3-lora/text-to-video",
"input": {
"aspect_ratio": "16:9",
"duration_seconds": 5,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.








