Prompt engineering
OpenAI’s Prompt Engineering Guide: Mesterlæring af ChatGPT til Avancerede Anvendelser

Forståelse af Prompt Engineering
Prompt engineering er kunsten og videnskaben om at udforme indgange (prompts) for at få ønskede udgange fra AI-modeller som ChatGPT. Det er en afgørende færdighed for at maksimere effektiviteten af disse modeller.
ChatGPT, bygget på OpenAI’s GPT-3 og GPT-4-arkitekturer, har udviklet sig betydeligt og er blevet mere responsiv og kontekstbevidst. At forstå dens udvikling er nøgle til at mestre prompt engineering.
Ligesom en dygtig dirigent, der leder et orkester, giver prompt engineering os mulighed for at lede disse modeller til at udføre komplekse opgaver, fra at skabe detaljerede tekniske dokumenter til at generere kreative og engagerende indhold. Denne vejledning vil guide dig gennem strategier og taktikker, der transformerer din interaktion med AI, og hæver den fra grundlæggende udvekslinger til nuancerede og meningsfulde samtaler.
Overvej forskellen i at spørge “Hvordan tilføjer jeg tal i Excel?” versus “Hvordan tilføjer jeg automatisk en kolonne med dollarsummer i Excel, med summer vist til højre i en ‘Samlet’-kolonne?” Den sidste, mere detaljerede prompt, overlader mindre til AI-tolkning, hvilket resulterer i en mere præcis og nyttig besked. Ligesom forståelse af brugen af personas, adskillelsestegn og trin-for-trin-instruktioner kan have en gennemgående indvirkning på AI-udgangskvaliteten, især for komplekse opgaver.
Denne vejledning i prompt engineering vil ikke kun dække de teoretiske aspekter, men også give praktiske, håndgribelige eksempler. Du vil lære, hvordan du effektivt kan bruge taktikker som at give reference tekster til at guide AI’en væk fra fabrikationer, eller hvordan opdeling af komplekse opgaver i enklere underopgaver kan resultere i mere præcise resultater.
1. Klarethed og Detail
At skabe effektive prompts for AI-modeller som GPT-4 kræver en kombination af præcision, kontekst og klarethed. Forskellen på en dårligt udformet prompt og en velovervejet en kan være forskellen på en vag, generisk besked og en højtydende, specifik besked.
Eksempel 1: Udvinding af ChatGPT’s Sprogforståelse for Tekniske Spørgsmål
- Ueffektiv Prompt: “Hvordan fikser jeg en fejl i min kode?”
- AI-Output: “For at fikse en fejl i din kode, skal du først identificere fejlen, forstå hvorfor den sker, og derefter ændre koden for at korrigere den.”
- Effektiv Teknisk Spørgsmål: “Jeg koder i Python og får en ‘KeyError’, når jeg forsøger at tilgå en dictionary. Kodesnippet er: [kode snippet]. Hvad er årsagen til denne fejl, og hvordan kan jeg fikse den?”
- AI-Output: “Den ‘KeyError’ i din Python-kode skyldes sandsynligvis, at du forsøger at tilgå en nøgle i dictionary, der ikke findes. Her er, hvordan du kan ændre din kode for at håndtere denne fejl: [Ændret kode snippet med forklaring].”
… (resten af indholdet oversat på samme måde)












