Introduction
LTX-2 19B LoRA Texte vers vidéo génère à partir d’un prompt un clip avec sa propre bande-son, en chargeant jusqu’à trois de vos fichiers LoRA. Il exécute le modèle audio-vidéo ouvert de Lightricks (19 milliards de paramètres) ; les clips durent de 5 à 20 secondes en 480p, 720p ou 1080p, en 16:9 ou 9:16. La plateforme n’ajoute aucun filtre de contenu au prompt, aux poids ni au clip.
Choisir un mode selon le point de départ
| Ce que vous avez | Mode |
|---|---|
| une description écrite | LTX-2 19B LoRA Texte vers vidéo |
| une photo à animer | LTX-2 19B LoRA Image vers vidéo |
| aucun LoRA | LTX-2 19B Texte vers vidéo |
Fonctionnalités et points forts
LoRA de caméra officiels
Lightricks publie des LoRA Dolly In, Dolly Out et Dolly Left pour ce modèle ; chacun pèse quelques centaines de mégaoctets et se charge par lien.
Styles de la communauté
Lors de notre test, un LoRA de style anime a transformé un prompt photoréaliste en animation cel à l’échelle 0.5.
Trois à la fois
Empilez un style et un mouvement de caméra ; lors de notre test, le style a tenu avec le LoRA de caméra chargé.
Sans censure, même avec des poids personnalisés
Les LoRA ne sont pas examinés et la sortie n’est pas filtrée.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | D’abord les mots déclencheurs si votre LoRA en a, puis le plan et l’endroit où un LoRA de caméra doit finir, puis une ligne « Audio: ». 1 caractères minimum |
aspect_ratio | Non | 16:9 pour le paysage (par défaut) ou 9:16 pour le portrait. Le format ne change pas le prix. |
resolution | Non | 480p (832 x 448), 720p (1280 x 704, par défaut) ou 1080p (1920 x 1024). Chaque palier coûte plus cher par seconde. |
duration_seconds | Non | N’importe quelle seconde entière de 5 à 20, facturée à la seconde. |
loras | Non | Jusqu’à trois entrées {path, scale} entraînées pour LTX-2 19B ; chaque fichier de moins de 2 GiB, scale de 0 à 4 (1 pour les LoRA de caméra, commencez les LoRA de style à 0.5). Valeur par défaut: |
seed | Non | Rend les essais comparables tant que vous ne changez que l’échelle d’un LoRA à la fois. Ne promet pas un clip identique image par image. |
Tarification
Facturé à la seconde de sortie, selon la résolution choisie. Le chargement de LoRA n’ajoute aucun frais séparé, et le ratio d’image ne change pas le prix.
| Spécification | Prix |
|---|---|
| $0.018 / seconde |
| $0.024 / seconde |
| $0.036 / seconde |
Cas d’utilisation
Plans dirigés
Des révélations, travellings avant et mouvements d’accompagnement sur lesquels compter dans toute une série.
Séries stylisées
Un LoRA de style, de nombreux prompts, un rendu cohérent.
Applications sans filtre de contenu
Chargez le LoRA que votre public attend ; uniquement des adultes à l’écran.
Guide de prompt et conseils pratiques
Attention à la limite de 2 GiB
Les fichiers plus lourds échouent ; de nombreux LoRA LTX-2 sur Hugging Face sont des exports de 3,4 Go, cherchez-en un plus léger.
Nommez la fin du mouvement
Les LoRA de caméra fonctionnent mieux quand le prompt dit où la caméra termine.
Comparez avec une exécution sans LoRA
Même prompt, même seed, loras vide : si rien ne change, le LoRA a été conçu pour un autre modèle de base.
Utilisez des liens directs et publics
Le lien doit télécharger le fichier .safetensors lui-même ; un lien de page ou un fichier protégé échoue et n’est pas facturé.
Démarrage rapide de l’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-19b-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"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.













