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
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
-
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
. -
Wählen Sie Prompt-Management aus. Wählen Sie dann im Abschnitt Prompts einen Prompt aus.
-
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.
-
(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.
-
Zum Testen Ihres Prompts wählen Sie im Bereich Testfenster die Option Ausführen aus.
-
Ä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.
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 und Knotentypen für Ihren Flow.
-
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.
-
- API
-
Sie können Ihren Prompt wie folgt testen:
-
Zum Ausführen von Inferenz für den Prompt senden Sie eine InvokeModel-, InvokeModelWithResponseStream-, Converse- oder ConverseStream-Anfrage mit einem Runtime-Endpunkt von Amazon Bedrock und geben den ARN des Prompts im Parameter
modelIdan.Anmerkung
Die folgenden Einschränkungen gelten, wenn Sie einen Prompt aus dem Prompt-Management mit
ConverseoderConverseStreamverwenden:-
Die Felder
additionalModelRequestFields,inferenceConfig,systemodertoolConfigkönnen nicht einbezogen werden. -
Wenn Sie das Feld
messageseinbeziehen, werden die Nachrichten nach den im Prompt definierten Nachrichten angehängt. -
Wenn Sie das Feld
guardrailConfigeinbeziehen, wird der Integritätsschutz auf den gesamten Prompt angewendet. Wenn SieguardContent-Blöcke in das Feld ContentBlock 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- oder UpdateFlow-Anfrage mit einem Build-Time-Endpunkt von Agenten für Amazon Bedrock senden. Fügen Sie ein SDK für JavaScript vom Typ
PromptNodein Node.js ein und geben Sie den ARN des Prompts in das FeldpromptArnein. Senden Sie dann eine InvokeFlow-Anfrage mit einem Laufzeit-Endpunkt von Agenten für Amazon Bedrock. Weitere Informationen finden Sie unter Einen Flow in Amazon Bedrock erstellen und gestalten und Knotentypen für Ihren Flow. -
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
inputTexteiner InvokeAgent-Anfrage ein.
-