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.
Voraussetzungen für Amazon Bedrock Flows
Lesen Sie vor der Erstellung eines Flows die folgenden Voraussetzungen und bestimmen Sie, welche Sie erfüllen müssen:
-
Definieren oder erstellen Sie Ressourcen für einen oder mehrere Knoten, die Sie Ihrem Flow hinzufügen möchten:
-
Für einen Prompt-Knoten – Erstellen Sie einen Prompt mithilfe des Prompt-Managements. Weitere Informationen finden Sie unter Erstellen und Speichern wiederverwendbarer Prompts mit dem Prompt-Management in Amazon Bedrock. Wenn Sie beabsichtigen, Prompts bei der Erstellung des Knotens im Flow inline zu definieren, müssen Sie im Prompt-Management keinen Prompt erstellen.
-
Für einen Wissensdatenbank-Knotenpunkt – Erstellen Sie eine Wissensdatenbank, die Sie im Flow verwenden möchten. Weitere Informationen finden Sie unter Abrufen von Daten und Generieren von KI-Antworten mit Wissensdatenbanken für Amazon Bedrock.
-
Für einen Agenten-Knoten – Erstellen Sie einen Agenten, den Sie im Flow verwenden möchten. Weitere Informationen finden Sie unter Automatisieren von Aufgaben in einer Anwendung mithilfe von KI-Agenten.
-
Für einen S3-Speicherknoten – Erstellen Sie einen S3-Bucket, um die Ausgabe eines Knotens im Flow zu speichern.
-
Für einen S3-Abrufknoten – Erstellen Sie ein S3-Objekt in einem Bucket, aus dem Daten für den Flow abgerufen werden sollen. Das S3-Objekt muss eine UTF-8-codierte Zeichenfolge sein.
-
Für einen Lambda-Knoten — Definieren Sie eine AWS Lambda Funktion für die Geschäftslogik, die Sie im Flow implementieren möchten. Weitere Informationen finden Sie im AWS Lambda-Entwicklerhandbuch.
-
Für einen Amazon-Lex-Knoten – Erstellen Sie einen Amazon-Lex-Bot, um Absichten zu identifizieren. Weitere Informationen finden Sie im Entwicklerhandbuch zu Amazon Lex.
-
-
Um Flows verwenden zu können, müssen Sie zwei verschiedene Rollen besitzen:
-
Benutzerrolle — Die IAM-Rolle, mit der Sie sich anmelden AWS-Managementkonsole oder API-Aufrufe tätigen, muss über Berechtigungen verfügen, um Aktionen im Zusammenhang mit Flows auszuführen.
Wenn mit Ihrer Rolle die AmazonBedrockFullAccessRichtlinie verknüpft ist, müssen Sie keine zusätzlichen Berechtigungen für diese Rolle konfigurieren. Um die Berechtigungen einer Rolle nur auf Aktionen zu beschränken, die für Flows verwendet werden, fügen Sie der IAM-Rolle die folgende identitätsbasierte Richtlinie an:
Sie können die Berechtigungen weiter einschränken, indem Sie Aktionen weglassen oder Ressourcen und Bedingungsschlüssel angeben. Eine IAM-Identität kann API-Operationen für bestimmte Ressourcen aufrufen. Wenn Sie eine API-Operation angeben, die nicht für die in der Richtlinie angegebene Ressource verwendet werden kann, gibt Amazon Bedrock einen Fehler zurück.
-
Servicerolle – Eine Rolle, die es Amazon Bedrock ermöglicht, Aktionen für Sie auszuführen. Sie müssen diese Rolle angeben, wenn Sie einen Flow erstellen oder aktualisieren. Sie können eine benutzerdefinierte AWS Identity and Access Management-Servicerolle erstellen.
Anmerkung
Wenn Sie die Amazon-Bedrock-Konsole verwenden möchten, damit beim Erstellen eines Flows automatisch eine Rolle erstellt wird, müssen Sie diese Rolle nicht manuell konfigurieren.
-