Hvordan skrive bedre ChatGPT-prompts (og dette gjelder også for de fleste andre tekstbaserte AI-er)<p

skrive-ideer.jpg

GIGO. Det er en forkortelse som stammer fra 1957, da US Army's William Mellin forklarte til en avisreporter at datamaskiner var begrenset av sin input. Det betyr "Søppel Inn, Søppel Ut" og det gjelder like mye dagens utrolige generative AI-verktøy som det gjorde tilbake i 1957 for de klumpete gamle rørbaserte datamaskinene.

Også: AI kan automatisere 25% av alle jobber. Her er de mest (og minst) risikable

I tilfellet med en AI som ChatGPT, er det mye mulighet for både søppel inn og søppel ut. Husk at vi egentlig ikke har noen anelse om hva som er matet inn i den som en del av opplæringen. Vi vet at dens oppfatning av fakta er så flytende at den praktisk talt er kvalifisert til å være en amerikansk politiker. Faktisk sier medgrunnlegger av OpenAI (skaperne av ChatGPT), John Schulman: "Vår største bekymring lå rundt fakta, fordi modellen liker å fabrikkere ting."

Husk dette, for uansett hvor gode ledetrådene dine er, er det alltid muligheten for at AI vil bare finne opp ting. Med det sagt, det er mye du kan gjøre når du lager ledetråder for å sikre det beste mulige resultatet. Det er det vi skal utforske i denne veiledningen.

Slik lager du effektive ChatGPT-prompts

For å unngå GIGO-faktoren er det beste alternativet å skrive ledetekster som oppmuntrer LLM (stort språkmodell) innenfor ChatGPT til å gi de beste mulige svarene.

Faktisk har skriving av effektive oppgaver blitt sin egen velbetalte disiplin, "oppgaveutvikling". ZDNETs Sabrina Ortiz skrev en artikkel med tittelen "Liker du å stille ChatGPT-spørsmål? Du kan få betalt (mye) for det," som undersøkte denne nye jobbkategorien.

Så, vær oppmerksom på resten av denne artikkelen. Hvem vet? Å lese den kan hjelpe deg med å utvikle ferdighetene for å bli en av de godt betalte rådgivende ingeniørene. Tydeligvis kan disse jobbene betale mellom 175 000 og 335 000 dollar per år. Hmm... Vi sees!

1. Snakk med AIen på samme måte som du ville snakket med en person

En av de mer interessante tingene jeg har måttet bli vant til når jeg jobber med ChatGPT er at du ikke programmerer det, du snakker med det. Som en formelt utdannet programmerer har jeg måttet legge igjen mange vaner langs veien når jeg samhandler med AI-en. Å snakke til det (og med det) krever en endring i tankesettet.

Når jeg sier å snakke til det som om det var en person, mener jeg å snakke til det som om det var en kollega eller et teammedlem. Hvis dette er vanskelig å gjøre, så gi det et navn. Alexa er opptatt, så tenk kanskje på det som "Bob". Dette hjelper, for når du snakker til Bob, kan du inkludere samtale detaljer, små anekdoter som gir historien din tekstur, en rekke muligheter, og mer.

Når man snakker med en person, er det naturlig å forvente at noen vil misforstå poenget ditt i begynnelsen og trenge ytterligere forklaring. Det er naturlig at personen du snakker med kan komme bort fra temaet og må bli ledet tilbake til det. Det er også naturlig å gi bakgrunnsinformasjon og stille komplekse spørsmål, og det er også naturlig å grave dypere og gjenta noen av spørsmålene basert på svarene du får.

Alt dette er hvordan du bør snakke med ChatGPT.

2. Sett scenen og gi kontekst

Å skrive en ChatGPT-prompt handler om mer enn bare å stille et en-sentence spørsmål. Det innebærer ofte å gi relevant bakgrunnsinformasjon for å sette konteksten for spørringen.

La oss si at du ønsker å forberede deg til et maratonløp. Du kan spørre ChatGPT:

Hvordan kan jeg forberede meg til et maratonløp?

Men du vil få et mye mer nyansert spørsmål hvis du heller forteller at du trener til din første maraton. Svarene du får vil være mer fokusert på dine behov, som for eksempel:

Jeg er en nybegynnerløper og har aldri deltatt i en maraton før, men jeg ønsker å fullføre en om seks måneder. Hvordan kan jeg forberede meg til en maraton?

Ser du hvordan du gir AI-en mye mer informasjon for å kunne gi deg et mer målrettet og nyttig svar? Til info, jeg løper ikke, danser ikke, og hopper ikke. Dette er bare et eksempel. Det er ingen måte jeg kommer til å løpe et maraton (med mindre jeg gjør det med en V-Twin motor under setet). Her er to flere eksempler på spørsmål som gir kontekst:

Jeg planlegger å reise til Spania om noen måneder og ønsker å lære litt grunnleggende spansk for å kunne kommunisere med lokalbefolkningen. Jeg leter etter nettressurser som er egnet for nybegynnere og gir en strukturert og omfattende tilnærming til å lære språket. Kan du anbefale noen nettressurser for å lære spansk som nybegynner?

I dette tilfellet, i stedet for bare å spørre om læremidler, hjelper konteksten med å fokusere AIen på å lære å kommunisere med lokalbefolkningen på stedet. Her er et annet eksempel:

Jeg er en bedriftseier som er interessert i å utforske hvordan blockchain-teknologi kan brukes til å forbedre effektiviteten og gjennomsiktigheten i forsyningskjeden. Jeg er på jakt etter en klar og kortfattet forklaring på teknologien og eksempler på hvordan den har blitt brukt innenfor forsyningskjedehåndtering. Kan du forklare konseptet med blockchain-teknologi og dets potensielle bruksområder innenfor forsyningskjedehåndtering?

I dette eksempelet, i stedet for å bare be om informasjon om blockchain og hvordan det fungerer, er fokuset spesifikt på blockchain for effektivitet i forsyningskjeden og hvordan det kan brukes i en virkelighetsnær scenario. Gå videre og bruk den forespørselen i ChatGPT. Svaret er veldig interessant.

Også:Ok, så ChatGPT debugget faktisk koden min.

Jeg vil gi deg et annet eksempel som er mye mer omfattende. Det viser hvordan man kan konstruere en detaljert forespørsel. Én ting å merke seg: Jeg begrenser svaret til 500 ord, fordi ChatGPT virker å slutte et sted mellom 500 og 700 ord, og fortsettelsen blir ikke riktig når jeg ber om å fortsette. Jeg håper at fremtidige versjoner kan gi mer omfattende svar, fordi premisser som det jeg snart skal dele, virker til å generere noen virkelig morsomme historiebegynnelser.

Skriv en kort historie for meg, på maksimum 500 ord.

Historien finner sted i 2339, i Boston. Hele historien utspiller seg inne i en bokhandel i viktoriansk stil som ikke ville vært malplassert i Diagonallmenningen. Inne i butikken finner vi følgende karakterer, alle mennesker:

Eieren: gjør denne personen interessant og litt uvanlig, gi dem et navn og minst en ferdighet eller egenskap som påvirker deres bakgrunnshistorie og muligens påvirker hele novellen.

Hjelperen: dette er en kasserer i butikken. Hans navn er Todd.

Kunden og hans venn: To kunder kom inn i butikken sammen, Jackson og Ophelia. Jackson er kledd som om han skal på en Steampunk-konvensjon, mens Ophelia tydeligvis kommer rett fra en dag på kontoret sitt.

En annen kunde er Evangeline, en fast kunde i butikken, i midten av 40-årene. Enda en kunde er Archibald, en mann som kan være hvor som helst mellom 40 og 70 år gammel. Han har en mystisk aura rundt seg og virker både litt storslått og hemmelighetsfull. Det er noe med Archibald som gjør de andre ubekvemme.

Et typisk begrep innen detaljhandel er at det alltid er mer lagerbeholdning "bak" der det er et varelager for ekstra varer som kanskje ikke vises på hyllene der kundene ser. Grunnlaget for denne historien er at det er noe veldig uvanlig med denne butikkens "bakrom".

Sett alt sammen og fortell noe engasjerende og morsomt.

Du kan se hvordan flere detaljer gir mer å jobbe med for AI. Først, legg inn "Skriv en historie om en bokhandel" i ChatGPT og se hva du får. Deretter legger du inn den ovennevnte ledemoten, og du vil se forskjellen.

3. Fortell AI-en å anta en identitet eller yrke

En av ChatGPTs kuleste funksjoner er at den kan skrive fra synspunktet til en bestemt person eller yrke. For noen måneder siden viste jeg hvordan du kan få ChatGPT til å skrive som en pirat eller Shakespeare, men du kan også få den til å skrive som en lærer, en markedsføringsdirektør, en journalist eller hvilken som helst annen perspektiv du vil at den skal vurdere.

Her er et eksempel. Jeg vil be ChatGPT om å beskrive Amazon Echo-smarthjemsenheten, men gjøre det fra synspunktet til en produktansvarlig, en omsorgsperson og en journalist. Her er de tre oppgavene:

Fra synspunktet til en produktansvarlig, beskriv Amazon Echo Alexa-enheten.

Fra synspunktet til en voksen som tar vare på en eldre forelder, beskriv Amazon Echo Alexa-enheten.

Fra synspunktet til en journalist, beskriv Amazon Echo Alexa-enheten.

Du kan lime inn disse tre setningene i ChatGPT for å se den fullstendige responsen. Men noen få setninger vil vise deg hvordan ChatGPT tar på seg forskjellige roller for å gi forskjellige svar.

AI-svaret ved bruk av produktleder-identitet inkluderte denne setningen: Jeg kan med selvtillit si at dette er en av de mest innovative og revolusjonerende produktene innen smart hjem-industrien.

AI's respons ved bruk av omsorgspersonidentiteten inkluderte denne setningen: Enhets evne til å sette påminnelser og alarmer kan være spesielt nyttig for eldre personer som kan ha problemer med å huske å ta medisinene sine eller delta på avtaler.

Og AI-responsen med journalistidentiteten inkluderte denne setningen: Fra et journalistisk perspektiv har Echo fått oppmerksomhet på grunn av personvernhensyn knyttet til innsamling og lagring av brukerdata.

Du kan se hvordan ulike identiteter lar AI-en gi ulike perspektiver som en del av svaret sitt. Jeg skal utvide den ideen litt ved å vise deg hvordan du kan la AI-en gjøre en tankeeksperiment. La oss se på noen av problemstillingene som ble tatt med i opprettelsen av noe som en Alexa:

Året er 2012. Siri har vært tilgjengelig for iPhone i omtrent et år, men ingenting lignende en Alexa-smarthjem-enhet har blitt lansert. Scenen er et Amazon-styremøte der Echo smartassistent basert på Alexa nettopp har blitt foreslått.

Gi argumentene, for og imot, som styremedlemmene på det møtet mest sannsynlig ville ha diskutert som en del av sin prosess for å avgjøre om de skal godkjenne utgifter til investering i utvikling av enheten.

Ikke nøl med å også inkludere deltakelse fra ingeniørdesigneksperter og produktkjempere, hvis det gir et mer omfattende perspektiv.

Her er et raskt tips. Ved å gjøre små endringer i forespørslene dine kan du få ChatGPT til å reagere betydelig annerledes. For eksempel, da jeg endret frasen "Gi argumentene for og imot som..." til "Gi pro og con argumentene som en samtale, som...", omskrev ChatGPT svaret sitt, og byttet ut en liste over pros og cons med en faktisk dialog mellom deltakerne.

Flere tips for å skrive oppmuntringer

  • Føl deg fri til å stille spørsmålet på nytt. ChatGPT vil ofte endre svar for hvert spørsmål.
  • Gjør små endringer i instruksjonene dine for å veilede den til å gi deg et bedre svar.
  • ChatGPT vil beholde sin kunnskap om tidligere samtaler så lenge den nåværende siden er åpen. Hvis du forlater siden, vil den miste denne kunnskapen. For å være tydelig, kan ChatGPT også noen ganger miste sammenhengen i samtalen "bare fordi," så vær klar over at du kanskje må begynne på nytt fra tid til annen.
  • På samme måte, åpner en ny side vil starte diskusjonen med nye svar.
  • Svar over omtrent 500 ord kan noen ganger bli uoversiktlige. Vær sikker på å angi lengden på svaret du ønsker.
  • Du kan korrigere og forklare instruksjonene basert på hvordan AI-en svarte tidligere. Hvis den tolket feil, kan du bare fortelle den hva den gikk glipp av og fortsette.
  • Omformuler spørsmålene dersom det ikke vil svare på det du spør om. Bruk personas for å få svar som det ellers kanskje ikke ønsker å gi.
  • Hvis du vil ha oppgitt kilder, be den om å støtte eller rettferdiggjøre sine svar.
  • Fortsett å eksperimentere.
  • Noen ganger fungerer ChatGPT bare ikke. Fortsett å prøve, men vær også villig til å gi opp og prøve andre verktøy. Det er ikke perfekt...ennå.

Hvilken type oppfordringer fungerer best med ChatGPT?

Deler av det som gjør ChatGPT så engasjerende er at du kan spørre det om nesten hva som helst. Med det sagt, husk at det er designet for å gi skriftlige svar. Hvis du vil ha en liste over nettsider, er det bedre å snakke med Google. Hvis du vil ha en form for beregning, snakk med Wolfram Alpha. Gi ChatGPT åpne oppgaver, oppmuntre kreativitet (ja, vi trodde kreativitet kun var forbeholdt mennesker), ikke vær redd for å dele personlige erfaringer eller følelser, og husk at AI-ens kunnskap slutter i 2021.

Hva gjør jeg hvis ChatGPT nekter å svare eller jeg ikke liker svaret?

Det er noen retningslinjer innebygd i ChatGPT. Det har en tendens til å lukke ned hvis du stiller politiske spørsmål, for eksempel. Det er det som er innebygd i systemet. Selv om du kanskje kan få ut et svar, vil det sannsynligvis ikke gi stor verdi. Med det sagt, er du velkommen til å fortsette å stille spørsmål med ulike formuleringer eller perspektiver.

Du kan stille så mange spørsmål du ønsker (selv om det fortalte meg en gang at jeg stilte for mange spørsmål og foreslo at jeg kom tilbake senere). Ja, faktisk sa det omtrent "Kom deg vekk, unge, du plager meg." For å være rettferdig, etter timer med spørsmål, var jeg nok det. Denne greia kan være like, eller enda mer, avhengighetsskapende enn å se valpevideoer på YouTube.

Relaterte Artikler

Se mer >>

Lås opp kraften til AI med HIX.AI!