Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warning
Die Entwicklung der Prompt Flow-Funktion endete am 20. April 2026. Das Feature wird am 20. April 2027 vollständig eingestellt. Am Einstellungsdatum wechselt der Eingabeaufforderungsfluss in den schreibgeschützten Modus. Ihre vorhandenen Flüsse werden bis zu diesem Datum weiterhin ausgeführt.
Recommended action: Migrieren Sie Ihre Aufforderungsflussworkloads zu Microsoft Agent Framework vor dem 20. April 2027.
Das Eingabeaufforderungstool im Eingabeaufforderungsfluss bietet eine Sammlung von Textvorlagen, die als Ausgangspunkt zum Erstellen von Eingabeaufforderungen dienen. Diese Vorlagen, basierend auf dem Jinja2-Vorlagenmodul, erleichtern die Definition von Eingabeaufforderungen. Das Tool erweist sich als nützlich, wenn die Aufforderungsoptimierung erforderlich ist, bevor die Eingabeaufforderungen in das große Sprachmodell im Eingabeaufforderungsfluss eingefügt werden.
Inputs
| Name | Type | Description | Required |
|---|---|---|---|
| prompt | string | Aufforderungsvorlage in Jinja | Yes |
| Inputs | - | Liste der Variablen der Eingabeaufforderungsvorlage und deren Zuweisungen | - |
Outputs
In den folgenden Abschnitten wird der eingabeaufforderungstext angezeigt, der aus der Eingabeaufforderung und eingaben analysiert wird.
Schreiben einer Eingabeaufforderung
Bereiten Sie eine Jinja-Vorlage vor. Erfahren Sie mehr über Jinja.
Im folgenden Beispiel enthält die Eingabeaufforderung die Jinja-Vorlagensyntax, um die Willkommensnachricht dynamisch zu generieren und basierend auf dem Namen des Benutzers zu personalisieren. Außerdem wird ein Menü mit Optionen angezeigt, aus dem der Benutzer auswählen kann. Je nachdem, ob die Variable angegeben wird, wird der
user_nameBenutzer entweder anhand des Namens adressiert oder eine generische Begrüßung verwendet.Welcome to {{ website_name }}! {% if user_name %} Hello, {{ user_name }}! {% else %} Hello there! {% endif %} Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer supportZuweisen von Werten für die Variablen.
Im vorherigen Beispiel werden zwei Variablen automatisch erkannt und im Abschnitt "Eingaben" aufgeführt. Sie sollten den Eingabevariablen Werte zuweisen.
Sample 1
Hier sind die Eingaben und Ausgaben für das Beispiel.
Inputs
| Variable | Type | Sample value |
|---|---|---|
| website_name | string | "Microsoft" |
| user_name | string | "Jane" |
Outputs
Welcome to Microsoft! Hello, Jane! Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer support
Sample 2
Hier sind die Eingaben und Ausgaben für das Beispiel.
Inputs
| Variable | Type | Sample value |
|---|---|---|
| website_name | string | "Bing" |
| user_name | string | " |
Outputs
Welcome to Bing! Hello there! Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer support