

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.

# Testen eines Prompts im Prompt-Management
<a name="prompt-management-test"></a>

Wählen Sie die Registerkarte mit Ihrer bevorzugten Methode aus und führen Sie dann die Schritte aus, um zu erfahren, wie Sie einen Prompt, den Sie im Prompt-Management erstellt haben, testen:

------
#### [ Console ]

**So testen Sie einen Prompt im Prompt-Management**

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](https://console.aws.amazon.com/bedrock).

1. Wählen Sie **Prompt-Management** aus. Wählen Sie dann im Abschnitt **Prompts** einen Prompt aus.

1. Wählen Sie im Abschnitt **Prompt-Entwurf** die Option **Im Prompt Builder bearbeiten** oder wählen Sie im Abschnitt **Versionen** eine Version des Prompts aus.

1. (Optional) Damit Sie Werte für Variablen in Ihrem Prompt angeben können, müssen Sie zunächst ein Modell im Bereich **Konfigurationen** auswählen. Geben Sie dann im Bereich **Variablen testen** einen **Testwert** für jede Variable ein.
**Anmerkung**  
Diese Testwerte sind temporär und werden nicht mit Ihrem Prompt gespeichert.

1. Zum Testen Ihres Prompts wählen Sie im Bereich **Testfenster** die Option **Ausführen** aus.

1. Ändern Sie Ihren Prompt oder dessen Konfigurationen und führen Sie den Prompt dann bei Bedarf erneut aus. Wenn Sie mit Ihrem Prompt zufrieden sind, können Sie die Option **Version erstellen** auswählen, um einen Snapshot Ihres Prompts zu erstellen, der in der Produktion verwendet werden kann. Weitere Informationen finden Sie unter [Bereitstellen eines Prompts für Ihre Anwendung mithilfe von Versionen im Prompt-Management](prompt-management-deploy.md).

Sie können den Prompt auch wie folgt testen:
+ Zum Testen des Prompts in einem Flow fügen Sie dem Flow einen Prompt-Knoten hinzu. Weitere Informationen finden Sie unter [Einen Flow in Amazon Bedrock erstellen und gestalten](flows-create.md) und [Knotentypen für Ihren Flow](flows-nodes.md).
+ Wenn Sie Ihren Prompt nicht mit einem Agenten konfiguriert haben, können Sie den Prompt trotzdem mit einem Agenten testen, indem Sie ihn beim Testen eines Agenten importieren. Weitere Informationen finden Sie unter [Testen des Verhaltens von Agenten und Beheben von Fehlern](agents-test.md).

------
#### [ API ]

Sie können Ihren Prompt wie folgt testen:
+ Zum Ausführen von Inferenz für den Prompt senden Sie eine [InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html)-, [ InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html)-, [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html)- oder [ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html)-Anfrage mit einem [Runtime-Endpunkt von Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#br-rt) und geben den ARN des Prompts im Parameter `modelId` an.
**Anmerkung**  
Die folgenden Einschränkungen gelten, wenn Sie einen Prompt aus dem Prompt-Management mit `Converse` oder `ConverseStream` verwenden:  
Die Felder `additionalModelRequestFields`, `inferenceConfig`, `system` oder `toolConfig` können nicht einbezogen werden.
Wenn Sie das Feld `messages` einbeziehen, werden die Nachrichten nach den im Prompt definierten Nachrichten angehängt.
Wenn Sie das Feld `guardrailConfig` einbeziehen, wird der Integritätsschutz auf den gesamten Prompt angewendet. Wenn Sie `guardContent`-Blöcke in das Feld [ContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlock.html) aufnehmen, wird der Integritätsschutz nur auf diese Blöcke angewendet.
+ Zum Testen Ihres Prompts in einem Flow erstellen oder bearbeiten Sie einen Flow, indem Sie eine [CreateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlow.html)- oder [UpdateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlow.html)-Anfrage mit einem [Build-Time-Endpunkt von Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt) senden. Fügen Sie ein SDK für JavaScript vom Typ `PromptNode` in Node.js ein und geben Sie den ARN des Prompts in das Feld `promptArn` ein. Senden Sie dann eine [InvokeFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeFlow.html)-Anfrage mit einem [Laufzeit-Endpunkt von Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-rt). Weitere Informationen finden Sie unter [Einen Flow in Amazon Bedrock erstellen und gestalten](flows-create.md) und [Knotentypen für Ihren Flow](flows-nodes.md).
+ Wenn Sie Ihren Prompt mit einem Agenten testen möchten, verwenden Sie die Amazon-Bedrock-Konsole (siehe Registerkarte **Konsole**) oder geben Sie den Text des Prompts in das Feld `inputText` einer [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html)-Anfrage ein.

------