Comment utiliser des variables dans les invites avec l'AIPRM

Cet article vous montre comment ajouter des variables à un modèle d’invite ChatGPT. Les variables sont une fonctionnalité avancée qui vous permet d’insérer des entrées flexibles. Le résultat est un gain de temps et de nombreux contenus différents (par exemple des campagnes d’emailing, du contenu de site web, ou la création de posts sur les médias sociaux) en seulement quelques clics.

Cas de base>

Cas de base #

Commençons par un scénario pour illustrer la puissance des variables. Marie est propriétaire d’une animalerie. Elle dispose d’une importante liste d’adresses électroniques comprenant quatre segments basés sur la possession d’un animal de compagnie : chiens, chats, oiseaux et reptiles. Elle envoie chaque mois des campagnes d’e-mailing personnalisées à chaque segment.

Elle a créé un modèle comme celui de la capture d’écran ci-dessous. Ce modèle génère un bon message électronique, mais il y a un problème. Elle doit créer un nouveau modèle chaque fois qu’elle souhaite modifier l’une de ces variables :

  • le type de remise (par exemple, 10 %, 12 %, etc.)
  • le mois (par exemple, mars, avril, etc.)
  • type d’animal (par exemple, chien, chat, etc.)
screenshot
Le texte du champ “Prompt Template” est incomplet. Il manque de nombreuses parties importantes (par exemple TARGETLANGUAGE) qui ont été supprimées ici pour simplifier le cas. N’oubliez pas de lire les directives à l’intention des auteurs d’invites et d’apprendre comment créer un modèle d’invite.
Ajout de variables>

Ajout de variables #

Les variables de l’AIPRM vous permettent de remplacer le texte statique par des espaces réservés dans l’invite. Vous et vos collègues (et la communauté des invites de l’AIPRM si elle est publique) pouvez personnaliser l’invite pour chaque cas d’utilisation spécifique. Ci-dessous, je vous présente trois options pour ajouter des variables.

Dans l’AIPRM, vous pouvez créer jusqu’à six variables par invite avec le Plan Pro.
Option 1>

Option 1 #

C’est la façon la plus simple d’ajouter des données variables à une invite. Dans cet exemple, je remplace un nom de mois statique par un caractère générique variable.

  1. Accédez au champ Modèle d’invite.
  2. Insérez un nom de variable unique tel que [VARIABLE1] dans le texte.
  3. À la fin du texte, répétez le nom de la variable et ajoutez une étiquette.

Rédigez un message électronique sur la réduction de 10 % dans [VARIABLE1] pour [PROMPT] à l'intention des propriétaires de chiens. Le message électronique ne doit pas dépasser 100 mots.

[VARIABLE1:Month]

Dans le texte du modèle d’invite, j’ai remplacé la variable statique mois par [VARIABLE1]. À la fin du texte, j’ai répété la variable et ajouté l’étiquette Mois. J’ai également conservé la variable [PROMPT] car elle est utilisée pour saisir une ligne de produits.

Lorsque l’utilisateur sélectionne ce modèle d’invite, l’AIPRM ajoute un nouveau champ appelé Mois. L’utilisateur saisit le nom du mois et le texte de l’invite relative à la ligne de produit.

screenshot
Résultat>

Résultat #

ChatGPT ajoute les données variables au contenu.

screenshot
Ajouter d’autres variables>

Ajouter d’autres variables #

Répétez les étapes ci-dessus pour ajouter plusieurs variables. Dans l’exemple ci-dessous, j’ai ajouté deux variables supplémentaires pour remplacer le texte statique pour le type de remise et le type d’animal.

Rédigez un message électronique sur la réduction [VARIABLE1] dans [VARIABLE2] pour [PROMPT] à l'intention des propriétaires de [VARIABLE3]. Le message électronique ne doit pas dépasser 100 mots.

[VARIABLE1:Discount]
[VARIABLE2:Month]
[VARIABLE3:Pet]

Le champ de saisie de texte comporte trois entrées variables plus l’invite.

screenshot

La sortie ChatGPT comprend toutes les données variables.

screenshot
Option 2>

Option 2 #

Cette option s’appuie sur l’option 1. Au lieu d’afficher un champ variable vide, vous pouvez insérer une valeur par défaut.

  1. Allez à l’étiquette de la variable à la fin du texte.
  2. Insérez deux points et saisissez la valeur par défaut.

Dans l’exemple ci-dessous, j’ai ajouté une valeur par défaut pour le type discount et le type pet.

Rédigez un message électronique sur la réduction [VARIABLE1] dans [VARIABLE2] pour [PROMPT] à l'intention des propriétaires de [VARIABLE3]. Le message électronique ne doit pas dépasser 100 mots.

[VARIABLE1:Discount:10%]
[VARIABLE2:Month]
[VARIABLE3:Pet:dog]

Résultat>

Résultat #

Le champ de saisie de texte affiche deux valeurs par défaut, que l’utilisateur peut modifier.

screenshot
Pro-Tip: Au fur et à mesure que vous devenez plus sophistiqué avec vos variables, testez différents exemples pour voir si l’invite a toujours un sens. Parfois, un cas particulier peut avoir des conséquences inattendues.
Option 3>

Option 3 #

Cette option permet de remplacer un champ variable vide par un menu déroulant. Dans cet exemple, j’affiche les options relatives aux animaux domestiques dans un menu déroulant et je sélectionne le chien comme valeur par défaut.

  1. Accédez à l’étiquette de la variable à la fin du texte.
  2. Insérez deux points après l’étiquette.
  3. Insérez le texte Valeur par défaut.
  4. Insérez deux points et l’option de menu par défaut (par exemple, chien).
  5. Insérez une ligne (|) et l’option de menu suivante.
  6. Ajoutez d’autres options de menu, chacune séparée par une ligne (|).

Rédigez un message électronique sur la réduction [VARIABLE1] dans [VARIABLE2] pour [PROMPT] à l'intention des propriétaires de [VARIABLE3]. Le message électronique ne doit pas dépasser 100 mots.

[VARIABLE1:Discount:10%]
[VARIABLE2:Month]
[VARIABLE3:Pet Option:Default Value:dog|cat|bird|reptile]

Résultat>

Résultat #

L’utilisateur clique sur le champ pour afficher le menu déroulant.

screenshot
Autres cas d’utilisation>

Autres cas d’utilisation #

Rédiger une campagne de marketing par courriel>

Rédiger une campagne de marketing par courriel #

AIPRM Prompt: Rédiger une campagne de marketing par courriel

Je veux un message-guide pour une campagne de marketing par courriel qui puisse être réutilisé à l’infini.

Voici les variables :

  • Nombre d’emails
  • Longueur de l’e-mail
  • Segment de l’audience cible
  • Industrie
  • Cadre de la copie de l’e-mail
  • Sujet de la campagne

En supposant que je les insère tout au long de l’invite, voici à quoi ressemble le modèle :


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:

  • Provide the email cadence first.
  • Offer 3 subject lines for each email.
  • Leave placeholder opportunities for First Name and other personalization throughout the email.

IMPORTANT Constraints:

  • Make sure that the emails are [VARIABLE6].
  • Do NOT include any emojis in the email, including the subject line.
  • When writing the emails, do NOT explicitly mention any part of the marketing framework.

[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]


Vous pouvez voir comment la variable Nombre d’e-mails est notée en bas, mais insérée de manière transparente dans la phrase :

Rédiger une [VARIABLE1] campagne de marketing par courriel

Calendrier de contenu pour les médias sociaux (40 messages)>

Calendrier de contenu pour les médias sociaux (40 messages) #

Imaginons que vous souhaitiez créer des messages en masse sur les médias sociaux pour une nouvelle campagne. Bien que votre entreprise soit présente sur Twitter, Facebook, Pinterest et LinkedIn, le format du contenu sur chacune de ces plateformes est différent.

  • Vous voulez un contenu spécifique pour Facebook.
  • Vous en avez besoin pour ce produit spécifique que vous êtes en train de lancer.
  • Il doit être adapté à votre secteur d’activité.

Voici un exemple d’invitation de l’AIPRM qui inclut ces variables :

screenshot

Vous pouvez l’essayer vous-même ici :

AIPRM Prompt: Calendrier de contenu pour les médias sociaux (40 posts)

Jetons un coup d’œil à cette invite :


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:

  • Avoid mentioning discounts or new product launches.
  • Make the posts educational, informative, or entertaining.
  • Do not be self excessively self-promotion in the posts.
  • [VARIABLE3] emojis in the posts.
  • Feature [VARIABLE4] in a quarter of the posts.
  • Adhere strictly to the guidelines provided.

[VARIABLE1: Social Media Platform],
[VARIABLE2:Industry],
[VARIABLE3: Emojis::Include|Do Not Include],
[VARIABLE4: Featured Product or Service]


Vous pouvez voir comment toutes les contraintes peuvent façonner la sortie en fonction des variables créées.

Si vous souhaitez en savoir plus sur la construction d’invites, la création d’une bibliothèque d’invites, consultez ces autres tutoriels:

Comme toujours, si vous avez des questions, n’hésitez pas à visiter nos forums de la communauté AIPRM.

2M+ Users

Featured

Introducing Teams: Share Your Prompts

Share your ChatGPT prompt library with your team, Choose from thousands of pre-built prompts for marketing, SEO, sales, productivity, SaaS, and more.