En prompt om prompting-teknikker: En "samkørsel" af to lister over promptingteknikker.

 Jeg ønskede at få ChatGPT til at sammenligne Claus Nygaards liste over prompting-teknikker (24 styks) med den liste den selv gav mig forleden (29 styks), så her er min ret lange prompt (bemærk mit lille "trick" til sidst, hvor jeg spørger den, om den har forstået opgaven - et nyttigt fif fra Claus Nygaard):

Du er en erfaren forsker indenfor prompt engineering. Du har set ovenstående liste med 29 prompting-teknikker. Du har også set en kendt AI-forskers liste på 24 promptingteknikker. Du skal identificere de teknikker, de to lister har til fælles og dem, de ikke har tilfælles. Her kommer listen med de 24 teknikker (nr 8 har to underpunkter du skal ignorere): 1 Spørgsmål

2 Fortæl mig

3 Forklar mig

4 Fokus

5 Zero shot

6 One shot

7 Few shots

8 Videngenererende

9 Separat prompting

10 Pipeline

11 Sokratisk

12 Tankekæde

13 Curriculum

14 Bryd ned

15 Trin for trin

16 Rolle

17 Kontekst

18 Spørg mig

19 Forstår du?

20 Logisk kohærens

21 Modsatrettet

22 Teori

23 Metode

24 Selvkritik

25 Gennemgå & revidér

26 Tænketræ


Har du forstået opgaven, eller skal jeg opklare nogle ting for dig før du går i gang?

------

ChatGPT svarede: 

Jeg har forstået opgaven, men inden jeg går i gang, vil jeg lige kort beskrive, hvordan jeg planlægger at udføre den, så vi er sikre på, at vi er enige:

Sådan vil jeg løse opgaven:

 Jeg har allerede din liste med 29 prompting-teknikker, som du fik tidligere.

 Du har nu givet mig en anden forskers liste med 24 prompting-teknikker (punkt nr. 8’s underpunkter ignoreres, som du nævnte).

 Jeg vil sammenligne de to lister og identificere:

1. Teknikker, de to lister har tilfælles (ens eller næsten ens navne/funktioner).

2. Teknikker, som kun findes på den første liste (de 29 teknikker).

3. Teknikker, som kun findes på den anden liste (de 24 teknikker).

Klarhedsspørgsmål inden jeg går i gang:

 Skal jeg betragte teknikker med lignende funktion, men forskellig navngivning, som “tilfælles” (f.eks. “Tankekæde” og “Chain-of-Thought”)?

 Er der noget særligt, jeg skal være opmærksom på ved sammenligningen, f.eks. navnekonventioner, oversættelser eller begrebsmæssige forskelle?


Bekræft venligst, om ovenstående er korrekt opfattet, eller hvis du har yderligere instrukser, før jeg går videre.

------
Jeg svarede: 

1. Ja tak. 2. Nej 

------

Og så gik den ellers i gang, og den leverede fint svaret i skemaform - som jeg så har klippet lidt i stykker for klarheds skyld. Her er først fælles-listen med 13 prompt-teknikker: 

Fælles teknikker (29-listen)Fælles teknikker (24-listen)
Zero-shot promptingZero shot
One-shot promptingOne shot
Few-shot promptingFew shots
Chain-of-ThoughtTankekæde
Tree-of-ThoughtTænketræ
Role promptingRolle
Least-to-mostTrin for trin
Structured promptingSeparat prompting
Reflection promptingGennemgå & revidér
Critique promptingSelvkritik
Knowledge generationVidengenererende
Adversarial promptingModsatrettet
Hypothetical promptingTeori

Her er de 13 teknikker, som kun var i Claus' liste:

Spørgsmål
Fortæl mig
Forklar mig
Fokus
Pipeline
Sokratisk
Curriculum
Bryd ned
Kontekst
Spørg mig
Forstår du?
Logisk kohærens
Metode

Her er de 16 teknikker, der kun var i ChatGPT's 29-punkts-liste:

Self-consistency
Self-ask
Persona prompting
Instruction prompting
In-context learning
Prompt chaining
Temperature tuning
System prompting
Metaprompting
Negative prompting
Generative prompting
Self-evaluation
Iterative prompting
Comparative prompting
Cross-lingual prompting
Prompt ensembling

Kommentarer

Populære opslag fra denne blog

Lav verdens bedste prompt i o3 og brug den til Deep Research

Deep Research ("Grundig Research") er nu tilgængelig i ChatGPT (men kun 10 af dem per måned).

Tredje-generations-AI ("Gen3") forklaret, så man forstår, at der virkelig sker noget nu