Erstellen eines Flows mit einem einzigen Prompt - 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.

Erstellen eines Flows mit einem einzigen Prompt

Die folgende Abbildung zeigt einen Flow, der aus einem einzigen Prompt besteht, der inline im Knoten definiert ist. Der Prompt generiert aus einer JSON-Objekteingabe eine Playlist mit Songs, die das Genre und die Anzahl der Songs, die in die Playlist aufgenommen werden sollen, enthält.

Beispiel für die Verwendung eines Prompt-Knotens mit zwei Variablen
So erstellen und testen Sie diesen Flow in der Konsole
  1. Erstellen Sie einen Flow, indem Sie den Anleitungen unter Erstellen des ersten Flows in Amazon Bedrock folgen.

  2. Konfigurieren Sie den Prompt-Knoten wie folgt:

    1. Wählen Sie den Prompt-Knoten im mittleren Bereich aus.

    2. Wählen Sie im Bereich Flow-Builder die Registerkarte Konfigurieren aus.

    3. Geben Sie MakePlaylist als Knotennamen ein.

    4. Wählen Sie Im Knoten definieren.

    5. Richten Sie die folgenden Konfigurationen für den Prompt ein:

      1. Wählen Sie unter Modell auswählen ein Modell aus, für das beim Prompt eine Inferenz ausgeführt werden soll.

      2. Geben Sie in das Textfeld Nachricht Make me a {{genre}} playlist consisting of the following number of songs: {{number}}. ein. Daraufhin werden zwei Variablen erstellt, die als Eingaben in den Knoten angezeigt werden.

      3. (Optional) Ändern Sie die Inferenzkonfigurationen.

      4. (Optional) Falls das Modell dies unterstützt, können Sie Prompt-Caching für die Prompt-Nachricht konfigurieren. Weitere Informationen finden Sie unter Einen Flow in Amazon Bedrock erstellen und gestalten.

    6. Erweitern Sie den Abschnitt Eingaben. Die Namen der Eingaben sind durch die Variablen in der Prompt-Nachricht vorausgefüllt. Konfigurieren Sie die Eingaben wie folgt:

      Name Typ Ausdruck
      genre Zeichenfolge $.data.genre
      number Zahl $.data.number

      Diese Konfiguration bedeutet, dass der Prompt-Knoten ein JSON-Objekt erwartet, das ein Feld namens genre enthält, das der Eingabe genre zugeordnet wird, sowie das Feld number, das der Eingabe number zugeordnet wird.

    7. Sie können die Ausgabe nicht ändern. Es ist die Antwort des Modells, die als Zeichenfolge zurückgegeben wird.

  3. Wählen Sie den Flow-Eingabeknoten und dann die Registerkarte Konfigurieren aus. Wählen Sie Objekt als Typ aus. Das bedeutet, dass der Flow-Aufruf den Empfang eines JSON-Objekts erwartet.

  4. Verbinden Sie Ihre Knoten, um den Flow abzuschließen, indem Sie wie folgt vorgehen:

    1. Ziehen Sie eine Verbindung vom Ausgabeknoten des Flow-Eingabeknotens zur Eingabe genre im Prompt-Knoten MakePlaylist.

    2. Ziehen Sie eine Verbindung vom Ausgabeknoten des Flow-Eingabeknotens zur Eingabe number im Prompt-Knoten MakePlaylist.

    3. Ziehen Sie eine Verbindung vom Ausgabeknoten der Ausgabe modelCompletion im Prompt-Knoten MakePlaylist zur Eingabe document im Flow-Ausgabeknoten.

  5. Klicken Sie auf Speichern, um den Flow zu speichern. Der Flow sollte jetzt für den Test vorbereitet sein.

  6. Testen Sie Ihren Flow, indem Sie im Bereich Flow testen auf der rechten Seite das folgende JSON-Objekt eingeben. Klicken Sie auf Ausführen. Der Flow sollte daraufhin eine Modellantwort zurückgeben.

    { "genre": "pop", "number": 3 }