Tokens er de små tekstenheder, som AI-modeller læser og genererer. Lær, hvordan tokenisering virker, og hvorfor tokens styrer omkostning og kontekst.

På denne side
Kort fortalt
Tokens er de små tekstenheder, fx ord, delord eller tegn, som en AI-model opdeler sproget i, så den kan behandle og generere det. Tokens afgør en AI-systems omkostning, kontekstvindue og ydeevne.
Vil du vide mere? Spørg
Tokens er de grundlæggende enheder, som AI-sprogmodeller læser og producerer. Før en model kan arbejde med din tekst, deler en tokenizer teksten op i tokens, der kan være hele ord, stykker af ord, enkelte tegn eller tegnsætning. Modellen ser aldrig rå bogstaver, sådan som vi gør. Den ser en række tokens, lærer de statistiske sammenhænge mellem dem og genererer sine svar ét token ad gangen.
At forstå tokens er praktisk, ikke kun teoretisk. Tokens afgør, hvad en AI-forespørgsel koster, hvor meget tekst en model kan overveje på én gang, og hvor effektivt den kører. For alle, der optimerer indhold til AI-søgning, forklarer viden om, hvordan modeller som ChatGPT, Claude og Gemini opdeler tekst i tokens, meget om, hvordan de læser, opsummerer og citerer det, du publicerer.
Et token er en almindelig sekvens af tegn, hentet fra et fast ordforråd, som modellen er trænet på. Mængden af alle unikke tokens, en model kender, er dens ordforråd, og det kan løbe op i mange tusinde poster. Nogle tokens er hele ord, andre er stykker, og den rette blanding afhænger af, hvordan tokenizeren er bygget.
Et enkelt eksempel viser idéen. Sætningen "Jeg hørte en hund gø højt ad en kat" kan opdeles i ord, der hver især bliver til et token, mens et længere ord som "mørkhed" kan deles i "mørk" og "hed". Fordi modellen arbejder med disse stykker, svarer antallet af tokens i en tekst sjældent til antallet af ord, og det er den første overraskelse, de fleste oplever, når de kigger nærmere.
Der findes tre overordnede tokeniseringsstile: ord, tegn og delord. Ordtokenisering deler teksten ved skilletegn, tegntokenisering bryder teksten op i enkelte bogstaver, og delordstokenisering ligger midt imellem og deler teksten i dele af ord. De fleste moderne modeller, herunder GPT-familien, bruger en delordsmetode kaldet byte pair encoding, der balancerer ordforrådets størrelse mod fleksibilitet.
Afvejningen er reel. Mindre tokens gør det muligt for en model at håndtere ukendte ord, tastefejl og kompleks syntaks, men de gør også en given tekst til flere tokens, hvilket bruger mere regnekraft og efterlader mindre plads inden for en fast grænse. Større tokens er mere effektive pr. tekst, men kræver et større ordforråd og har svært ved sjældne ord. Dette trin i tokeniseringen er fundamentet for naturlig sprogbehandling i moderne systemer.
Når teksten er tokeniseret, tildeler modellen hvert unikt token et numerisk ID, så en sætning bliver til en række tal. Disse ID'er knyttes derefter til embeddings, som er flerdimensionelle numeriske vektorer, der fanger, hvor ofte tokens optræder sammen eller i lignende sammenhænge. Embeddings er den måde, modellen repræsenterer betydning på, og ikke blot stavning.
Generering sker iterativt. For at producere et output forudsiger modellen en vektor for det næste token, vælger det mest sandsynlige token fra sit ordforråd, tilføjer det til sekvensen og gentager processen, så svaret bygges ét token ad gangen. Denne trinvise forudsigelse er kernen i enhver LLM, og den forklarer, hvorfor længere output tager længere tid og koster mere at generere under AI-inferens.
Tokens er også træningens enhed. Under fortræning præsenteres en model for enorme sekvenser af tokens, og den lærer at forudsige det næste, mens den forfiner sin præcision over mange iterationer. Træningsdatasæt måles i tokens, ofte milliarder eller billioner af dem, og skaleringslove knytter større mængder tokens til bedre modelkvalitet.
Derfor kalder folk nogle gange tokens for AI's valuta. Under træning repræsenterer tokens en investering i en models intelligens, og under inferens driver de både omkostninger og indtægter. Den samme enhed, der måler, hvor meget en model har lært, måler også, hvad det koster at bruge den, og det binder økonomien i træningsdata til AI direkte til tokens.
Hver model har et maksimalt antal tokens, den kan håndtere på én gang, typisk udtrykt som et samlet kontekstvindue, der dækker både input og output. Hvis en model har et kontekstvindue på 100 tokens, og dit input bruger ni, er der 91 tilbage til svaret. Vælger du en mere finkornet tokenisering, kan det samme input forbruge langt mere af budgettet.
Grænsen har reelle konsekvenser. Et langt dokument eller en lang samtale med mange runder kan overskride vinduet, og så må modellen droppe eller komprimere tidligere indhold og miste detaljer af syne. Større kontekstvinduer letter det, fordi en model kan ræsonnere over lange input og holde sammenhængen, og derfor er størrelsen på kontekstvinduet en af de vigtigste specifikationer for enhver model.
Fordi tokens er arbejdsenheden, er de også faktureringsenheden. De fleste udbydere tager betaling pr. token og prissætter input og output hver for sig, hvor output-tokens ofte koster mere. En forespørgsel, der sender en kort prompt, men beder om et langt svar, domineres måske af outputomkostningen, mens opsummering af et stort dokument flytter balancen mod inputomkostningen.
Udbyderne håndhæver også hastighedsgrænser udtrykt i tokens pr. minut, og de bestemmer, hvor hurtigt en applikation kan køre. Den praktiske konsekvens er, at tokeneffektivitet betyder noget: korte prompts, kontrolleret outputlængde og omhyggelig styring af kontekst reducerer alle omkostninger og ventetid. Optimeringen kan være markant, og nogle teams rapporterer store omkostningsreduktioner pr. token gennem bedre ingeniørarbejde, hvilket er en reel overvejelse, når man planlægger arbejdsgange med søgeordsresearch og indholdsplanlægning, der kalder AI i stor skala.
Tokens er ikke begrænset til tekst. Moderne multimodale modeller omdanner billeder til visuelle tokens, lyd til lydtokens og video til sekvenser, som modellen kan behandle på samme måde som ord. Denne fælles repræsentation gør det muligt for ét system at håndtere tekst, billeder og lyd sammen ved at standardisere forskellige input til tokensekvenser.
For generativ motoroptimering forklarer tokens, hvordan AI læser dine sider. Modeller indlæser dit indhold som tokens, passer det ind i et kontekstvindue sammen med en forespørgsel og genererer et svar token for token, og det belønner indhold, der er klart og let at opdele i stykker. Når du strukturerer sider, så de vigtigste fakta er kortfattede og selvstændige, hjælper du modellen med at repræsentere dem inden for dens tokenbudget. Derfor giver LLM-klart indhold og en solid AI-indholdsstrategi afkast i AI-svar.
Tokens er byggestenene i AI's sprogbehandling: de ord, delord og tegn, en tokenizer producerer, og hver af dem får et ID og en embedding, som modellen bruger til at læse og generere tekst. De er også AI's valuta, idet de måler træningens omfang, definerer kontekstvinduet og sætter prisen på hver forespørgsel. At forstå dem gør det klart, hvorfor kortfattet og velstruktureret indhold er lettere og billigere for modeller at bruge.
For synlighed er lektien, at AI ser dit indhold som tokens, så klarhed og struktur hjælper den med at passe det ind, forstå det og citere dig. Kombiner stærkt LLM-klart indhold med en klar AI-indholdsstrategi, og brug Sorank's værktøjer til research og indholdsplanlægning til at planlægge indhold, som AI læser effektivt. Referencekilder: NVIDIA og Microsoft Learn.
Kilder
Der er ingen fast regel, men en almindelig tilnærmelse blandt udviklere er omkring et token for hver fire tegn i engelsk tekst, eller cirka tre fjerdedele af et ord. Almindelige korte ord udgør typisk et enkelt token, mens længere eller sjældnere ord deles i flere delordstokens. Tegnsætning og mellemrum tæller også med, så en sætning har næsten altid flere tokens end ord.
De fleste AI-udbydere tager betaling pr. token, og de prissætter typisk input-tokens og output-tokens hver for sig, hvor output ofte er dyrere. Det betyder, at både en lang prompt og et langt svar lægger sig til regningen. Fordi omkostningen stiger med antallet af tokens, er korte prompts og styring af, hvor meget modellen genererer, praktiske måder at kontrollere udgifterne på.
Kontekstvinduet er det maksimale antal tokens, en model kan rumme på én gang, og det dækker både det input, du sender, og det output, den genererer. Hvis en samtale eller et dokument overskrider grænsen, må modellen droppe eller komprimere tidligere tokens, og det kan koste den vigtig kontekst. Et større kontekstvindue gør det muligt for en model at arbejde med længere input og holde sammenhængen over længere udvekslinger.
DE PRØVEDE SORANK, FØR DU GJORDE DET
