Opslag

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

Prompting-teknikker - en (næsten) komplet liste

 I Claus Nygaards fremragende bog "Prompt engineering" gennemgår han 24 prompting-teknikker med masser af praktiske eksempler OG med outputtet fra hhv. ChatGPT (3.5), Copilot og Gemini. Her er de: Spørgsmål Fortæl mig Forklar mig Fokus Zero shot One shot Few shots Videngenererende Separat prompting Pipeline Sokratisk Tankekæde Curriculum Bryd ned Trin for trin Rolle Kontekst Spørg mig Forstår du? Logisk kohærens Modsatrettet Teori Metode Selvkritik Gennemgå & revidér Tænketræ Claus foreslår tillige, at man opbygger en "Master Prompt" efter følgende opskrift: Rolle Kontekst Handling Promptingteknik Format Målgruppe I nogle sammenhænge har jeg set en forenklet "master prompt"-opskrift opbygget efter CRE-princippet: Context, Role, Expectations. Claus' er bedre.

Hiv hele teksten ud af en YouTube-video og brug den som input i ChatGPT!

Hvis du har set en interessant Youtube-video kan du på få sekunder få al tale i videoen transskriberet ved at paste videoens link ind her:  Youtube Transcript Generator - Free and Fast | Kome Det i sig selv er jo helt vildt. Jeg kender så en genial mand (Claus Nygaard), der beder ChatGPT om at beskrive et forskningsprojekt baseret på den transskription. Og derefter beder han Grundig Research/Deep Research om at udføre forskningsprojektet! Det virker jo helt vanvittigt - og genialt :-).

Deep Research: ChatGPT: 27 kilder. Gemini Plus: 1000+ kilder.

 Jeg lavede en test, nemlig en enslydende opgave, som jeg gav til både Gemini Plus Deep Research og til ChatGPT Grundig Research. Det handlede om muligheder for at migrere chats/samtaler fra én AI til en anden, men det er egentlig underordnet. ChatGPT brugte 27 kilder og Gemini langt over 1000. Det er da meget sjovt. Deres grundige svar var nogenlunde lige gode, i øvrigt. Det kan tænkes, at ChatGPT også er igennem en masse kilder, men kun nævner dem, den beslutter sig for at bruge. Jeg ved det ikke. Men ganske sjov detalje.

Leg med Google NotebookLM: Så fik jeg mine 269 klummer ind i den!

Da ChatGPT kom frem satte jeg mig for at lave en "mini-model" baseret på mine mange Computerworld-klummer. Ikke så meget for at kunne få den til at skrive nye klummer uden at jeg skulle røre en finger, men snarere for at se, hvor langt man kan nå nu om dage. I går aftes lykkedes det! Jeg har (privat) købt Plus-versionen af Google Gemini, der også giver adgang til Plus-versionen af NotebookLM, som er Googles produkt til håndtering af dokumenter, lydfiler mm., så man derefter kan lave resuméer, analysere på tværs, og meget andet. Det var ikke uden problemer, men det lykkedes. En større ulempe er, at den ikke kan håndtere .docx-formatet (det normale Word-format), men da jeg i forvejen har mine klummer liggende i Google Docs lykkedes det den vej rundt - der er selvfølgelig fin integration mellem Googles NotebookLM og Google Docs :). Dog kan deres Enterprise-version vist håndtere .docx-formatet. Til gengæld transskriberer den selv og helt automatisk .mp3-filer, hvis man f.eks. har...

Nu har "min" prompting-teknik (metaprompting) fået et nyt navn: Meta-iterativ prompting :-).

 Da jeg bad ChatGPT undersøge forskellige prompting-teknikker kom den op med 29 forskellige, som jeg har skrevet om i det forrige blog-indlæg. Men jeg syntes ikke jeg kunne finde "min" teknik, som går ud på at få ChatGPT (eller en anden AI) til at lave hele prompten for mig i to trin: Trin 1: "Lav en prompt, der....." Trin 2: "Foreslå 10 forbedringer til prompten" Så jeg spurgte selvfølgelig ChatGPT, og det kom der følgende samtale ud af: Jeg har nogle gange brugt en prompting-teknik, hvor jeg beder ChatGPT om at lave den prompt, jeg skal bruge. Lad mig give dig et eksempel: "lav en prompt, der holder en indberetning op imod et referencedokument for den pågældende indberetning". Det giver næsten altid en meget fin og ret præcis prompt, som jeg så kan kopiere og bruge i fremtiden. derudover plejer jeg at tilføje en prompt nr. 2, der lyder "foreslå 10 forbedringer til den prompt du lige har lavet til mig". Så får jeg på den måde, når de 1...

Her er 29 måder at prompte din AI på

 Jeg sidder og læser Claus Nygaards gode bog "Prompt Engineering" og blev inspireret til at spørge ChatGPT nærmere om prompting-teknikker, hvilket resulterede i en liste på hele 29 måder at spørge AI'er på. Dem gengiver jeg nedenfor. Jeg sender også gerne et word-dokument til dig, hvis det er nemmere. Skriv til mogensxy@gmail.com.  1. Zero-shot prompting Du stiller opgaven uden at give eksempler først. Eksempel: "Oversæt følgende engelske sætning til dansk: 'The cat is sleeping under the table.'" (AI’en forventes at svare direkte, uden nogen hjælp eller eksempler.) 2. One-shot prompting Du giver ét eksempel, inden du beder om svaret. Eksempel: ”Her er et eksempel på oversættelse fra engelsk til dansk: 'The dog is barking loudly.' → 'Hunden gør højt.' Oversæt nu følgende sætning på samme måde: 'The bird is singing beautifully.'” (AI’en forventes at bruge det givne eksempel som rettesnor for svaret.) ...