Was ist ein Robot-Parameter?

Ein Robot-Parameter konfiguriert das Verhalten eines Transloadit Robots, beispielsweise width für einen Step zur Änderung der Bildgröße. Assembly Instructions verwenden außerdem allgemeine Step-Parameter wie use, um den Step mit seinen Workflow-Eingaben zu verbinden.

So funktionieren Robot-Parameter

Robot-Parameter bilden den vorgangsspezifischen Teil der Instructions für einen Assembly Step. Sie bestimmen Verhaltensweisen wie Abmessungen, Formate, Codecs, den Umgang mit Metadaten oder Zieleinstellungen. Die verfügbaren Schlüssel und Werttypen werden vom gewählten Robot festgelegt. Gemeinsame Schlüssel wie use beschreiben dagegen die Eingabeauswahl und werden von allen Robots verwendet. Parameter werden bei der Ausführung der Assembly aufgelöst und werden Teil ihres reproduzierbaren Verarbeitungsablaufs.

Wichtige Fakten

  1. Parameternamen können bei mehreren Robots vorkommen, ohne dass identische zulässige Werte, Standardwerte oder Einheiten garantiert sind. Die Validierung muss sich auf die Dokumentation des jeweiligen Robots stützen.
  2. Wird ein Parameter weggelassen, kann ein vom Robot definierter Standardwert greifen. Das unterscheidet sich im beobachtbaren Verhalten vom Senden einer leeren Zeichenfolge, von null als Zahlenwert, false oder einem anderen expliziten Wert.
  3. Assemblies auf Basis eines Templates können Parametersätze zentral bündeln. Felder, die mit der Anfrage übermittelt werden, ermöglichen kontrollierte Variationen, ohne den gesamten Workflow-Graphen zu duplizieren.

Wann Robot-Parameter wichtig sind

Legen Sie Robot-spezifische Parameter fest, um die Ausgabe eines Verarbeitungs-Steps zu steuern, und allgemeine Step-Parameter, um seine Einbindung in den Workflow zu bestimmen. Ein Parameter, der bei einem Robot gültig ist, kann bei einem anderen nicht unterstützt werden oder eine andere Bedeutung haben.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren