Tokens dan Context Windows

Apa tokens dan context windows adalah, mengapa LLMs memiliki them, dan mengapa context-window limit adalah mechanical alasan AI penelusuran chunks dan retrieves Anda konten alih-alih reading seluruh halaman.

Pertama kali diterbitkan: 3 Jul 2026 · Terakhir diperbarui: 3 Agu 2026 · Lanjutan

sebuah token adalah smallest unit dari text sebuah LLM memproses — roughly 4 characters, atau tentang ¾ dari sebuah English kata (100 tokens ≈ 60–80 kata per Google). Tokenization splits text (dan images, audio, video) ke ini units. sebuah context window adalah maximum angka dari tokens sebuah model dapat hold di setelah — input plus output combined — like pendek-istilah memory; Google's Gemini dapat accept up untuk 1 million tokens. konten di luar window adalah invisible, tidak secara bertahap forgotten. ini penting untuk AI penelusuran karena Tidak penuh halaman atau situs fits di satu window, so retrieval sistem select dan chunk Anda konten sebelum sebuah LLM ever sees ini — yang adalah mechanical alasan chunking, passage-tingkat retrieval, dan 'pertahankan ini jelas dan self-berisi' advice exist. sebuah bigger context window tidak berarti sebuah AI membaca Anda seluruh situs, dan Google says ada Tidak ideal halaman length dan Tidak requirement untuk fragment konten untuk AI.

TL;DR — sebuah token adalah unit sebuah LLM memproses — sebuah sub-kata fragment, ~4 characters, dengan 100 tokens ≈ 60–80 English kata (Google). Tokenization splits semua input dan output — text, images, audio, video — ke tokens; model’s known set adalah -nya vocabulary. sebuah context window adalah total token budget shared oleh input (sistem prompt + history + retrieved docs + Anda kueri) dan output ( respons) — Google’s analogy adalah pendek-istilah memory. konten di luar window adalah invisible, tidak secara bertahap forgotten. Windows scaled dari ~2K tokens untuk 1M+ (Gemini), dengan sebuah hardware ceiling (“thermal limit” (terjemahan) “thermal limit” dari TPUs). alasan ini penting untuk penelusuran: sistem manage cost dan relevance oleh selecting dan chunking sebelum sebuah LLM sees Anda konten — dan “Lost in the Middle” (terjemahan) “Lost di Middle” berarti bahkan apa adalah di window tidak digunakan evenly. sebuah bigger window tidak berarti AI membaca Anda seluruh situs.

Apa sebuah token sebenarnya adalah

Tokenization maps text ke integer token IDs menggunakan sebuah model-compatible encoding; token boundaries adalah tidak yang sama sebagai kata boundaries. Bukti untuk klaim ini OpenAI models process text as tokens, and token boundaries may be whole words or parts of words. Cakupan: OpenAI tokenization; token counts depend on the model-compatible encoding. Tingkat keyakinan: tinggi · Diverifikasi: OpenAI: What are tokens? Context-window sizes adalah product dan model metadata, tidak sebuah permanent property dari semua language models. Bukti untuk klaim ini Context-window limits are documented per model and can differ across model versions. Cakupan: OpenAI model metadata; published limits are product-specific and can change. Tingkat keyakinan: tinggi · Diverifikasi: OpenAI: Models

Google adalah blunt tentang granularity: “Gemini dan other generative AI models proses input dan output di a granularity called a token.” (terjemahan) “Gemini dan lainnya generative AI models proses input dan output di sebuah granularity called sebuah token.” sebuah token adalah tidak sebuah kata dan tidak sebuah character — ini adalah sebuah fragment. sebagai Google’s docs put ini, “Long words adalah rusak up menjadi several tokens. Itu set dari all tokens digunakan oleh itu model adalah called itu vocabulary, dan itu proses dari splitting text menjadi tokens adalah called tokenization.” (terjemahan) “panjang kata adalah rusak up ke several tokens. set dari semua tokens digunakan oleh model adalah called vocabulary, dan proses dari splitting text ke tokens adalah called tokenization.”

«The citable rule of thumb, straight from Google: “For Gemini models, a token is equivalent to about 4 characters. 100 tokens is equal to about 60-80 English words.” So roughly ¾ of a word per token, on average — but average is doing work there. Punctuation, non-English text, code, and unusual or long words tokenize less efficiently (more tokens per word), which is exactly why counting words is a poor way to estimate token usage. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

«Tokens also aren’t just text. Google: “All input to and output from the Gemini API is tokenized, including text, image files, and other non-text modalities.” Images, audio, and video frames all become tokens too. Google DeepMind’s engineers describe the context-window measure as “how many tokens — the smallest building blocks, like part of a word, image or video — that the model can process at once.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh lima, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

Apa sebuah context window adalah

sebuah context window adalah maximum angka dari tokens sebuah model dapat hold dan alasan di atas di sebuah single interaction. Google’s framing adalah dengan sengaja sederhana: “An analogy untuk itu context window adalah short term memory.” (terjemahan) “sebuah analogy untuk context window adalah pendek istilah memory.”

key mechanical poin adalah itu ini adalah satu shared budget. Semuanya competes untuk yang sama space:

  • sistem prompt ( instructions application memberikan model),
  • conversation history so far,
  • apa pun retrieved atau injected documents ( passages sebuah penelusuran/RAG sistem pulled di),
  • Anda input ( saat ini kueri), dan
  • model’s own output ( jawaban ini generates).

Google’s Gemini docs deskripsikan input dan output drawing dari satu shared pool. itu tepat accounting tidak universal, though: lainnya providers publish sebuah terpisah maximum- output figure alongside context window alih-alih treating ini sebagai satu undivided budget — Anthropic’s model docs, misalnya, list sebuah “context window” (terjemahan) “context window” size dan sebuah distinct “max output” (terjemahan) “max output” cap side oleh side untuk setiap Claude model. Bukti untuk klaim ini Context-window limits are documented per model and can differ across model versions. Cakupan: OpenAI model metadata; published limits are product-specific and can change. Tingkat keyakinan: tinggi · Diverifikasi: OpenAI: Models periksa documentation untuk spesifik model dan product Anda’re sebenarnya menggunakan rather daripada assuming satu formula applies di mana-mana.

Whatever tepat accounting, setelah konten falls di luar usable window, ini tidak secara bertahap forgotten — ini adalah sekadar invisible, sebagai jika ini tidak pernah existed, unless sebuah sistem explicitly summarizes ini dan re-injects sebuah lebih singkat versi, atau product alih-alih rejects, truncates, atau compacts permintaan sebelum model ever sees ini. itu “ini gone, tidak fading” (terjemahan) “ini adalah hilang, tidak fading” perilaku adalah bagian itu trips orang up ketika mereka assume sebuah AI “remembers” (terjemahan) “remembers” sebuah panjang conversation cara sebuah person akan.

context window adalah sebuah shared permintaan budget. Retrieval decides yang sumber passages adalah worth spending bagian dari ini pada. Sumber: Google AI for Developers

sebuah halaman atau corpus berisi banyak mungkin passages. Retrieval selects passages sebagian besar relevant untuk saat ini pertanyaan. itu passages lalu share sebuah model-spesifik context budget dengan sistem instructions, conversation history, saat ini kueri, dan sebuah output allowance. sebuah lebih besar window increases capacity, tetapi ini tidak berarti sebuah penelusuran sistem routinely mengirim sebuah seluruh halaman atau situs untuk model.

© Patrick Stox LLC · CC BY 4.0 ·

Bagaimana big context windows adalah — dan bagaimana fast itu changed

«The scale-up here has been dramatic. Early generative models handled only a couple thousand tokens; the progression ran through roughly 8K, then 32K, then 128K, before the jump Google flags in its docs: “Gemini is the first model capable of accepting 1 million tokens.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

ada sebuah physical ceiling, though. Google DeepMind pushed untuk experimental 10-million- token windows, dan research scientist Nikolay Savinov — satu dari research leads pada panjang-context project, siapa originally targeted 128 000 tokens sebelum landing pada 1 million — put limit plainly: “10 million tokens at once is already close to the thermal limit of our Tensor Processing Units.” (terjemahan) “10 million tokens di setelah adalah sudah close untuk thermal limit dari kami Tensor Processing Units.” Bigger context tidak free — ini costs memory, compute, dan secara harfiah heat. (Google DeepMind’s Denis Teplyashin memiliki described yang sama cascade dari 128K untuk 512K untuk 1M untuk 10M, setiap langkah opening baru possibilities tetapi berjalan ke harder engineering limits; research scientist Machel Reid memiliki described apa tim sebenarnya melakukan dengan itu space, like feeding sebuah entire codebase atau sebuah 45-minute film ke sebuah single prompt.)

Dua consequences worth internalizing:

  1. ** angka Anda see adalah moving targets.** “The largest context window” (terjemahan) “ largest context window” adalah sebuah figure itu mempertahankan mengubah; jangan hard-code strategy untuk sebuah spesifik token count.
  2. Bigger ≠ secara otomatis better. Lebih capacity adalah tidak lebih comprehension — see “Lost in the Middle” (terjemahan) “Lost di Middle” di bawah.

Apa sebuah million tokens sebenarnya looks like

Abstract token counts adalah hard untuk feel, so Google offers concrete sizing untuk apa 1M tokens dapat hold:

  • “50,000 lines of code (with the standard 80 characters per line),” (terjemahan) “50 000 lines dari code (dengan standard 80 characters per line),”
  • “All the text messages you have sent in the last 5 years,” (terjemahan) “semua text messages Anda memiliki dikirim di terakhir 5 tahun,”
  • “8 average length English novels,” (terjemahan) “8 average length English novels,”
  • “Transcripts of over 200 average length podcast episodes.” (terjemahan) “Transcripts dari di atas 200 average length podcast episodes.”

itu’s genuinely enormous — dan ini adalah persis mengapa “so the AI just reads my whole site” (terjemahan) “so AI hanya membaca my seluruh situs” assumption feels reasonable dan adalah masih wrong. Yang brings us untuk penelusuran angle.

Mengapa tokens dan context windows penting untuk AI penelusuran

ini adalah core dari ini untuk anyone melakukan SEO atau konten. Tidak penuh halaman — dan certainly Tidak penuh situs — adalah reliably handed untuk sebuah model seluruh di sebuah penelusuran scenario. bahkan ketika sebuah halaman fits technically, feeding semua dari ini dapat menjadi uneconomical atau irrelevant untuk kueri. itu adalah mengapa retrieval sistem — AI Overviews, Copilot, RAG pipelines, chatbots dengan browsing — select, chunk, dan lulus hanya beberapa dari sebuah halaman’s konten untuk model. (Tidak penelusuran vendor publishes persis apa ini retrieves per kueri, so ini adalah inference dari bagaimana retrieval architectures berfungsi umumnya dan dari publik statements like ones di bawah — tidak sebuah claim itu setiap AI penelusuran product behaves identically.)

token/context-window limit adalah mechanical alasan behind sebuah seluruh stack dari AI- penelusuran perilaku Anda sudah know tentang pada ini situs:

  • ini adalah mengapa chunking ada — konten mendapatkan split ke retrievable passages karena seluruh hal tidak akan fit, dan Microsoft’s own Azure guidance says partitioning besar documents ke lebih kecil chunks “can help you stay under the maximum token input limits of chat completion and embedding models.” (terjemahan) “dapat help Anda stay di bawah maximum token input limits dari chat completion dan embedding models.”
  • ini adalah mengapa retrieval ( “R” (terjemahan) “R” di RAG) memiliki untuk pick sebuah handful dari passages sebelum generation — model dapat hanya menjadi handed apa fits di -nya budget.
  • ini adalah mengapa embedding models memiliki mereka own token caps (banyak top out sekitar sebuah sedikit thousand tokens per input), so panjang passages memiliki untuk menjadi split sebelum mereka’re bahkan turned ke vectors.

industry’s own framing dari masalah adalah jelas. llms.txt spec opens dengan: “Large language models increasingly rely pada website information, tetapi face a critical limitation: context windows adalah too small untuk tangani paling websites di mereka entirety.” (terjemahan) “model bahasa besar increasingly rely pada situs web informasi, tetapi face sebuah critical limitation: context windows adalah too kecil untuk tangani sebagian besar situs web di mereka entirety.” itu’s seluruh motivation untuk format — bahkan jika, sebagai I’ll cover di myths bagian, Google’s John Mueller memiliki called llms.txt di best sebuah token-saving “crutch” (terjemahan) “crutch” untuk coding alat, tidak sebuah penelusuran-visibilitas mechanism.

”Lost in the Middle” (terjemahan) “Lost di Middle” — bahkan apa di window tidak digunakan evenly

Di sini’s subtler poin. Getting Anda konten ke window tidak finish line. Stanford “Lost in the Middle” (terjemahan) “Lost di Middle” study (Liu et al., 2023) ditemukan itu pada language models dan tasks mereka tested, models digunakan informasi di mulai dan end dari mereka context far better daripada informasi buried di middle. itu’s sebuah position effect diukur pada 2023-era models — tidak proof setiap saat ini model selalu ignores middle — tetapi ini adalah held up sebagai sebuah umum caution: stuffing lebih tokens di tidak jaminan better jawaban, dan konten itu leads dengan -nya poin survives keduanya retrieval dan di-context attention better daripada konten itu buries ini.

economics: mengapa AI sistem adalah selective pada purpose

«There’s a business-model reason retrieval systems chunk aggressively rather than feed whole pages. Google notes that “when billing is enabled, the cost of a call to the Gemini API is determined in part by the number of input and output tokens” — and output tokens typically cost several times more than input tokens. Tokens are literally metered. That gives AI systems a strong economic incentive to retrieve and pass only what’s necessary, which reinforces the same conclusion from a different direction: selective, passage-level retrieval isn’t a temporary limitation to wait out — it’s how these systems are designed to work. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian lima puluh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

umum myths, debunked

  • “A 1-million-token context window berarti itu AI membaca my seluruh website di setelah.” (terjemahan) “sebuah 1-million-token context window berarti AI membaca my seluruh situs web di setelah.” Tidak. di sebuah penelusuran atau RAG scenario, retrieval masih selects dan chunks konten sebelum ini ever reaches model’s window. sebuah huge window perubahan apa mungkin di principle, tidak apa sebuah mesin pencari atau AI Overview sebenarnya feeds itself per kueri. Google’s line adalah secara langsung pada poin: “ada Tidak ideal halaman length, dan di itu end, membuat halaman untuk Anda audience, tidak sekadar untuk generative AI penelusuran.” (terjemahan) “ada Tidak ideal halaman length, dan di end, membuat halaman untuk Anda audience, tidak hanya untuk generative AI penelusuran.”

  • “I need to write in exactly 200-word, token-sized chunks.” (terjemahan) “I perlu untuk tulis di persis 200-kata, token-sized chunks.” Tidak. Google: “There’s no requirement to break your content into tiny pieces for AI to better understand it.” (terjemahan) “ada Tidak requirement untuk break Anda konten ke tiny pieces untuk AI untuk better memahami ini.” Chunking happens pada sistem side; Anda job adalah jelas, well- structured konten, tidak manual token accounting.

  • “More tokens = a smarter model / better answers.” (terjemahan) “Lebih tokens = sebuah smarter model / better jawaban.” Tidak. sebuah lebih besar window increases capacity, tidak comprehension — dan “Lost in the Middle” (terjemahan) “Lost di Middle” menampilkan models gunakan mulai dan end dari mereka context better daripada middle. Bigger tidak secara otomatis better.

  • “Tokens = words, so I can just count words to estimate usage.” (terjemahan) “Tokens = kata, so I dapat hanya count kata untuk estimate usage.” Roughly, tetapi tidak reliably. 100 tokens ≈ 60–80 English kata adalah Google’s average, tetapi punctuation, code, non-English text, dan unusual kata tokenize lebih sedikit efficiently — yang penting ketika Anda’re estimating cost atau budget.

  • “llms.txt solves the context-window problem for my site.” (terjemahan) “llms.txt solves context-window masalah untuk my situs.” masalah adalah nyata — ini adalah spec’s own stated motivation — tetapi Google tidak gunakan llms.txt untuk penelusuran, dan Mueller memiliki dibingkai ini sebagai sebuah token-saving crutch untuk AI coding alat, tidak sebuah SEO perbaiki. mitigations itu sebenarnya penting adalah yang sama fundamentals: menjadi dapat di-crawl dan terindeks, dan tulis jelas, retrieval-friendly konten.

Apa ini berarti untuk konten dan SEO

Strip jargon dan takeaways adalah concrete — dan mereka’re sama discipline itu menampilkan up di seluruh ini cluster:

  • Front-muat jawaban. Keduanya retrieval dan di-context attention favor mulai (dan end) dari apa sebuah model sees. Lead dengan Anda poin.
  • pertahankan bagian self-berisi. Karena sebuah passage dapat menjadi pulled out dari Anda halaman dan handed untuk sebuah model pada -nya own, ini seharusnya stand pada -nya own. ini adalah yang sama logic behind baik H2/H3 structure dan jelas topic sentences.
  • jangan obsess di atas manual chunking. Tidak ideal halaman length, Tidak requirement untuk fragment. Tulis untuk humans; sistem chunks.
  • “Bigger context window” (terjemahan) “Bigger context window” ≠ “AI reads my whole site.” (terjemahan) “AI membaca my seluruh situs.” mengoptimalkan untuk menjadi ditemukan dan dipilih, tidak untuk menjadi ingested seluruh.

Tokens dan context windows adalah rendah-tingkat plumbing di bawah sebagian besar dari ini cluster: mereka’re alasan grounding dan retrieval memiliki untuk select passages, alasan chunking prepares text cara ini melakukan, constraint embeddings dan semantic dan pencarian vektor berfungsi di dalam, dan limit passage peringkat ada untuk berfungsi sekitar. dan mereka sit right berikutnya untuk model’s lainnya hard boundary — -nya knowledge cutoff — sebagai satu dari core limitations dari apa pun LLM.

Tambahkan catatan pakar

Sematkan kutipan pakar

Orang baru? Buat profilnya yang belum diklaim di /admin/experts/ → Sematkan kutipan pakar terlebih dahulu.