Sådan skriver du AI-prompts og får de svar, du har brug for
Er du klar til at tage AI til næste niveau? For virkelig at udnytte dets potentiale, skal du mestre prompt engineering kunsten. Prompt engineering er den hemmelige ingrediens, der gør dig i stand til at få de rigtige svar fra dit AI-system hurtigt og ubesværet.
Men hvad er prompt engineering egentlig, og hvordan kan du blive en prompt engineering ekspert? Det er tid til at smøge ærmerne op og få gjort hænderne beskidte. Og det første skridt på din rejse er at læse denne blog.
Generativ AI supercharger din søgning
I 90'erne var World Wide Web et hav af information. Opdagelsesrejsende havde brug for en måde at finde og organisere filer på, hvilket førte til søgemaskiner som Excite, Yahoo og Infoseek, hvor Google Search kom frem som den førende aktør. Det var så simpelt som at indtaste en sætning, og lad motoren gøre arbejdet.
Nu er chatbots de nye navigatører, forstærket af AI og altid klar til at guide dig til den information, du søger.
Lad os starte med et par definitioner, før vi dykker
dybere ned i taktikken til at skabe effektive prompts.
Business Intelligence Consultant
Hvad er ...
Tænk på en chatbot som en digital assistent, en slags robot, der kommunikerer med dig via en computer. Når du sender en besked til chatbotten, går den ind i robottens "hjerne" (som er et computerprogram). Dette program analyserer dit budskab, overvejer det og beslutter derefter, hvordan det skal svare.
Det bedste er, at chatbotten lærer af hver samtale og forbedrer dens forståelse af -og respons på beskeder over tid. En chatbot er baseret på en stor sprogmodel, ganske enkelt sagt.
Forestil dig, at du giver vejledning til en robot. Prompt engineering er, omhyggeligt, at vælge dine ord, så robotten gør præcis, hvad du vil. Det er som at lære robotten at forstå og følge dine instruktioner bedre.
En prompt er som et spørgsmål eller en instruktion, du giver til en AI. Det er udgangspunktet, der fortæller AI'en, hvad du vil have den til at gøre eller tale om.
Effektiv prompt engineering
En dygtig, prompt ingeniør kan give præcise instruktioner til et AI-system for den ønskede respons. Det er vigtigt at skelne mellem "programmerings prompts" og "natural language prompting". Førstnævnte involverer specifikke kommandoer til at udføre opgaver, som at bruge kommandoen ”print ("Hello World")" i Python til at vise meddelelsen "Hello World".
Chatbots forstår naturligt sprog, så kendskab til programmering er ikke nødvendigt. Output af høj kvalitet er afhængig af input af høj kvalitet, svarende til en lærer, der guider den studerende til de rigtige svar. I denne analogi repræsenterer læreren brugeren, og den studerende repræsenterer AI.
Når det kommer til chatbots, er ChatGPT fra OpenAI ofte det første navn, man kommer til at tænke på. Men i denne guide vil vi fokusere på Copilot (tidligere Bing Chat Enterprise), der er kendt for sine robuste sikkerheds- og privatlivsfunktioner, hvilket gør det til et uundværligt værktøj for virksomheder. Denne Microsoft AI-assistent er drevet af ChatGPT 4.
Prompting Copilot
Copilot er ikke bare din almindelige AI-assistent; det er en sofistikeret en af slagsen. Den rækker ud over at hjælpe med at surfe på nettet og løser en bred vifte af opgaver. Uanset om du har simple eller komplekse spørgsmål, har brug for resuméer af artikler, hjælp til programmeringsproblemer eller noget andet, så har Copilot dig dækket.
Sådan bliver du en dygtig, prompt engineer, et trin ad gangen:
1. Vælg din samtalestil
Kreativ stil: detaljerede og fantasifulde svar.
- Use cases: lav korte historier til dine møder og sociale medier, generering af billeder og mere.
- Præcis stil: ligetil og kortfattede svar.
- Use cases: matematiske beregninger, løsning af programmeringsproblemer, indhentning af direkte information om dine fejlkoder og mere.
- Balanceret stil: blander både den kreative og den præcise samtalestil.
- Use cases: brainstorms, produktanbefalinger og mere.
2. Opgave eller spørgsmål
Når du har valgt en stilart, kan du fortsætte med at vælge en instruktion. En instruktion er en specifik opgave eller handling, du ønsker, at AI’en skal udføre. Dette kan være alt lige fra at generere en blog, skrive et essay, skabe en historie eller endda besvare et komplekst programmeringsspørgsmål. Den instruktion, du vælger, skal stemme overens med den stil, du har valgt. Det er vigtigt at være specifik og definere dine mål. Instruktioner bør ikke være vage eller åbne for fortolkning. Dette kan føre til outputs, der ikke opfylder dine behov.
Do: Hvad er de tre mest effektive marketingkanaler for en B2B SaaS-virksomhed rettet mod små virksomheder i Danmark?
Don’t: Fortæl mig om markedsføring i Danmark
3. Tilføj kontekst
Kontekst involverer at sikre, at ekstern information eller yderligere detaljer, guider AI’en til at generere mere nøjagtige svar. Det er afgørende at være specifik, beskrivende og detaljeret, når man formidler den ønskede kontekst. Inkluder oplysninger om det ønskede resultat, længde, format, stil og alle andre relevante detaljer for at sikre, at AI’en forstår og reagerer korrekt. Selvom det er vigtigt at være detaljeret, så undgå at inkludere oplysninger, der ikke er relevante for opgaven eller spørgsmålet. Dette kan forvirre AI’en og føre til mindre nøjagtige output.
Do: Jeg er en virksomhedskonsulent med speciale i ERP-systemer. Jeg vil have dig til at skrive en e-mail til en kunde i produktionssektoren i Danmark, som er ved at implementere et Dynamics 365-system i sin virksomhed med 500 ansatte.
Don’t: Skriv en e-mail om ERP-systemer
4. Guide modellen ud fra din stilling
Når AI’en er informeret om detaljerne i din opgave eller dit spørgsmål, kan du definere det perspektiv, som du gerne vil have svaret fra. For eksempel, hvis du er en teknisk konsulent, skal du blot inkludere "Svar som teknisk konsulent" i begyndelsen eller slutningen af din prompt. Udnyt modellens evne til at generere indhold for din specifikke stilling.
5. Finjuster og tjek din prompt
Næsten færdig! Overvej et par ekstra strategier for at forbedre dine prompts. Start med at give eksempler til AI, der illustrerer, hvordan du vil have den til at svare. Instruer desuden AI'en om, hvilke handlinger der skal tages i brug, i stedet for hvad der skal undgås.
For større opgaver kan du overveje at opdele dem i håndterbare delopgaver. Guide modellen gennem de specifikke trin, den skal tage for at opfylde din anmodning. Et eksempel:
Oprindelig prompt: Udvikl en omfattende ERP-implementeringsplan for en kunde
vs.
Brug af delopgaver
Vurder effektiviteten og egnetheden af de nuværende ERP-systemer (tilføj: som kunden brugte)
- Formuler en detaljeret implementeringstidslinje for det nye ERP-system (tilføj: det nye ERP-system)
- Identificere og adressere potentielle udfordringer ved implementering af det nye ERP-system (tilføj: det nye ERP-system)
Du kan også bruge den originale prompt til at brainstorme om de delopgaver, du skal udfylde senere.
Antag endelig ikke, at AI’en har specifik viden om en klient eller situation, medmindre disse oplysninger er blevet givet. Med disse justeringer er din prompt nu velforberedt, så lad os gøre dine hænder beskidte.
Konklusion
På denne rejse fra traditionelle søgemaskiner til AI-drevne chatbots har vi udforsket udviklingen af prompt engineering. Bevæbnet med indsigt er du nu rustet til at træde ind i denne nye æra.
At blive en prompt engineer handler om at vælge din samtalestil, udarbejde præcise instruktioner og tilføje rig kontekst. Det er et sprog, der forfiner dialogen mellem menneskelig intelligens og kunstig intelligens.
Horisonten for prompt engineering er omfattende, grib muligheden, for fremtiden venter!