Builtin Templates
Vous créez et gérez généralement les Templates dans
votre propre Workspace. Les Builtin Templates sont différents : ils sont maintenus par Transloadit,
résident dans API2 et peuvent être référencés via template_id comme tout autre Template.
Utilisez les Builtin Templates lorsque vous souhaitez un point de départ stable et versionné pour les transformations courantes, sans avoir à créer de Template au préalable.
Les noms commençant par builtin/ sont réservés aux Builtin Templates.
Vous ne pouvez pas créer, modifier ou supprimer de Templates dont le nom commence par ce préfixe.
Utiliser un Builtin Template
Définissez template_id sur un slug de Builtin Template :
{
"template_id": "builtin/encode-hls-video",
"steps": {}
}
Remarques :
stepsest facultatif. Vous pouvez redéfinir ou étendre les Steps à l’exécution, comme pour tout autre Template.- Utilisez
builtin/<name>pour pointer vers la dernière version connue. - Utilisez
builtin/<name>@latestpour disposer d’un alias explicite vers la dernière version connue. - Utilisez
builtin/<name>@<version>pour fixer une version spécifique.
Lister les Builtin Templates
Les Builtin Templates peuvent être inclus dans GET /templates à l’aide du paramètre de
requête include_builtin. Consultez l’API de liste des Templates
pour en savoir plus.
Builtin Templates disponibles
| Slug | Description | Entrée | Champs obligatoires | Champs facultatifs |
|---|---|---|---|---|
builtin/encode-hls-videobuiltin/encode-hls-video@0.0.1 | Encoder une vidéo d’entrée en variantes HLS (270p, 360p, 540p) avec une liste de lecture adaptative. | Téléversement | Aucun | Aucun |
builtin/generate-imagebuiltin/generate-image@0.0.1 | Générer une image à partir d’une invite avec /image/generate. | Aucune entrée | fields.prompt | Aucun |
builtin/generate-videobuiltin/generate-video@0.0.1 | Générer une vidéo à partir d’une invite avec /video/generate. | Aucune entrée | fields.prompt | Aucun |