Logikblöcke hinzufügen
Verwenden Sie Logikblöcke, um eine leichtgewichtige, eingeschränkte Python Logik in Ihren agentenbasierten Workflow einzubinden, um Daten zu transformieren und deterministische Geschäftsregeln anzuwenden. Logikblöcke sind absichtlich begrenzt und bieten keine vollständige Python Ausführungsumgebung.
Wenn Sie umfangreichere „ Python “-Logik integrieren möchten, verwenden Sie ein Tool anstelle eines Logikblocks.
Weitere Informationen finden Sie unter Logikblöcke. So fügen Sie einen Logikblock zu einem agentenbasierten Workflow hinzu:
Öffnen Sie den agentischen Workflow im Workflow-Builder.
Führen Sie einen der folgenden Schritte aus, um einen Logikblock hinzuzufügen:
Klicken Sie auf „Flow-Elemente hinzufügen
“. Klicken Sie in den Flow-Knoten auf den Logikblock und ziehen Sie ihn auf eine Verbindungslinie.Klicken Sie auf die Verbindungslinie zwischen dem Start- und Endknoten und wählen Sie dann „Flow-Aktivität hinzufügen > Logikblock ”.
Hinzufügen oder Bearbeiten von Code in einem Logikblock
So fügen Sie Logik in einem Logikblock hinzu oder bearbeiten sie:
Klicken Sie auf den Logikblock, um ihn zu öffnen.
Wählen Sie die Option Code-Editor öffnen.
Geben Sie die neue Logik ein oder bearbeiten Sie die vorhandene Logik auf der Registerkarte „Code-Editor “.
- Klicken Sie auf Schließen.
Weitere Informationen zum Erstellen von Logikblöcken finden Sie unter „Beispiele für Logikblöcke “.
Variablen in einen Logikblock einfügen
Hinzufügen einer Ausgabe in einem Logikblock
So fügen Sie in einem Logikblock einen Ausgang hinzu oder löschen ihn:
Klicken Sie auf den Logikblock, um ihn zu öffnen.
Wählen Sie die Option Ausgänge definieren.
Wählen Sie auf der Registerkarte Ausgänge die Option Ausgang hinzufügen.
Wählen Sie den Ausgabetyp aus der Liste aus.
Geben Sie den Namen und optional eine Beschreibung ein.
Aktivieren Sie das Kontrollkästchen {output type} „Liste“, um eine Listenausgabe zu generieren.
Klicken Sie auf Speichern.
Weitere Informationen zur Definition von „output“ als Objekt finden Sie unter „Objektdatentyp “.
Ausgabe in einem Logikblock bearbeiten oder löschen
So bearbeiten oder löschen Sie die Ausgabe in einem Logikblock:
Klicken Sie auf den Logikblock, um ihn zu öffnen.
Wählen Sie die Option Ausgänge definieren.
Klicken Sie auf der Registerkarte „Ausgaben “ neben der jeweiligen Ausgabe
auf „Optionen“.Zum Bearbeiten wählen Sie „Details bearbeiten “ aus der Liste aus.
Aktualisieren Sie den Namen und die Beschreibung.
Klicken Sie auf Speichern.
Zum Löschen wählen Sie „Löschen“ aus der Optionsliste.
Ein agentenbasierter Arbeitsablauf definiert eine Reihe miteinander verbundener Aktivitäten und Kontrollen, die dazu dienen, einen bestimmten Geschäftszweck oder ein bestimmtes Ziel zu erreichen. Erfahren Sie mehr über agentische Arbeitsabläufe.
You can insert workflow variables directly into your logic block code. The Insert variable feature provides a searchable interface to browse and insert flow variables, workflow inputs, and variables from other workflow activities.
To insert variables into your logic block code:
Click the logic block to open it.
In the Code editor dialog, click Insert variable [x].
In the Search for variables field, enter keywords to filter the available variables.
Select a variable from one of the following categories:
Flow variables: Variables that are defined at the workflow level.
Input: Input parameters that are defined for the workflow.
Flow activities: Variables from previous workflow steps, such as, logic blocks, forms, or other flow activities.
Click a variable to insert it in your code at the cursor position.
You can add new flow variables or workflow inputs by clicking Add + in the respective section. If no variables or inputs exist for the workflow, an empty state message is displayed with an option to add them.