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 di prompt diversi, senza richiedere la scrittura di più prompt individuali.
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 nuotano?
- Gli scoiattoli scavano buche?
Il modello di prompt corrispondente sarebbe 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 nuoto Scoiattoli scavare buche
Limitazioni
- Le istruzioni di sistema non sono supportate come variabile sostituibile nei modelli di prompt.
- I modelli di prompt non supportano i prompt multimodali.
Crea 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.
Per creare un modello di prompt, segui queste istruzioni.
Console
Per creare un modello di prompt utilizzando Vertex AI Studio nella consoleGoogle Cloud , segui questi passaggi:
- 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 variabili del 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 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 testare. 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 per l'AI responsabile e sui filtri di sicurezza di Vertex AI.