Questo articolo mostra come aggiungere variabili a un modello di prompt di ChatGPT. Le variabili sono una funzione avanzata che consente di inserire input flessibili. Il risultato è un risparmio di tempo e la possibilità di creare molti contenuti diversi (ad esempio, campagne e-mail, contenuti del sito web o post sui social media) con pochi clic.
Partiamo da uno scenario per illustrare la potenza delle variabili. Mary possiede un negozio di animali. Ha una grande lista di e-mail con quattro segmenti basati sul possesso di animali domestici: cani, gatti, uccelli e rettili. Ogni mese invia campagne e-mail personalizzate a ciascun segmento.
Ha creato un modello come quello riportato nella schermata sottostante. Questo modello genera un buon messaggio e-mail, ma c’è un problema. Deve creare un nuovo modello ogni volta che vuole cambiare una di queste variabili:
Con le variabili AIPRM, è possibile sostituire il testo statico con dei segnaposto nel prompt. Voi e i vostri colleghi (e la comunità del prompt AIPRM, se è pubblico) potete personalizzare il prompt per ogni caso d’uso specifico. Di seguito vengono mostrate tre opzioni per l’aggiunta di variabili.
Questo è il modo più semplice per aggiungere dati variabili a un prompt. In questo esempio, sostituisco il nome statico del mese con un segnaposto variabile.
Scrivete un messaggio e-mail sullo sconto del 10% in [VARIABILE1] per [PROMPT] rivolto ai proprietari di cani. Il messaggio e-mail deve essere di 100 parole o meno.
[VARIABLE1:Month]
Nel testo del modello di prompt, ho sostituito la variabile statica mese con [VARIABILE1]. Alla fine del testo, ho ripetuto la variabile e aggiunto l’etichetta Mese. Ho mantenuto anche la variabile [PROMPT] perché viene utilizzata per inserire una linea di prodotti.
Quando l’utente seleziona questo modello di prompt, AIPRM aggiunge un nuovo campo chiamato Mese. L’utente inserisce il nome del mese e il testo per la richiesta della linea di prodotti.
ChatGPT aggiunge i dati variabili al contenuto.
Ripetere i passaggi precedenti per aggiungere più variabili. Nell’esempio seguente, ho aggiunto altre due variabili per sostituire il testo statico per il tipo di sconto e il tipo di animale domestico.
Scrivete un messaggio e-mail sullo sconto [VARIABILE1] in [VARIABILE2] per [PROMPT] destinato ai proprietari di [VARIABILE3]. Il messaggio e-mail deve essere di 100 parole o meno.
[VARIABLE1:Discount]
[VARIABLE2:Month]
[VARIABLE3:Pet]
Il campo di input di testo ha tre input variabili più il prompt.
L’output di ChatGPT include tutti i dati variabili.
Questa opzione si basa sull’opzione 1. Invece di visualizzare un campo variabile vuoto, è possibile inserire un valore predefinito.
Nell’esempio seguente, ho aggiunto un valore predefinito per il tipo discount e pet.
Scrivete un messaggio e-mail sullo sconto [VARIABILE1] in [VARIABILE2] per [PROMPT] destinato ai proprietari di [VARIABILE3]. Il messaggio e-mail deve essere di 100 parole o meno.
[VARIABLE1:Discount:10%]
[VARIABLE2:Month]
[VARIABLE3:Pet:dog]
Il campo di immissione del testo mostra due valori predefiniti, che l’utente può modificare.
Utilizzare questa opzione per sostituire un campo variabile vuoto con un menu a discesa. In questo esempio, mostro le opzioni di animali domestici in un menu a discesa e seleziono cane come predefinito.
Scrivete un messaggio e-mail sullo sconto [VARIABILE1] in [VARIABILE2] per [PROMPT] rivolto ai proprietari di [VARIABILE3]. Il messaggio e-mail deve essere di 100 parole o meno.
[VARIABLE1:Discount:10%]
[VARIABLE2:Month]
[VARIABLE3:Pet Option:Default Value:dog|cat|bird|reptile]
L’utente fa clic sul campo per visualizzare il menu a discesa.
Prompt AIPRM: Scrivi una campagna di email marketing
Voglio un prompt per una campagna di email marketing che possa essere riutilizzato più volte.
Ecco le variabili:
Assuming that I will insert these throughout the prompt, here’s what the template looks like:
Role:
Act as an email marketing expert.
Task:
Write a [VARIABLE1] email marketing campaign, for my business, [VARIABLE2] in the [VARIABLE3] Industry about [PROMPT] in [TARGETLANGUAGE] for [VARIABLE4]. Provide a recommended cadence for the email campaign.
Context:
Using only the [VARIABLE5] marketing framework, write each email to effectively achieve the goal of the campaign.
For Reference – Marketing Email Frameworks:
PAS –
Problem: describe the pain point that the consumer has.
Agitate: discuss how it will only get worse without a solution.
Solve: provide the solution.
AIDA –
Attention: draw in the attention of the reader with an interesting statement.
Interest: keep them going with a supporting statement.
Desire: explain how the product solves their problems or gives them an advantage.
Action: tell them how to grab what you are offering.
Storytelling –
Identifying with the reader by sharing a problem.
Discovering the solution and enjoying the benefits.
Telling the reader how they can enjoy the solution as well.
Format:
IMPORTANT Constraints:
[VARIABLE1:Number of emails],
[VARIABLE2:Business Name],
[VARIABLE3:Industry],
[VARIABLE4:Target Audience],
[VARIABLE5:Email Copy Framework:: PAS|AIDA|Storytelling],
[VARIABLE6:Email Length:: Short|Medium|Long]
Si può notare come la variabile Numero di e-mail sia annotata in basso, ma inserita senza soluzione di continuità nella frase:
Write a [VARIABLE1] email marketing campaign
Supponiamo di voler creare post sui social media in blocco per una nuova campagna. Sebbene la vostra azienda sia presente su Twitter, Facebook, Pinterest e LinkedIn, il formato dei contenuti su ciascuna di queste piattaforme è diverso.
Ecco un esempio di prompt AIPRM che include queste variabili:
Potete provarlo voi stessi qui:
AIPRM Prompt: Calendario dei contenuti per i social media (40 post)
Diamo un’occhiata a questo prompt:
Role:
Act as an expert social media manager and local SEO specialist in the [VARIABLE2] Industry.
Task:
Please assist in crafting 40 engagement-optimized [VARIABLE1] posts for [PROMPT] in [TARGETLANGUAGE].
Context:
For LinkedIn posts, it’s critical they are long-form posts (3-5 paragraphs each) with short and punchy sentences. Include a bullet point list within the table that highlights key insights.
Format:
Each post should integrate at least 3 relevant keywords for the given industry, presented naturally within sentences. Ensure each post comprises a minimum of five sentences for LinkedIn.
Please put each of these posts in a nice-looking table so it looks like a calendar. For each post, propose a fitting image. The table above should present (1) the post number, (2) the post content, and (3) the recommended image.
After the table, suggest the cadence for the selected social media platform and best posting times.
Constraints:
[VARIABLE1: Social Media Platform],
[VARIABLE2:Industry],
[VARIABLE3: Emojis::Include|Do Not Include],
[VARIABLE4: Featured Product or Service]
Si può notare come tutti i vincoli possano modellare l’output in base alle variabili create.
Se volete saperne di più sulla costruzione di prompt e sulla creazione di una libreria di prompt, date un’occhiata a queste altre esercitazioni:
Come sempre, se avete domande, visitate i nostri forum della comunità AIPRM.
2M+ Users
Featured
Share your ChatGPT prompt library with your team, Choose from thousands of pre-built prompts for marketing, SEO, sales, productivity, SaaS, and more.
Already have the extension?
Subscribe to a Premium Plan.