Entwerfen eines Flows in Amazon Bedrock - Amazon Bedrock

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Entwerfen eines Flows in Amazon Bedrock

In diesem Abschnitt entwerfen Sie einen Amazon-Bedrock-Flow. Bevor Sie einen Flow entwerfen, empfehlen wir, dass Sie Funktionsweise von Amazon Bedrock Flows lesen, um sich mit den Konzepten und Begriffen in Amazon Bedrock Flows vertraut zu machen und sich über die verfügbaren Knotentypen zu informieren. Beispiele für Flows, die Sie ausprobieren können, finden Sie unter Ausprobieren von Beispiel-Flows.

So erstellen Sie einen Flow
  1. Falls Sie sich noch nicht im Flow-Builder befinden, gehen Sie wie folgt vor:

    1. Melden Sie sich bei der AWS-Managementkonsole mit einer IAM-Identität an, die zur Verwendung der Amazon-Bedrock-Konsole berechtigt ist. Öffnen Sie dann die Amazon-Bedrock-Konsole unter https://console.aws.amazon.com/bedrock.

    2. Wählen Sie Amazon Bedrock Flows im linken Navigationsbereich aus. Wählen Sie dann im Abschnitt Amazon Bedrock Flows einen Flow aus.

    3. Wählen Sie Im Flow-Builder bearbeiten aus.

  2. Im Abschnitt Flow-Builder werden im mittleren Bereich ein Flow-Eingabeknoten und ein Flow-Ausgabeknoten angezeigt. Dabei handelt es sich um die Eingabe- und Ausgabeknoten für Ihren Flow.

  3. Führen Sie folgende Schritte aus, um Knoten hinzuzufügen und zu konfigurieren:

    1. Wählen Sie im Bereich Flow-Builder die Option Knoten aus.

    2. Ziehen Sie einen Knoten, den Sie für den ersten Schritt Ihres Flows verwenden möchten, und legen Sie ihn im mittleren Bereich ab.

    3. Die Kreise auf den Knoten sind Verbindungspunkte. Um den Flow-Eingabeknoten mit dem zweiten Knoten zu verbinden, ziehen Sie eine Linie vom Kreis auf dem Flow-Eingabeknoten zum Kreis im Abschnitt Eingabe des Knotens, den Sie gerade hinzugefügt haben.

    4. Wählen Sie den Knoten aus, den Sie gerade hinzugefügt haben.

    5. Geben Sie im Abschnitt Konfigurieren des Bereichs Flow-Builder die Konfigurationen für den ausgewählten Knoten an und definieren Sie Namen, Datentypen und Ausdrücke für die Ein- und Ausgaben des Knotens.

    6. Wählen Sie im Bereich Flow-Builder die Option Knoten aus.

    7. Wiederholen Sie die Schritte, um die übrigen Knoten in Ihrem Flow hinzuzufügen und zu konfigurieren.

      Anmerkung

      Wenn Sie eine Servicerolle verwenden, die Amazon Bedrock automatisch für Sie erstellt hat, wird die Rolle mit den entsprechenden Berechtigungen aktualisiert, wenn Sie Knoten hinzufügen. Wenn Sie eine benutzerdefinierte Servicerolle verwenden, müssen Sie der Richtlinie, die der Servicerolle angefügt ist, die entsprechenden Berechtigungen hinzufügen, indem Sie auf Erstellen einer Servicerolle für Amazon Bedrock Flows in Amazon Bedrock verweisen.

  4. Verbinden Sie die Ausgabe des letzten Knotens im Flow mit der Eingabe des Flow-Ausgabeknotens. Es sind mehrere Flow-Ausgabeknoten möglich. Um weitere Flow-Ausgabeknoten hinzuzufügen, ziehen Sie den Flow-Ausgabeknoten und legen Sie ihn neben dem Knoten ab, an dem der Flow enden soll. Achten Sie darauf, Verbindungen zwischen den beiden Knoten herzustellen.

  5. Fahren Sie mit dem nächsten Verfahren Testen eines Flows in Amazon Bedrock fort oder kehren Sie später zurück. Klicken Sie auf Speichern, um mit dem nächsten Schritt fortzufahren. Wenn Sie später zurückkehren möchten, klicken Sie auf Speichern und beenden.

Löschen eines Knotens oder einer Verbindung

Während der Erstellung des Flows müssen Sie möglicherweise einen Knoten löschen oder Knotenverbindungen entfernen.

So löschen Sie einen Knoten
  1. Wählen Sie einen Knoten aus, der gelöscht werden soll.

  2. Klicken Sie im Bereich Flow-Builder auf das Löschsymbol ( Trapezoid-shaped diagram showing data flow from source to destination through AWS Transfer Family. ).

    Anmerkung

    Wenn Sie eine Servicerolle verwenden, die Amazon Bedrock automatisch für Sie erstellt hat, wird die Rolle mit den entsprechenden Berechtigungen aktualisiert, wenn Sie Knoten hinzufügen. Wenn Sie Knoten löschen, werden die entsprechenden Berechtigungen jedoch nicht gelöscht. Wir empfehlen, die Berechtigungen, die Sie nicht mehr benötigen, zu löschen, indem Sie die Schritte unter Ändern einer Rolle befolgen.

So entfernen Sie eine Verbindung
  • Bewegen Sie auf der Seite Flow-Builder den Mauszeiger über die Verbindung, die Sie entfernen möchten, bis Sie das Erweiterungssymbol sehen, und ziehen Sie die Verbindung dann vom Knoten weg.

Für das Erstellen eines Flows gelten folgende Anforderungen:

  • Der Flow darf nur einen Flow-Eingabeknoten aufweisen und muss mindestens einen Flow-Ausgabeknoten besitzen.

  • Sie können keine Eingaben für einen Flow-Eingabeknoten einbeziehen.

  • Sie können keine Ausgaben für einen Flow-Ausgabeknoten einbeziehen.

  • Jede Ausgabe in einem Knoten muss mit einer Eingabe in einem nachgelagerten Knoten verbunden sein (in der API geschieht dies über eine FlowConnection mit einer FlowDataConnectionConfiguration).

  • Jede Bedingung (einschließlich der Standardbedingung) in einem Knoten muss mit einem nachgelagerten Knoten verbunden sein (in der API geschieht dies über eine FlowConnection mit einer FlowConditionalConnectionConfiguration).

Für das Erstellen eines Flows gelten folgende Zeiger:

  • Legen Sie zunächst den Datentyp für die Ausgabe des Flow-Eingabeknotens fest. Dieser Datentyp sollte dem entsprechen, was Sie als Eingabe erwarten, wenn Sie den Flow aufrufen.

  • Wenn Sie die Eingaben für einen Flow mithilfe von Ausdrücken definieren, überprüfen Sie, ob das Ergebnis mit dem Datentyp übereinstimmt, den Sie für die Eingabe ausgewählt haben.

  • Wenn Sie einen Iteratorknoten einbeziehen, fügen Sie einen nachgelagerten Kollektorknoten ein, nachdem Sie die Ausgabe durch die benötigten Knoten gesendet haben. Der Kollektorknoten gibt die Ausgaben in einem Array zurück.