¿Qué es un parámetro de Robot?

Un parámetro de Robot configura el comportamiento de un Robot de Transloadit, como width para un Step de redimensionamiento de imágenes. Las Assembly Instructions también utilizan parámetros comunes de Step, como use, para conectar el Step con las entradas de su flujo de trabajo.

Cómo funcionan los parámetros de Robot

Los parámetros de Robot constituyen la parte específica de cada operación dentro de las Instructions de un Assembly Step. Permiten seleccionar comportamientos como las dimensiones, los formatos, los códecs, el manejo de metadatos o los ajustes de destino. El Robot elegido define las claves y los tipos de valores disponibles, mientras que las claves comunes, como use, describen la selección de entradas y son compartidas por todos los Robots. Los parámetros se resuelven cuando se ejecuta la Assembly y pasan a formar parte de su receta de procesamiento reproducible.

Datos clave

  1. Los nombres de los parámetros pueden repetirse en distintos Robots sin garantizar que los valores aceptados, los valores predeterminados o las unidades sean idénticos; la validación debe basarse en la documentación del Robot exacto.
  2. Omitir un parámetro puede activar un valor predeterminado definido por el Robot, lo que produce un comportamiento observable distinto al de enviar una cadena vacía, cero, false u otro valor explícito.
  3. Las Assemblies basadas en Templates pueden centralizar conjuntos de parámetros, mientras que los campos proporcionados al realizar la solicitud pueden aportar variaciones controladas sin duplicar todo el grafo del flujo de trabajo.

Cuándo son importantes los parámetros de Robot

Configura los parámetros específicos del Robot para controlar la salida de un Step de procesamiento y los parámetros comunes de los Steps para controlar cómo se conecta el Step al flujo de trabajo. Un parámetro válido para un Robot puede no ser compatible con otro o tener una semántica diferente en él.

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis