Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Warning
Lo sviluppo delle funzionalità di Prompt Flow è terminato il 20 aprile 2026. La funzionalità verrà ritirata completamente il 20 aprile 2027. Alla data di ritiro, Prompt Flow passa alla modalità di sola lettura. I flussi esistenti continueranno a funzionare fino a tale data.
Recommended action: Eseguire la migrazione dei carichi di lavoro del flusso di richiesta a Microsoft Agent Framework prima del 20 aprile 2027.
Lo strumento prompt nel flusso di prompt offre una raccolta di modelli testuali che fungono da punto di partenza per la creazione di richieste. Questi modelli, basati sul motore di modelli Jinja2, facilitano la definizione delle richieste. Lo strumento risulta utile quando è necessaria l'ottimizzazione delle richieste prima di inserire le richieste nel modello linguistico di grandi dimensioni nel flusso di richiesta.
Inputs
| Name | Type | Description | Required |
|---|---|---|---|
| prompt | string | Modello prompt in Jinja | Yes |
| Inputs | - | Elenco delle variabili del modello di richiesta e delle relative assegnazioni | - |
Outputs
Le sezioni seguenti illustrano il testo del prompt analizzato dal prompt e dagli input.
Scrivere un prompt
Preparare un modello Jinja. Altre informazioni su Jinja.
Nell'esempio seguente il prompt incorpora la sintassi del modello Jinja per generare dinamicamente il messaggio di benvenuto e personalizzarlo in base al nome dell'utente. Presenta anche un menu di opzioni tra cui scegliere l'utente. A seconda che la
user_namevariabile venga specificata, indirizza l'utente in base al nome o usa un messaggio di saluto generico.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 supportAssegnare valori per le variabili.
Nell'esempio precedente vengono rilevate automaticamente due variabili e elencate nella sezione Input . È necessario assegnare valori alle variabili di input.
Sample 1
Ecco gli input e gli output per l'esempio.
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
Ecco gli input e gli output per l'esempio.
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