Verwendung von Variablen in Prompts mit AIPRM

··7 min
Christoph Cemper

Dieser Artikel zeigt Ihnen, wie Sie Variablen zu einer ChatGPT-Prompt-Vorlage hinzufügen können. Variablen sind eine fortschrittliche Funktion, mit der Sie flexible Eingaben einfügen können. Das Ergebnis ist Zeitersparnis und viele verschiedene Inhalte (z.B. E-Mail-Kampagnen, Website-Inhalte oder das Erstellen von Social Media Posts) mit nur wenigen Klicks.

Basisfall>

Basisfall #

Beginnen wir mit einem Szenario, um die Leistungsfähigkeit von Variablen zu verdeutlichen. Maria ist Inhaberin einer Tierhandlung. Sie hat eine große E-Mail-Liste mit vier Segmenten, die auf dem Besitz von Haustieren basieren: Hunde, Katzen, Vögel und Reptilien. Sie sendet jeden Monat personalisierte E-Mail-Kampagnen an jedes Segment.

Sie hat eine Vorlage wie die im Screenshot unten erstellt. Diese Vorlage erzeugt eine gute E-Mail-Nachricht, aber es gibt ein Problem. Sie muss jedes Mal eine neue Vorlage erstellen, wenn sie eine dieser Variablen ändern möchte:

  • Art des Rabatts (z. B. 10 %, 12 % usw.)
  • Monat (z. B. März, April, usw.)
  • Haustierart (z. B. Hund, Katze usw.)
screenshot
BTW Der Text im Feld Prompt Template ist unvollständig. Es fehlen viele wichtige Teile (z.B. TARGETLANGUAGE), die hier zur Vereinfachung entfernt wurden. Lesen Sie unbedingt die Richtlinien für Prompt-Autoren und erfahren Sie, wie Sie eine Prompt-Vorlage erstellen.
Hinzufügen von Variablen>

Hinzufügen von Variablen #

Mit AIPRM-Variablen können Sie statischen Text durch Platzhalter im Prompt ersetzen. Sie und Ihre Kollegen (und die AIPRM-Prompt-Community, wenn sie öffentlich ist) können den Prompt für jeden spezifischen Anwendungsfall anpassen. Im Folgenden zeige ich Ihnen drei Optionen für das Hinzufügen von Variablen.

In AIPRM können Sie in der Pro-Version bis zu sechs Variablen pro Prompt erstellen.
Option 1>

Option 1 #

Dies ist der einfachste Weg, um variable Daten zu einem Prompt hinzuzufügen. In diesem Beispiel ersetze ich einen statischen Monatsnamen durch einen variablen Platzhalter.

  1. Gehen Sie zum Feld Prompt-Vorlage.
  2. Fügen Sie einen eindeutigen Variablennamen wie [VARIABLE1] in den Text ein.
  3. Am Ende des Textes wiederholen Sie den Variablennamen und fügen eine Beschriftung hinzu.

Write an email message about the 10% discount in [VARIABLE1] for [PROMPT] aimed at dog owners. The email message should be 100 words or less.

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

When the user selects this prompt template, AIPRM adds a new field called Month. The user enters the name of the month and text for the product line prompt.

screenshot
Result>

Result #

ChatGPT fügt die variablen Daten zum Inhalt hinzu.

screenshot
Hinzufügen weiterer Variablen>

Hinzufügen weiterer Variablen #

Wiederholen Sie die obigen Schritte, um mehrere Variablen hinzuzufügen. Im folgenden Beispiel habe ich zwei weitere Variablen hinzugefügt, um den statischen Text für Rabattart und Haustierart zu ersetzen.

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]

Das Texteingabefeld hat drei variable Eingaben plus die Prompt.

screenshot

Die ChatGPT-Ausgabe enthält alle variablen Daten.

screenshot
Option 2>

Option 2 #

Diese Option baut auf Option 1 auf. Anstatt ein leeres Variablenfeld anzuzeigen, können Sie einen Standardwert einfügen.

  1. Gehen Sie zur Variablenbeschriftung am Ende des Textes.
  2. Fügen Sie einen Doppelpunkt ein und geben Sie den Standardwert ein.

Im folgenden Beispiel habe ich einen Standardwert für den Typ Rabatt und Tier hinzugefügt.

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]

Ergebnis>

Ergebnis #

Das Texteingabefeld zeigt zwei Standardwerte an, die der Benutzer ändern kann.

screenshot
Pro-Tipp: Wenn Sie Ihre Variablen immer ausgefeilter einsetzen, testen Sie verschiedene Beispiele, um zu sehen, ob den Prompt immer noch sinnvoll ist. Manchmal kann ein Sonderfall unbeabsichtigte Folgen haben.
Option 3>

Option 3 #

Verwenden Sie diese Option, um ein leeres Variablenfeld durch ein Dropdown-Menü zu ersetzen. In diesem Beispiel zeige ich die Haustieroptionen in einem Dropdown-Menü an und wähle Hund als Standard aus.

  1. Gehen Sie zur Variablenbeschriftung am Ende des Textes.
  2. Fügen Sie nach der Beschriftung einen Doppelpunkt ein.
  3. Fügen Sie den Text Standardwert ein.
  4. Fügen Sie einen Doppelpunkt und den Standardmenüpunkt (z.B. Hund) ein.
  5. Geben Sie einen Strich (|) und den nächsten Menüpunkt ein.
  6. Fügen Sie weitere Menüpunkte hinzu, jeweils getrennt durch einen Strich (|).

Schreiben Sie eine E-Mail-Nachricht über den [VARIABLE1]-Rabatt in [VARIABLE2] für [PROMPT], die sich an [VARIABLE3]-Besitzer richtet. Die E-Mail-Nachricht sollte 100 Wörter oder weniger umfassen.

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

Ergebnis>

Ergebnis #

Der Benutzer klickt auf das Feld, um das Dropdown-Menü anzuzeigen.

screenshot
Andere Anwendungsfälle>

Andere Anwendungsfälle #

Schreiben Sie eine E-Mail-Marketing-Kampagne>

Schreiben Sie eine E-Mail-Marketing-Kampagne #

AIPRM Prompt: Schreiben Sie eine E-Mail-Marketingkampagne Ich möchte einen Prompt für eine E-Mail-Marketingkampagne, die immer wieder verwendet werden kann.

Hier sind die Variablen:

  • Anzahl der Emails
  • Länge der E-Mail
  • Zielgruppensegment
  • Branche
  • E-Mail-Kopierrahmen
  • Kampagnenthema

Wenn ich davon ausgehe, dass ich diese in den gesamten Prompt einfüge, sieht die Vorlage folgendermaßen aus:


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]


Sie sehen, dass die Variable “Anzahl der E-Mails” unten notiert ist, sich aber nahtlos in den Satz einfügt:

Write a [VARIABLE1] email marketing campaign

Social Media Content Kalender (40 Beiträge)>

Social Media Content Kalender (40 Beiträge) #

Angenommen, Sie möchten für eine neue Kampagne Beiträge für soziale Medien in großen Mengen erstellen. Ihr Unternehmen ist zwar auf Twitter, Facebook, Pinterest und LinkedIn vertreten, aber das Format der Inhalte ist auf jeder dieser Plattformen anders.

  • Sie wollen Inhalte speziell für Facebook.
  • Sie brauchen sie für dieses spezielle Produkt, das Sie auf den Markt bringen wollen.
  • Er muss auf Ihre Branche zugeschnitten sein.

Hier ist ein Beispiel für einen AIPRM-Prompt, die diese Variablen enthält:

screenshot

Sie können es hier selbst ausprobieren:

AIPRM Prompt: Social Media Content Kalender (40 Beiträge)

Werfen wir einen Blick auf diesen 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:

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


Sie können sehen, wie alle Einschränkungen die Ausgabe auf der Grundlage der erstellten Variablen formen können.

Wenn Sie mehr über die Erstellung von Prompts und die Erstellung einer Prompt-Bibliothek erfahren möchten, sehen Sie sich diese anderen Tutorials an:

Wie immer, wenn Sie Fragen haben, besuchen Sie bitte unsere AIPRM Community Foren.

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.