Introduction
Kling 2.1 Master Text to video transforme un prompt écrit en clip de 5 ou 10 secondes en 1080p, sans piste audio. Choisissez un format d’image en 16:9, 9:16 ou 1:1 avant d’écrire, puisque le prompt doit être composé pour ce format.
Choisissez un mode Kling 2.1 Master selon votre matériau de départ
| Ce que vous avez au départ | Mode |
|---|---|
| une scène écrite | Kling 2.1 Master Texte vers vidéo |
| une image de départ validée | Kling 2.1 Master Image vers vidéo |
Fonctionnalités et points forts
La meilleure qualité de l’ancienne génération, à un prix assorti
Master est le palier haute fidélité de 2.1, et il est tarifé en conséquence — l’option 1080p la plus chère parmi les modèles Kling que nous proposons. À moins que le look spécifique de cette génération soit la raison de votre venue ici, comparez d’abord avec Kling 3.0 ; il coûte moins cher à la seconde en 1080p.
Pas de seed, donc pas de prises reproductibles
Il n’y a pas de champ seed sur ce modèle. Deux exécutions d’un prompt identique reviennent sous forme de deux prises différentes, ce qui est utile pour la variété mais signifie que vous ne pouvez pas verrouiller un résultat précis pour le reproduire exactement.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Écrivez-le comme un plan : sujet, action, mouvement de caméra et lumière. Il n’y a pas de son sur ce modèle, donc inutile de décrire l’audio. 1 caractères minimum · 5000 caractères maximum |
aspect_ratio | Non | 16:9, 9:16 ou 1:1. Choisissez-le avant d’écrire, puisque le prompt doit être composé pour ce format. |
duration_seconds | Non | Secondes entières, 5 ou 10. Détermine le prix. |
negative_prompt | Non | Une courte liste de ce que le clip doit éviter. 500 caractères maximum |
guidance_scale | Non | 0 à 1. Plus élevé colle davantage à votre formulation ; plus bas donne plus de liberté au modèle. |
Tarification
$0.216 / seconde
Facturé à la seconde du clip de sortie. Un prompt que Kling refuse n’est pas facturé.
Cas d’utilisation
Faire correspondre un look déjà adopté
Si un clip précédent d’un projet a été rendu sur la génération 2.1 de Kling et doit correspondre, Master vous donne le plafond de cette génération plutôt que ses paliers 720p ou 1080p moins chers.
Un rendu réfléchi, pas une expérimentation de formulation
Vu le prix à la seconde, mettez en place le plan et réglez la formulation sur un palier moins cher d’abord, puis apportez le prompt fini ici pour le rendu que vous comptez garder.
Guide de prompt et conseils pratiques
Nommez la source de lumière avant l’action
L’exemple de la salle de bal ci-dessus commence par indiquer d’où vient la lumière et ce qu’elle fait à la pièce, avant de nommer qui est dans le cadre — cet ordre a donné au rendu une atmosphère cohérente sur tout le clip.
Un seul temps dramatique se lit mieux que plusieurs
L’exemple de la flamme en cuisine se centre sur une seule action (la flamme qui jaillit) et laisse l’arrière-plan libre et flou, plutôt que d’essayer de diriger chaque personne de la pièce à la fois.
Associez negative_prompt à un mouvement de caméra lent et circulaire
Un negative_prompt court nommant les défauts courants — visage flou, mains déformées, membres en trop — est un moyen simple d’empêcher un mouvement de caméra lent, en orbite ou en dérive, de sombrer dans des artefacts de rendu, surtout une fois que le clip atteint ses 10 secondes complètes.
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": "kling/2.1-master/text-to-video",
"input": {
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"aspect_ratio": "16:9",
"duration_seconds": 5
}
}'
# 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.











