Når du kommunikerer med en AI-model (eks. ChatGPT), er kvaliteten og relevansen af de svar, du får, tæt forbundet med, hvor godt du strukturerer dine prompts (instruktioner). Med et teknisk udtryk kaldes dette for prompt engineering. Derfor får du her en række tips og tricks til at lave bedre og mere præcise prompts, så du kan sikre høj kvalitet i dine svar.
Hvad er prompt engineering?
Prompt engineering er processen med at udforme og finjustere instruktioner (prompts) for at opnå præcise og ønskede svar fra en sprogmodel som ChatGPT. Det handler om at specificere kontekst, strukturere spørgsmål og tilføje eksempler for at optimere modellens output.
1. Role – Goal – Context
Når du arbejder med prompts, er det vigtigt at starte med en klar struktur, der definerer modellens rolle, kontekst og opgaver. En tydelig ramme sikrer, at modellen forstår sine mål og leverer præcise og relevante resultater. Dette afsnit forklarer, hvordan du kan bruge disse elementer til at skabe effektive prompts, der maksimerer modellens potentiale.
Rolle
Når du skriver en prompt, er det vigtigt at starte med en klar definition af den rolle, AI’en skal påtage sig. Dette giver AI’en en tydelig ramme for dens funktion og sikrer, at den forstår sine opgaver og mål. For eksempel kan du formulere rollen som: “Du er en tekstforfatter…” eller “Du er en [specificer rolle, f.eks. LinkedIn ekspert, persona-specialist eller research-analytiker]…”
Tip: Hvis du ikke ved, hvad stillingsbetegnelsen er for en person inden for feltet, så spørg chatGPT: “Hvad er stillingsbetegnelsen for en person, der arbejder inden for [] / som arbejder med []?”
Kontekst
For at sikre at AI’en kan levere relevante og præcise svar, er det desuden afgørende at definere den kontekst, svaret skal gives i. For eksempel: “Du er en tekstforfatter der skriver til en målgruppe af højtuddannede beslutningstagere i alderen 45-60 år.”
Opgave
Efter at have fastlagt den ønskede rolle og kontekst, er det vigtigt at specificere opgaven eller målet klart og detaljeret. En tydelig beskrivelse guider AI’en i hvad den skal fokusere på og hvordan den skal strukturere sit svar. Beskriv opgaven i konkrete termer, så der ikke opstår tvetydighed. For eksempel: “Din opgave er at omskrive denne tekniske tekst til et letforståeligt blogindlæg.”
Mindre effektivt ❌:
“Skriv en artikel om sociale medier i marketing”
Bedre ✅:
“Du er tekstforfatter, og din opgave er at skrive en artikel, der analyserer, hvordan de nyeste trends inden for sociale medier påvirker markedsføringsstrategier, med særligt fokus på influencer-marketing og dens indvirkning på forbrugeradfærd. Artiklen skal være informativ og rettet mod marketingprofessionelle, skrevet i en professionel og analytisk tone.”
2. Inkluder detaljer i din prompts for at få mere relevante svar
For at få relevante svar skal du sørge for, at dine prompts indeholder vigtige detaljer eller kontekst. Ellers overlader du det til modellen at gætte, hvad du egentlig mener.
Mangelfuld prompt ❌ | Bedre ✅ |
---|---|
Hvad er SEO? | Hvad er de vigtigste principper i SEO, og hvordan kan de anvendes til at øge trafikken på en blog om teknologi? |
Hvordan virker en bil? | Forklar, hvordan en bilmotor fungerer, med fokus på de mekaniske dele og deres rolle i forbrændingsprocessen. |
Skriv en artikel om kunstig intelligens. | Skriv en 500-ords artikel om, hvordan kunstig intelligens anvendes i sundhedssektoren, med konkrete eksempler og potentielle etiske overvejelser. |
Lav en analyse af vores marketingstrategi. | Analyser vores marketingstrategi med fokus på svagheder i vores B2B-kampagner, og foreslå tre forbedringsmuligheder baseret på nuværende markedstrends. |
Hvordan kan jeg blive bedre til at planlægge tid? | Hvordan kan jeg effektivt planlægge tid ved hjælp af værktøjer som kalendere og prioritetsmatricer, når jeg arbejder i et team med mange parallelle projekter? |
Fortæl mig om klimaændringer. | Forklar, hvordan klimaforandringer påvirker fødevareproduktion globalt, og foreslå tre mulige løsninger på udfordringerne. |
Hvilke funktioner findes i Python? | Hvad er forskellen mellem de indbyggede funktioner map() , filter() og reduce() i Python, og hvornår bør man bruge dem? |
Hvordan laver jeg en salgsstrategi? | Hvordan udvikler jeg en salgsstrategi målrettet B2B-kunder i teknologibranchen, med fokus på at øge langsigtede kunderelationer? |
3. Brug ### eller “”” til at adskille instruktioner og kontekst
Separér dele af beskeden ### eller “””, så ChatGPT forstår strukturen i din prompt, og bedre kan skelne mellem instruktioner, baggrundsinformation og eventuelle eksempler.
Mindre effektivt ❌:
“Opsummér teksten som en punktliste med de vigtigste punkter. {tekst input her}”
Bedre ✅:
“Opsummér teksten nedenfor som en punktliste med de vigtigste punkter. Tekst: ###{tekstinput her}###”
4. Brug positive udtryk: Fortæl hvad du vil have, fremfor hvad du ikke vil have
Formuler instruktioner positivt for at forbedre efterlevelse og undgå forvirring.
Her er modtageren fx. ikke udspecificeret, og der er ikke bedt om dybere forståelse af emnet:
Mindre effektivt ❌:
“Forklar temperatur i prompt engineering, uden at bruge tekniske udtryk.”
Bedre ✅:
“Forklar temperatur i prompt engineering, og forklar det til mig som om jeg er 14 år og ikke kender til emnet.”
5. Overvej typen af format på dine uploads
- .docx: God til tekst med strukturer som overskrifter og afsnit. ChatGPT forstår formateringen og kan tolke teksten i korrekt rækkefølge.
- .xlsx: Bedst til tal og strukturerede data. ChatGPT læser informationen som tabeller med rækker og kolonner, hvilket gør det ideelt til datasæt.
- .pdf:
- Tekstbaseret PDF: Kan læses og struktureres godt, hvis den er direkte gemt fra tekstprogrammer.
- Scannet PDF: Kan påvirke læsbarheden, afhængigt af kvaliteten.
- Komplekse layouts: Sværere at læse korrekt. Kolonner, billeder og tabeller kan forvirre strukturen.
Anbefaling: Vælg det format, der bedst repræsenterer strukturen i dit indhold.
6. Giv eksempler
Eksempler i dit prompt hjælper AI’en med at forstå, hvilken type respons du leder efter. Det kan for eksempel være eksempler på, hvad man kan lide, og ønsker, at den skal efterligne.
Mindre effektivt ❌:
“Skriv en professionel e-mail til en kunde.”
Dette kan føre til et generelt svar, der måske ikke matcher din stil eller tone.
Bedre ✅:
“Skriv en professionel e-mail til en kunde, der minder om følgende:
[Hej [Kunde],
Tak for din henvendelse. Vi værdsætter din interesse og vender tilbage med flere detaljer snarest muligt.]
E-mailen skal være høflig, professionel og vise, at vi værdsætter kundens tid og interesse.”
Ved at give eksempler på både ønsket tone og det, der skal undgås, hjælper du AI’en med at levere et output, der bedre matcher dine forventninger.
7. Giv modellen tid til at “tænke”
Vi kan til tider opnå bedre resultater ved eksplicit at instruere modellen i at tænke grundigt igennem fra starten, inden den giver et svar.
Et eksempel på dette kunne være, hvis vi beder modellen vurdere en elevs løsning på et matematikproblem. I stedet for blot at spørge: “Er elevens løsning korrekt?” kan vi bede modellen tænke trin-for-trin og forklare processen.
F.eks. kan vi spørge:
“Gennemgå elevens løsning trin for trin. Forklar, hvad eleven gjorde i hvert trin, og sammenlign det med, hvordan problemet normalt bør løses. Fortæl derefter, om løsningen er korrekt, og hvorfor.”
Dette tvinger modellen til at overveje problemet grundigt og kan give et mere præcist og velbegrundet svar.
8. Angiv den ønskede længde på output
Du kan bede modellen om at producere output med en bestemt længde. Angiv den ønskede længde i form af antal ord, sætninger, afsnit eller punkter. Vær dog opmærksom på, at det ikke er særlig præcist at bede modellen generere et specifikt antal ord. Modellen kan mere pålideligt skabe output med et bestemt antal afsnit eller punkter.
Eksempler på gode prompts
Skab engagerende content til sociale medier
Du er en ekspert i digital markedsføring og content creation.
Lav en række kreative opslag til [socialt medie] om [produkt/brand/emne].
Opslagene skal:
– Fange opmærksomheden i de første tre sekunder.
– Indholde storytelling og en relevant CTA.
– Inkludere disse hashtags: [hashtags].
– Være målrettet [målgruppe] og skabe engagement gennem spørgsmål eller visuelle elementer.
Skriv en blog om bæredygtige løsninger
Du er en ekspert i content marketing og bæredygtighed.
Skriv et blogindlæg på 500-700 ord, der handler om [bæredygtig løsning/produkt].
Bloggen skal:
– Forklare, hvordan løsningen bidrager til bæredygtighed.
– Inkludere minimum to SEO-udtryk: [SEO-udtryk 1] og [SEO-udtryk 2].
– Afslutte med en opfordring til handling, som f.eks. at læse mere eller kontakte virksomheden.
Udvikl en email-kampagne
Du er en ekspert i email marketing og konverteringsoptimering.
Udvikl en email-kampagne for [produkt/ydelse], som skal:
– Tiltrække opmærksomhed med en stærk og relevant emnelinje.
– Fremhæve produktets/ydelsens unikke fordele.
– Inkludere en klar CTA, der motiverer modtagerne til at handle.
– Tilpasses segmenterede modtagere, f.eks. nye kunder og tilbagevendende kunder.
Konklusion
Effektiv prompt engineering er nøglen til at få det maksimale ud af AI-værktøjer som ChatGPT. Ved at følge disse retningslinjer – fra at definere klare roller og mål til at inkludere relevante detaljer og eksempler – kan du markant forbedre kvaliteten af dine AI-interaktioner. Husk, at det handler om at finde den rette balance mellem præcision og fleksibilitet, og at øvelse gør mester.