Rendre un carrousel
carrousel_rendreRender a TikTok carousel from JSON into one PNG or JPEG image per slide plus an editable carousel.json, returning file paths and layout warnings.
Instructions
Rend un carrousel TikTok décrit en JSON : une image par diapositive (PNG, ou JPEG pour l'envoi par l'API TikTok) dans /carrousels// (01.png, 02.png…), plus carrousel.json (l'entrée, pour retoucher). Renvoie les chemins et des avertissements (texte coupé, trop réduit, hors de la zone sûre du cas zone, image introuvable). Voir carrousel_modeles pour les champs et des exemples ; vérifier ensuite avec carrousel_apercu.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"nom": "<nom>",
"modele": "<modele>",
"diapositives": "<diapositives>"
},
"name": "carrousel_rendre"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nom | Yes | Nom du carrousel : le dossier de sortie (carrousels/<nom>/) | |
| zone | No | Zone sûre : description, sans_description, pub (défaut « description » ; détail dans carrousel_modeles ou montage_infos). | |
| theme | No | Couleurs (CSS) et polices ; chaque modèle a les siennes par défaut | |
| format | No | 9:16 plein écran ; 3:4 presque entier sous une description ; 4:5 toujours entier | 9:16 |
| langue | No | fr | |
| modele | Yes | ||
| sortie | No | jpeg pour l'API TikTok | png |
| variante | No | notes : « app » (par défaut) ou « papier » ; natif : « bandeau » (par défaut), « contour » ou « bandeau_noir » | |
| signature | No | @compte affiché discrètement en haut de chaque diapositive | |
| diapositives | Yes | ||
| numerotation | No | Affiche 2/7 en haut à droite |