Questo documento descrive come utilizzare i modelli di prompt. Un modello di prompt è un prompt che include variabili sostituibili. I modelli di prompt ti consentono di testare il rendimento di diversi formati di prompt con dati diversi, senza dover scrivere più prompt singoli.
Ad esempio, considera i seguenti prompt e le relative istruzioni di sistema:
- Istruzioni di sistema: rispondi alla domanda in modo conciso.
- Prompt:
- I coyote mangiano bacche?
- Le aquile sanno nuotare?
- Gli scoiattoli scavano buche?
Il modello di prompt corrispondente sarà simile al seguente:
- Modello di prompt:
Do {animal_name} {animal_activity}?
Sostituzioni delle variabili:
Sostituzioni di animal_name
Sostituzioni di animal_activity
Coyote Mangiare bacche Aquile nuotare Scoiattoli scavare buche
Limitazioni
- Le istruzioni di sistema non sono supportate come variabili sostituibili nei modelli di prompt.
- I modelli di prompt non supportano i prompt multimodali.
Creare un modello di prompt
I modelli di prompt definiscono il formato di tutti i prompt tramite variabili sostituibili. Le variabili del modello di prompt devono soddisfare i seguenti requisiti:
- Le variabili devono essere racchiuse tra parentesi graffe.
- I nomi delle variabili non devono contenere spazi.
Segui le istruzioni riportate di seguito per creare un modello di prompt.
Console
Per creare un modello di prompt utilizzando Vertex AI Studio nella console Google Cloud:
- Nella console Google Cloud, vai alla pagina Lingua.
- Nel campo Istruzioni di sistema, inserisci le istruzioni di sistema per il prompt. Ad esempio, "Rispondi alla domanda in modo conciso".
Nel campo Prompt, inserisci un prompt che includa le variabili prompt. Le variabili dei prompt devono essere racchiuse tra parentesi graffe e non devono contenere spazi. Ad esempio,
Do {animal_name} {animal_activity}?
.Man mano che aggiungi le variabili, le colonne vengono visualizzate nella sezione Test. Ogni colonna rappresenta il testo con cui vuoi sostituire le variabili quando esegui il prompt.
- Nella sezione Test, sostituisci le variabili con il testo
che vuoi verificare. Ad esempio, inserisci quanto segue:
- Nella colonna
animal_name
, inserisci "Coyotes". - Nella colonna
animal_activity
, inserisci "mangia bacche".
- Nella colonna
- Fai clic su Invia Invia.
- Per testare il rendimento del prompt con altre variabili, modifica le variabili, quindi esegui di nuovo il prompt. Ad esempio, inserisci quanto segue e fai clic su Invia:
- Nella colonna
animal_name
, inserisci "Eagles". - Nella colonna
animal_activity
, inserisci "nuoto".
- Nella colonna
- (Facoltativo) Per visualizzare risultati diversi, modifica il prompt, il modello o i parametri e fai clic su Invia.
Passaggi successivi
- Scopri di più sulle strategie di prompt.
- Scopri di più sulle best practice di AI responsabile e sui filtri di sicurezza di Vertex AI.