Anwendungsfälle in Integritätsschutz für 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.

Anwendungsfälle in Integritätsschutz für Amazon Bedrock

Nachdem Sie einen Integritätsschutz erstellt haben, können Sie die folgenden Features anwenden:

  • Modellinferenz – Wenden Sie einen Integritätsschutz auf eingereichte Prompts und generierte Antworten an, wenn Sie Inferenzen für ein Modell ausführen.

  • Agenten – Ordnen Sie einem Agenten einen Integritätsschutz zu, um diesen auf die an den Agenten gesendeten Prompts und die von ihm zurückgegebenen Antworten anzuwenden.

  • Wissensdatenbank – Wenden Sie einen Integritätsschutz an, wenn Sie eine Wissensdatenbank abfragen und Antworten daraus generieren.

  • Flow – Fügen Sie einen Integritätsschutz zu einem Prompt- oder Wissensdatenbankknoten in einem Flow hinzu, um ihn auf Eingaben und Ausgaben dieser Knoten anzuwenden.

In der folgenden Tabelle wird beschrieben, wie Sie mithilfe der AWS-Managementkonsole oder der Amazon Bedrock API eine Leitplanke für jede dieser Funktionen hinzufügen können.

Anwendungsfall Konsole API
Modellinferenz Wählen Sie den Integritätsschutz aus, wenn Sie einen Spielplatz verwenden. Geben Sie dies in der Kopfzeile einer InvokeModelWithResponseStreamOR-Anfrage an InvokeModeloder fügen Sie es in das guardrailConfig Feld im Hauptteil einer Converse - oder Anfrage ein. ConverseStream
Zuordnen zu einem Agenten Wenn Sie den Agenten erstellen oder aktualisieren, geben Sie dies im Abschnitt Integritätsschutzdetails des Agent Builders an. Fügen Sie ein guardrailConfiguration-Feld im Text einer CreateAgent- oder UpdateAgent-Anfrage ein.
Verwendung bei der Abfrage einer Wissensdatenbank Folgen Sie den Schritten im Integritätsschutz-Abschnitt der Abfragekonfigurationen. Fügen Sie einen Integritätsschutz hinzu, wenn Sie Konfigurationen festlegen. Fügen Sie ein guardrailConfiguration-Feld im Text einer RetrieveAndGenerate-Anfrage ein.
So fügen Sie einen Prompt-Knoten in einen Flow ein Wenn Sie einen Flow erstellen oder aktualisieren, wählen Sie den Prompt-Knoten aus und geben Sie den Integritätsschutz im Abschnitt Konfigurieren an. Wenn Sie den Prompt-Knoten im nodes Feld einer CreateFlowUpdateFlowOder-Anfrage definieren, fügen Sie ein guardrailConfiguration Feld in die PromptFlowNodeConfigurationein.
So fügen Sie einen Wissensdatenbank-Knoten in einen Flow ein Wenn Sie einen Flow erstellen oder aktualisieren, wählen Sie den Wissensdatenbank-Knoten aus und geben Sie den Integritätsschutz im Abschnitt Konfigurieren an. Wenn Sie den Knotenpunkt der Wissensdatenbank im nodes Feld einer CreateFlowUpdateFlowOR-Anfrage definieren, fügen Sie ein guardrailConfiguration Feld in den ein KnowledgeBaseFlowNodeConfiguration.

In diesem Abschnitt wird die Verwendung eines Integritätsschutzes mit Modellinferenz und der Amazon-Bedrock-API behandelt. Sie können die Basis-Inferenzoperationen (InvokeModelund InvokeModelWithResponseStream) und die Converse API (Converse und ConverseStream) verwenden. Bei beiden Operationssätzen können Sie einen Integritätsschutz mit synchroner und Streaming-Modellinferenz verwenden. Sie können auch Benutzereingaben selektiv auswerten und das Verhalten der Streaming-Antwort konfigurieren.