Este artigo mostra como adicionar variáveis a um modelo de prompt do ChatGPT. As variáveis são um recurso avançado que permite que você insira entradas flexíveis. O resultado é a economia de tempo e a criação de vários conteúdos diferentes (por exemplo, campanhas de e-mail, conteúdo do site ou criação de publicações em mídias sociais) com apenas alguns cliques.
Vamos começar com um cenário para ilustrar o poder das variáveis. Mary é proprietária de uma loja de animais de estimação. Ela tem uma grande lista de e-mails com quatro segmentos baseados na posse de animais de estimação: cães, gatos, pássaros e répteis. Ela envia campanhas de e-mail personalizadas todos os meses para cada segmento.
Ela criou um modelo como o da captura de tela abaixo. Esse modelo gera uma boa mensagem de e-mail, mas há um problema. Ela precisa criar um novo modelo toda vez que quiser alterar uma dessas variáveis:
Com as variáveis do AIPRM, você pode substituir o texto estático por espaços reservados no prompt. Você e seus colegas (e a comunidade do prompt do AIPRM, se ele for público) podem personalizar o prompt para cada caso de uso específico. Abaixo, mostro três opções para adicionar variáveis.
Essa é a maneira mais fácil de adicionar dados variáveis a um prompt. Neste exemplo, eu substituo um nome de mês estático por um espaço reservado variável.
Escreva uma mensagem de e-mail sobre o desconto de 10% em [VARIABLE1] para [PROMPT] destinado a donos de cães. A mensagem de e-mail deve ter 100 palavras ou menos.
[VARIABLE1:Month]
In the Prompt template text, I replaced the static month with [VARIABLE1]. At the end of the text, I repeated the variable and added the label Month. I also kept the [PROMPT] variable because it is used to enter a product line.
Quando o usuário seleciona esse modelo de prompt, o AIPRM adiciona um novo campo chamado Month. O usuário insere o nome do mês e o texto para o prompt da linha de produtos.
O ChatGPT adiciona os dados da variável ao conteúdo.
Repita as etapas acima para adicionar várias variáveis. No exemplo abaixo, adicionei mais duas variáveis para substituir o texto estático do tipo de desconto e do tipo de animal de estimação.
Write an email message about the [VARIABLE1] discount in [VARIABLE2] for [PROMPT] aimed at [VARIABLE3] owners. The email message should be 100 words or less.
[VARIABLE1:Discount]
[VARIABLE2:Month]
[VARIABLE3:Pet]
O campo de entrada de texto tem três entradas variáveis mais o prompt.
A saída do ChatGPT inclui todos os dados variáveis.
Essa opção se baseia na Opção 1. Em vez de exibir um campo de variável vazio, você pode inserir um valor padrão.
No exemplo abaixo, adicionei um valor padrão para o tipo discount e o tipo pet.
Write an email message about the [VARIABLE1] discount in [VARIABLE2] for [PROMPT] aimed at [VARIABLE3] owners. The email message should be 100 words or less.
[VARIABLE1:Discount:10%]
[VARIABLE2:Month]
[VARIABLE3:Pet:dog]
O campo de entrada de texto mostra dois valores padrão, que o usuário pode alterar.
Use essa opção para substituir um campo de variável em branco por um menu suspenso. Neste exemplo, exibo opções de animais de estimação em um menu suspenso e seleciono cachorro como padrão.
Write an email message about the [VARIABLE1] discount in [VARIABLE2] for [PROMPT] aimed at [VARIABLE3] owners. The email message should be 100 words or less.
[VARIABLE1:Discount:10%]
[VARIABLE2:Month]
[VARIABLE3:Pet Option:Default Value:dog|cat|bird|reptile]
O usuário clica no campo para exibir o menu suspenso.
AIPRM Prompt: Escreva uma campanha de marketing por e-mail
Quero um prompt de campanha de marketing por e-mail que possa ser reutilizado várias vezes.
Aqui estão as variáveis:
Supondo que eu as insira em todo o prompt, este é o aspecto do modelo:
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]
Você pode ver como a variável Number of Emails está anotada na parte inferior, mas perfeitamente inserida na frase:
Write a [VARIABLE1] email marketing campaign
Digamos que você queira criar posts de mídia social em massa para uma nova campanha. Embora sua empresa esteja no Twitter, Facebook, Pinterest e LinkedIn, o formato do conteúdo em cada uma dessas plataformas é diferente.
Aqui está um exemplo de um Prompt do AIPRM que inclui essas variáveis:
Você pode experimentá-lo aqui:
AIPRM Prompt: Calendário de conteúdo de mídia social (40 posts)
Let’s take a look at this 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]
Você pode ver como todas as restrições podem moldar o resultado com base nas variáveis criadas.
Se você quiser saber mais sobre como criar prompts e criar uma biblioteca de prompts, consulte estes outros tutoriais:
Como sempre, se tiver alguma dúvida, visite nossos fóruns da comunidade do 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.