Erstellen Sie eine Aufforderung mithilfe der Eingabeaufforderungsverwaltung - 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 Sie eine Aufforderung mithilfe der Eingabeaufforderungsverwaltung

Anmerkung

Die Prompt-Verwaltung befindet sich in der Vorschauversion und kann sich ändern.

Wenn Sie eine Aufforderung erstellen, haben Sie die folgenden Optionen:

  • Schreiben Sie die Eingabeaufforderungsnachricht, die als Eingabe für ein FM dient, um eine Ausgabe zu generieren.

  • Nehmen Sie Variablen in die Eingabeaufforderung auf, die zur Laufzeit ausgefüllt werden können.

  • Wählen Sie ein Modell aus, um die Eingabeaufforderung auszuführen, oder lassen Sie es zur Laufzeit ausfüllen. Wenn Sie ein Modell auswählen, können Sie auch die zu verwendenden Inferenzkonfigurationen ändern. Informationen zu Inferenzparametern für verschiedene Modelle finden Sie unter. Inferenzparameter für Basismodelle

  • Erstellen Sie Varianten Ihrer Aufforderung, die unterschiedliche Meldungen, Modelle oder Konfigurationen verwenden, sodass Sie deren Ausgaben vergleichen können, um die beste Variante für Ihren Anwendungsfall zu finden.

Um zu erfahren, wie Sie mithilfe der Prompt-Verwaltung eine Aufforderung erstellen, wählen Sie die Registerkarte aus, die Ihrer bevorzugten Methode entspricht, und folgen Sie den Schritten.

Console
So erstellen Sie eine Telefonansage
  1. Melden Sie sich bei der Rolle AWS Management Console Using an IAM mit Amazon Bedrock-Berechtigungen an und öffnen Sie die Amazon Bedrock-Konsole unter Getting Started with the. AWS Management Console

  2. Wählen Sie im linken Navigationsbereich die Option Prompt-Verwaltung aus. Wählen Sie dann Aufforderung erstellen aus.

  3. (Optional) Ändern Sie den Standardnamen für die Aufforderung und ihre Beschreibung.

  4. Wählen Sie „Aufforderung erstellen“. Ihr Prompt wird erstellt und Sie werden zum Prompt-Builder für Ihren neu erstellten Prompt weitergeleitet, wo Sie Ihren Prompt konfigurieren können.

  5. Sie können mit dem folgenden Verfahren fortfahren, um Ihren Prompt zu konfigurieren, oder später zum Prompt Builder zurückkehren.

Um Ihre Eingabeaufforderung zu konfigurieren
  1. Wenn Sie sich noch nicht im Prompt Builder befinden, gehen Sie wie folgt vor:

    1. Melden Sie sich bei der Rolle AWS Management Console Using an IAM mit Amazon Bedrock-Berechtigungen an und öffnen Sie die Amazon Bedrock-Konsole unter Getting Started with the. AWS Management Console

    2. Wählen Sie im linken Navigationsbereich die Option Prompt-Verwaltung aus. Wählen Sie dann im Abschnitt Eingabeaufforderungen eine Aufforderung aus.

    3. Wählen Sie im Bereich Prompt-Entwurf die Option Im Prompt-Generator bearbeiten aus.

  2. Geben Sie im Fenster „Aufforderung“ eine Aufforderung in das Nachrichtenfeld ein. Sie können doppelte geschweifte Klammern verwenden, um Variablen einzuschließen (wie in {{variable}}). Beachten Sie Folgendes zu Prompt-Variablen:

    • Jede Variable, die Sie angeben, wird im Abschnitt Testvariablen angezeigt.

    • Sie können diese Variablen durch tatsächliche Werte ersetzen, wenn Sie den Prompt testen oder den Prompt in einem Prompt-Flow konfigurieren.

  3. (Optional) Sie können Ihre Eingabeaufforderung auf folgende Weise ändern:

    • Wählen Sie im Bereich Konfigurationen ein Modell für die Ausführung der Inferenz aus und legen Sie die Inferenzparameter fest.

    • Um verschiedene Varianten Ihrer Aufforderung zu vergleichen, wählen Sie Aktionen und dann Aufforderungsvarianten vergleichen aus. Auf der Vergleichsseite können Sie Folgendes tun:

      • Um eine Variante hinzuzufügen, wählen Sie das Pluszeichen. Sie können bis zu drei Varianten hinzufügen.

      • Nachdem Sie die Details einer Variante angegeben haben, können Sie beliebige Testvariablen angeben und Ausführen wählen, um die Ausgabe der Variante zu testen.

      • Um eine Variante zu löschen, klicken Sie auf die drei Punkte und wählen Sie Aus Vergleich entfernen.

      • Um den Arbeitsentwurf zu ersetzen und den Vergleichsmodus zu verlassen, wählen Sie Als Entwurf speichern. Alle anderen Varianten werden gelöscht.

      • Um den Vergleichsmodus zu verlassen, wählen Sie Vergleichsmodus beenden.

  4. Wenn Sie mit der Konfiguration der Aufforderung fertig sind, haben Sie die folgenden Optionen:

API

Um eine Aufforderung zu erstellen, senden Sie eine CreatePromptAnfrage (siehe Link für Anfrage- und Antwortformate und Felddetails) mit einem Build-Time-Endpunkt für Agents for Amazon Bedrock.

Die folgenden Felder sind erforderlich:

Feld Kurze Beschreibung
Name Ein Name für die Aufforderung.
Varianten Eine Liste verschiedener Konfigurationen für die Aufforderung (siehe unten).
Standardvariante Der Name der Standardvariante.

Jede Variante in der variants Liste ist ein PromptVariantObjekt mit der folgenden allgemeinen Struktur:

{ "name": "string", "modelId": "string", "templateType": "TEXT", "templateConfiguration": { "text": { "text": "string", "inputVariables": [ { "name": "string" }, ... ] } }, "inferenceConfiguration": { "text": { "maxTokens": int, "stopSequences": ["string", ...], "temperature": float, "topK": int, "topP": float } } }

Füllen Sie die Felder wie folgt aus:

  • Name — Geben Sie einen Namen für die Variante ein.

  • ModelID — Geben Sie die modelId ein, mit der die Inferenz ausgeführt werden soll.

  • TemplateType — Geben Sie ein TEXT (derzeit werden nur Textanfragen unterstützt).

  • TemplateConfiguration — Das text Feld ist einem zugeordnet. TextPromptTemplateConfiguration Füllen Sie darin die folgenden Felder aus:

    • text — Die Nachricht für die Aufforderung. Schließen Sie Variablen in doppelte geschweifte Klammern ein: {{variable}}.

    • InputVariables — Geben Sie für jedes Objekt in der Liste jede Variable ein, die Sie in dem Feld erstellt haben. name

  • InferenceConfiguration — Das text Feld ist einem zugeordnet. PromptModelInferenceConfiguration Weitere Informationen zu Inferenzparametern finden Sie unter. Inferenzparameter

Die folgenden Felder sind optional:

Feld Anwendungsfall
description Um eine Beschreibung für die Aufforderung bereitzustellen.
clientToken Um zu verhindern, dass die Anfrage doppelt gestellt wird.

Die Antwort erstellt eine DRAFT Version und gibt eine ID und einen ARN zurück, die Sie als Prompt-ID für andere API-Anfragen im Zusammenhang mit Prompts verwenden können.