Prompt engineering. Hvad laver en promptingeniør? | AI i erhvervslivet #42

Hvad er prompt engineering, og hvorfor er det indflydelsesrigt for e-business?

Prompt engineering er et nyt område relateret til oprettelse og optimering af såkaldte prompts eller kommandoer rettet mod kunstige intelligensmodeller. Ideen er at få det ønskede, meningsfulde og præcise svar fra AI-modellen gennem korrekt formulering af en forespørgsel eller instruktion.

For eksempel kan du:

  • bed om, at chatbotten genererer reklame tekst,
  • give den kunstige intelligens opgaven at skabe en illustration, der viser medarbejdere i et kontor,
  • guide modellen i de opgaver, den skal udføre, når den analyserer kundedata sendt via API’en.

Skaberne af ChatGPT, OpenAI, annoncerede i september 2023, at med udgivelsen af DALL-E 3, den nyeste model til generering af billeder, er prompt engineering blevet unødvendig. Som de skriver:

“Moderne tekst-til-billede konverteringssystemer har tendens til at ignorere ord og beskrivelser, hvilket tvinger brugerne til at lære prompt engineering. DALL-E 3 repræsenterer et skridt mod evnen til at generere billeder, der præcist matcher den angivne tekst.”

OpenAI har gjort store fremskridt på dette område ved at lære ChatGPT at beskrive billeder præcist. Som et resultat kan det konvertere en simpel prompt indtastet i et chatvindue til en udførlig beskrivelse og derefter generere et fantastisk billede baseret på det. Men betyder en sådan løsning – kunstig intelligens, der skriver prompts til kunstig intelligens – slutningen på prompt engineering i erhvervslivet? Det ser ud til, at diagnosen stadig var for tidlig i september.

En anden dosis håb og tvivl for kommende prompt engineers blev tilføjet af DevDay-konferencen, der blev organiseret af OpenAI den 6. november 2023. Blandt andet præsenterede den Assistants API, et system til at skabe AI-assistenter inden for tilpassede applikationer, samt GPT’er, en rolleopbygningskapacitet, der skal udføres af ChatGPT.

Kilde: OpenAI (https://openai.com/blog/introducing-gpts)

For virksomheder betyder præcise prompt engineering enorme muligheder. Dette skyldes, at det lader AI-modeller bedre forstå forretnings- og kundebehov og dermed give svar skræddersyet til spørgerens forventninger. Prompt engineering er ikke kun en-sætnings instruktioner, men også udvidede samtaler, der hjælper med at afklare forretningsløsninger, teste software eller analysere komplekse datasæt. På trods af den teknologiske sofistikering af ChatGPT kan hverken Google Bard eller Bing tyde, hvordan man udfører sådanne opgaver ud fra en simpel kommando.

Hvad er pligterne og ansvarsområderne for en prompt engineer?

Prompt engineer er en helt ny stilling med specialister involveret i implementering af prompt engineering teknikker i virksomheder. Deres hovedopgaver er at designe, teste og forbedre prompts rettet mod kunstige intelligensmodeller.

Et lige så vigtigt område af prompt engineerens arbejde er at identificere opgaver i virksomheden for at forbedre ydeevnen med hjælp fra kunstig intelligens. Dette skyldes, at arbejdet som prompt engineer involverer blandt andet at arbejde tæt sammen med enkeltpersoner eller teams:

  • oprette teknisk, kommunikations- og marketingindhold,
  • udvikle og forbedre produktet, samt
  • være involveret i HR, rekruttering og dataanalyse.

En prompt engineer arbejder konstant på at forbedre kvaliteten og effektiviteten af hele AI-indholdsproduktionsprocessen. For at udføre sit arbejde effektivt bør han holde sig ajour med de nyeste tendenser inden for kunstig intelligens og naturlig sprogbehandling, som for nylig har ændret sig med forbløffende hastighed.

En god prompt engineer eksperimenterer med forskellige variationer af prompts. Han eller hun tester og analyserer svarene fra AI-modellerne og foretager justeringer for bedst at imødekomme virksomhedens og kundens forventninger. Dette er kreativt, analytisk og tværfagligt arbejde.

Eksempler på anvendelse af prompt engineering i forskellige industrier

Mulighederne for at anvende prompt engineering er enorme, og her er nogle eksempler:

  • kundeservice – korrekt designede prompts giver mulighed for at tildele passende roller og opgaver til virtuelle assistenter og chatbots, hvilket igen oversættes til kontekstuelle svar, der ikke kun løser kundernes problemer, men også opretholder den tone, som virksomheden kræver,
  • marketing – sprogmodeller med de rigtige prompts kan skabe engagerende reklameslogans, indlæg på sociale medier eller produktbeskrivelser samt hjælpe med at udvikle og forbedre marketingstrategier,
  • uddannelse – AI, der ledes af effektive prompt engineering metoder, kan designe personlige læringsveje tilpasset hver elevs behov og læringsstil, og vigtigst af alt, forklare ræsonneringen, der fører til den korrekte løsning af opgaver,
  • Softwareudvikling og testning – præcist formulerede prompts hjælper med at skabe og teste større helheder og får AI-værktøjer til at foreslå mere effektive løsninger,
  • E-handelsautomatisering – en prompt engineer kan skrive retningslinjer, så AI-modellen genererer beskrivelser for alle produkter i butikken baseret på specifikationer, billeder og anmeldelser, og endda yderligere sæsonbestemte retningslinjer, såsom dem relateret til Black Friday eller jul.

Kilde: DALL-E 3, prompt: Marta M. Kania

Hvordan kan prompt engineering hjælpe unge iværksættere og freelancere?

Prompt engineering er også en mulighed for start-up virksomheder og freelancere. Her er nogle måder at bruge prompt engineering til at vækste din virksomhed:

  • lettere oprettelse af tilbud – sprogmodeller med passende prompts kan støtte skrivningen af tilbud ved at kombinere virksomhedens profil med forventningerne fra en specifik kundesegment, eller endda tilbyde hyper-personalisering, dvs. rettet mod en enkelt person,
  • generering af forretningsideer – AI med de rigtige prompts kan foreslå kreative koncepter til produkter, tjenester eller løsninger på kundernes problemer. Det kan også hjælpe med at finde en niche på markedet,
  • forretningsmentoring – med dygtig prompt engineering kan du skabe karakteren af en erfaren mentor, der vil hjælpe dig med at udvikle din virksomhed ved at besvare dine spørgsmål og bekymringer,
  • markedsanalyse – korrekt designede prompts af prompt engineer vil muliggøre, at AI-modeller grundigt analyserer tendenser, konkurrence og forbrugerpræferencer.

Værktøjer og teknologier brugt af prompt engineers

Arbejdet som prompt engineers er baseret på brugen af avancerede teknologier og værktøjer, og frem for alt på evnen til at kombinere dem for at opnå det bedste resultat. Disse inkluderer:

  • sprogmodeller (LLMs) såsom GPT-4, Llama 2, Claude 2 eller PaLM 2 – prompt engineer skal være godt bekendt med deres funktion og kapaciteter samt deres styrker og svagheder,
  • programmeringssprog såsom Python, der bruger PyTorch eller
  • TensorFlow biblioteker – tillader modificering og undervisning af AI-modeller,
  • API’er til AI-modeller – for eksempel OpenAI API’er, der muliggør nem interaktion med kunstig intelligens og dens integration med eksisterende værktøjer,
  • Dataanalyse og statistikværktøjer – såsom Google Analytics og Tableau understøtter testning og optimering af ydeevnen af AI-modeller.

At navigere i freelancing-verdenen og effektivt bruge platforme som Upwork og Fiverr er også nyttige færdigheder. Da stillingen som fuldtids prompt engineer stadig er en sjældenhed, gør de det lettere at finde opgaver og interessante projekter, der kræver prompting færdigheder.

Hvilke færdigheder er nødvendige for at blive en prompt engineer?

For at få succes som prompt engineer er evnen til at formulere tanker med præcision afgørende. Det er også nyttigt at have analytisk og kreativ tænkning, som er essentielle, når man designer og tester forskellige variationer af AI-prompts.

Viden om Natural Language Processing (NLP) og orientering mod det konstant skiftende landskab af tilgængelige AI-modeller og deres kapaciteter er også vigtigt.

Python-programmering vil også komme til nytte i mange projekter og teamwork i alle dem. At arbejde som prompt engineer betyder trods alt at arbejde tæt sammen med forretnings- og IT-, marketing- og HR-afdelinger. At skrive den rigtige prompt betyder at oversætte andres behov til et sprog, der kan forstås af en stor sprogmodel (LLM). Etikken i professionen er også værd at nævne. På grund af den skala, som kunstig intelligens påvirker, skal prompt engineer huske på det ansvarlige og etiske brug af AI-teknologi.

Fremtiden for prompt engineering: hvordan vil professionen udvikle sig?

Meningerne om fremtiden for prompt engineering er meget delte. Nogle siger, at prompt engineers står over for en fremtid fyldt med interessante udfordringer, mens andre siger, at det er en mode, der vil ende om et år eller to.

En lys fremtid for prompt engineering

Mange eksperter mener, at på trods af sin krævende professionelle profil er prompt engineering en af de mest lovende tendenser i AI-industrien. Efterspørgslen efter specialister på dette område vil fortsætte med at vokse, efterhånden som sprogmodeller bliver mere almindelige i virksomheder. Jobmulighederne vil være både som fuldtidsansat og som freelancer eller konsulent. På trods af den vilde udvikling af kunstig intelligens og dens evne til at forstå vores udtryk og intentioner, vil prompt engineering ikke forsvinde så hurtigt og vil være nødvendig i mange år fremover af flere grunde:

  1. Du skal stadig skrive prompts for at kommunikere krav til AI. AI er ikke i stand til at læse tanker, og vi skal kommunikere med det ved hjælp af ord.
  2. Mennesker er ikke gode til at kommunikere behov, så de skal lære at gøre det effektivt med prompts.
  3. De fleste mennesker ved ikke præcist, hvad de vil have, før de ser det. Derfor skal prompts ofte forfines.
  4. Der er for mange variable, som AI skal tage højde for, så folk skal fortælle det i prompten.
  5. At skabe en prompt hjælper med at afklare krav og er værdifuldt i sig selv.

Med andre ord vil prompt engineering blive mere naturligt over tid, men det vil ikke forsvinde. Snarere vil det være en færdighed, som folk vil mestre intuitivt.

Trusler mod fremtiden for prompt engineering

På den anden side er der påstande om, at på trods af den store interesse for prompt engineering, kan dens popularitet vise sig at være kortvarig af flere grunde. For det første vil fremtidige generationer af AI-systemer i stigende grad forstå naturligt sprog, hvilket gør præcist konstruerede prompts mindre nødvendige. For det andet klarer nye sprogmodeller, såsom GPT-4, allerede godt med at formulere deres egne prompts, hvilket gør prompt engineering potentielt unødvendig. For det tredje afhænger effektiviteten af prompts af den specifikke AI-algoritme, hvilket gør dem af begrænset nytte på tværs af forskellige AI-modeller og versioner.

Den mest alsidige og varige færdighed til at realisere potentialet af generativ AI er problemformulering (evnen til at identificere, analysere og specificere). Det inkluderer at diagnosticere essensen af et problem, nedbryde komplekse problemer, ændre perspektiver og designe begrænsninger. At øve disse færdigheder vil hjælpe dig med bedre at kommunikere med AI og guide det til at løse specifikke udfordringer. Uanset om det er yderligere prompt engineering eller blot evnen til at kommunikere med kunstig intelligens.

Hvis du kan lide vores indhold, så bliv en del af vores travle bier-fællesskab på Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok.

Robert Whitney

JavaScript-ekspert og instruktør, der coacher IT-afdelinger. Hans hovedmål er at hæve teamproduktiviteten ved at lære andre, hvordan man effektivt samarbejder, mens man koder.

View all posts →

Robert Whitney

JavaScript-ekspert og instruktør, der coacher IT-afdelinger. Hans hovedmål er at hæve teamproduktiviteten ved at lære andre, hvordan man effektivt samarbejder, mens man koder.

Share
Published by
Robert Whitney

Recent Posts

AI’s rolle i indholdsmoderation | AI i erhvervslivet #129

Virksomheder kæmper med at håndtere en stor mængde indhold, der offentliggøres online, fra sociale medieindlæg…

2 days ago

Sentimentanalyse med AI. Hvordan hjælper det med at drive forandring i erhvervslivet? | AI i erhvervslivet #128

I en tid med digital transformation har virksomheder adgang til en hidtil uset mængde data…

2 days ago

AI videoproduktion. Nye horisonter inden for videoinholdproduktion for virksomheder | AI i erhvervslivet #126

Forestil dig en verden, hvor dit firma kan skabe engagerende, personlige videoer til enhver lejlighed…

2 days ago

LLMOps, eller hvordan man effektivt håndterer sprogmodeller i en organisation | AI i erhvervslivet #125

For fuldt ud at udnytte potentialet i store sprogmodeller (LLMs) skal virksomheder implementere en effektiv…

3 days ago

Automatisering eller augmentation? To tilgange til AI i en virksomhed | AI i erhvervslivet #124

I 2018 havde Unilever allerede påbegyndt en bevidst rejse for at balancere automatiserings- og augmenteringsevner.…

3 days ago