AI-prompt engineering · leksjon

Chain-of-thought-prompting

Bli fortrolig med teknikken for å veilede LLM-er til å vise fremgangsmåten i resonnementet, slik at svarene blir mer nøyaktige og etterprøvbare.

Leksjon 1 av 310 trinn

Chain-of-thought-prompting er en gratis leksjon i AI-prompt engineering på CoddyKit. Dette er leksjon 1 av 3. Du kan lese valgfritt 3 leksjoner fra denne læringsstien gratis i sin helhet – deretter låser CoddyKit PRO opp alle leksjoner, samt praktisk øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i AI-prompt engineering, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i AI-prompt engineering inneholder totalt 3 leksjoner.

Lås opp smartere LLM-er

Velkommen til Chain-of-Thought (CoT)-prompting! Denne teknikken er som å lære den store språkmodellen din (LLM) å «tenke trinn for trinn» før den gir et svar.

I stedet for bare å be om et endelig svar veileder du LLM-en til å vise resonnementet sitt. Dette gir ofte mer nøyaktige og pålitelige resultater, særlig ved komplekse oppgaver.

Utfordringen med direkte prompter

Når du stiller en LLM et komplekst spørsmål direkte, kan den ha problemer med å se sammenhengen mellom alle delene eller til og med «hallusinere» (finne på) informasjon.

Hvis du for eksempel stiller et matematisk problem i flere trinn eller en logisk gåte uten veiledning, kan resultatet bli feil eller ufullstendig fordi LLM-en prøver å hoppe rett til løsningen.

Magien ved å «tenke trinn for trinn»

Kjernen i CoT-prompting er bemerkelsesverdig enkel: Legg bare til en formulering som «La oss tenke trinn for trinn» eller «Gå gjennom resonnementet ditt med meg» i prompten.

Denne enkle instruksjonen oppmuntrer LLM-en til å dele problemet opp i mindre og mer håndterbare deler, slik at den simulerer en menneskelig tankeprosess.

CoT i praksis: Et tekstproblem

La oss se CoT i et enkelt eksempel:

  • Prompt: «Gjennomsnittshastigheten til en bil er 60 mph. Hvor lang tid tar det å kjøre 180 miles? La oss tenke trinn for trinn.»

Uten CoT ville LLM-en kanskje bare svart «3 timer». Med CoT ville du fått noe som dette:

  • LLM-resultat (CoT):
    1. Identifiser de oppgitte verdiene: avstand = 180 miles, hastighet = 60 mph.
    2. Husk formelen: Tid = Avstand / Hastighet.
    3. Sett inn verdiene: Tid = 180 miles / 60 mph.
    4. Regn ut: Tid = 3 timer.
    Det tar altså 3 timer.

Hvorfor fungerer CoT? Klarhet og logikk

CoT-prompting forbedrer LLM-ens ytelse av flere viktige grunner:

  • Deler opp kompleksiteten: Store problemer blir til en rekke mindre oppgaver som er enklere å løse.
  • Reduserer feil: Hvert trinn kan vurderes, noe som gjør det enklere å oppdage feil tidlig.
  • Gir større åpenhet: Du kan se *hvordan* LLM-en kom frem til svaret sitt, slik at svaret blir mer pålitelig og etterprøvbart.
  • Gir tilgang til resonnering: Det oppmuntrer LLM-en til å hente frem og bruke den interne kunnskapen sin mer logisk.

Håndtering av nyanser med CoT

CoT er spesielt kraftig for spørsmål som krever flere vurderinger eller betingelser. Det kan for eksempel være analyse av en situasjon med flere regler som strider mot hverandre.

Ved å be LLM-en vurdere hver betingelse trinnvis er det mindre sannsynlig at den overser detaljer eller prioriterer feil informasjon. Resultatet blir en mer nyansert og nøyaktig endelig vurdering.

Når bør du bruke Chain-of-Thought

CoT er mest effektivt for oppgaver som omfatter:

  • Aritmetikk og tekstoppgaver i matematikk: Som i eksempelet vårt.
  • Logisk resonnering: Gåter, deduksjonsoppgaver og betingede utsagn.
  • Instruksjoner i flere trinn: Generering av en plan eller en handlingssekvens.
  • Kompleks sammenstilling av informasjon: Kombinering av flere datadeler for å trekke en konklusjon.

Det er mindre viktig ved enkel faktagjengivelse.

Lage effektive CoT-prompter

Slik får du størst mulig utbytte av CoT:

  • Vær tydelig: Skriv klart «La oss tenke trinn for trinn».
  • Gi eksempler (Few-Shot CoT): Ved vanskeligere problemer kan du vise et eksempel på et problem *og* den trinnvise løsningen før du stiller spørsmålet. (Mer om dette i en senere leksjon!)
  • Bruk klart språk: Sørg for at den første problemformuleringen er entydig.
  • Prøv deg frem: Ulike formuleringer kan fungere bedre avhengig av LLM-en og oppgaven.

Test forståelsen din

Hvilke av følgende er viktige fordeler ved å bruke Chain-of-Thought-prompting?

Oppsummering: Chain-of-Thought

Du har fått kontroll på det grunnleggende ved Chain-of-Thought-prompting!

  • CoT innebærer å veilede LLM-er til å vise resonneringstrinnene sine.
  • En enkel formulering som «La oss tenke trinn for trinn» kan åpne for dypere resonnering.
  • Teknikken er effektiv for komplekse oppgaver innen matematikk, logikk og oppgaver i flere trinn.
  • De viktigste fordelene er bedre nøyaktighet, færre feil og større åpenhet.

Fortsett å øve på denne teknikken for å få smartere og mer pålitelige svar fra LLM-ene dine!

Gratis å komme i gang

Lær deg AI-prompt engineering med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
53
Leksjoner
199

Ofte stilte spørsmål

Er leksjonen «Chain-of-thought-prompting» gratis?

Ja – du kan lese valgfritt 3 av leksjonene i læringsstien AI-prompt engineering, inkludert «Chain-of-thought-prompting», gratis i sin helhet her på nettet. Deretter låser CoddyKit PRO opp alle leksjoner, samt interaktiv øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Kurset i AI-prompt engineering inneholder totalt 3 leksjoner.

Hva lærer jeg i «Chain-of-thought-prompting»?

Bli fortrolig med teknikken for å veilede LLM-er til å vise fremgangsmåten i resonnementet, slik at svarene blir mer nøyaktige og etterprøvbare. Du øver på AI-prompt engineering med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med AI-prompt engineering?

Ingen tidligere erfaring er nødvendig. AI-prompt engineering på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 3.

Hvor lang tid tar leksjonen «Chain-of-thought-prompting»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne AI-prompt engineering-leksjonen?

Ja. Alle AI-prompt engineering-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Chain-of-thought-prompting
  2. Tree-of-thought-prompting
  3. Selvkonsistens og refleksjon
← Tilbake til AI-prompt engineering