Jeg vil prøve at forklare det uden fagsprog. Sådan fungerer LLM’er faktisk:
Den grundlæggende idé:
LLM’er har ikke en database med svar. De er enorme mønstergenkendende maskiner, der har lært fra milliarder af teksteksempler.
Tænk på det sådan her: hvis du har læst tusindvis af madopskrifter, kan du sikkert skrive en ny, der lyder plausibel. Du kopierer ikke en bestemt opskrift – du har lært mønstre for, hvordan opskrifter er bygget op.
Sådan fungerer svargenerering:
- Du stiller et spørgsmål – “Hvad er det bedste CRM til små virksomheder?”
- Modellen opdeler det i tokens – små tekststykker
- Den forudsiger, hvilken tekst der skal komme næste – baseret på mønstre fra træningen
- Den genererer ét token ad gangen – indtil svaret er færdigt
Hvor passer dit indhold så ind?
To veje:
Vej 1: Træningsdata
Dit indhold kan være blevet inkluderet, da modellen blev trænet. I så fald har modellen lært mønstre fra det. Men den “husker” ikke dit indhold specifikt – den har optaget mønstre om, hvilke kilder der er autoritative på hvilke emner.
Vej 2: Live-hentning (RAG)
Nyere systemer kan søge på nettet i realtid, finde relevant indhold og bruge det til at generere svar. Det er sådan Perplexity fungerer og hvordan ChatGPT Browse fungerer.
Den vigtige indsigt: LLM’er lærer, hvilke kilder der typisk optræder for hvilke emner, og de genskaber de mønstre.