Builtin Templates
Los Templates suelen ser elementos que creas y gestionas en tu propio Workspace. Los Builtin Templates son diferentes: Transloadit se encarga de mantenerlos, se encuentran en API2 y puedes hacer referencia a ellos mediante template_id, como con cualquier otro Template.
Usa Builtin Templates cuando quieras un punto de partida estable y con control de versiones para transformaciones comunes sin tener que crear primero un Template.
Los nombres que comienzan con builtin/ están reservados para Builtin Templates. No puedes crear, editar ni eliminar Templates con ese prefijo de nombre.
Usa un Builtin Template
Establece template_id en un slug integrado:
{
"template_id": "builtin/encode-hls-video",
"steps": {}
}Notas:
stepses opcional. Puedes sobrescribir o ampliar los Steps en tiempo de ejecución, como con cualquier otro Template.- Usa
builtin/<name>para resolver a la versión conocida más reciente. - Usa
builtin/<name>@latestcomo alias explícito de la versión conocida más reciente. - Usa
builtin/<name>@<version>para fijar una versión específica.
Enumera los Builtin Templates
Puedes incluir los Builtin Templates en GET /templates mediante el parámetro de consulta include_builtin. Consulta la API de lista de Templates para obtener más información.
Builtin Templates disponibles
| Identificador de URL | Descripción | Entrada | Campos obligatorios | Campos opcionales |
|---|---|---|---|---|
builtin/encode-hls-videobuiltin/encode-hls-video@0.0.1 | Codificar un video de entrada en variantes HLS (270p, 360p, 540p) con una lista de reproducción adaptativa. | Subida | Ninguno | Ninguno |
builtin/generate-imagebuiltin/generate-image@0.0.1 | Generar una imagen a partir de un prompt mediante /image/generate. | Sin entrada | fields.prompt | Ninguno |
builtin/generate-videobuiltin/generate-video@0.0.1 | Generar un video a partir de un prompt mediante /video/generate. | Sin entrada | fields.prompt | Ninguno |