Kas yra Konteksto langas
- 2026-10-13 Claude 5.5 modeliai turi 1 mln. žetonų, OpenAI GPT-6 modeliai – 1,05 mln. žetonų konteksto langą, abu – iki 128 000 išvesties žetonų.
- Mūsų 2026-10-13 matavimu, 300 000 simbolių lietuviško teksto sudaro 158 487 Claude 5.5 žetonus ir 101 677 GPT-6 žetonus.
- Į 200 000 žetonų Claude 5.5 langą telpa apie 378 600 simbolių, t. y. apie 210 puslapių lietuviško teksto; į 1 mln. – apie 1 050 puslapių.
- OpenAI GPT-6 užklausoms virš 272 000 įvesties žetonų visa užklausa apmokama 2 kartus brangiau už įvestį ir 1,5 karto brangiau už išvestį.
- Mūsų bandyme su 680 000 simbolių lietuvišku tekstu gpt-6-luna įterptą faktą rado 15 kartų iš 18, claude-haiku-5-5 – 10 kartų iš 18; dažniausiai praleisti faktai buvo teksto pabaigoje.
Konteksto langas išsamiai
Konteksto langas (angl. context window) – didžiausias žetonų kiekis, kurį kalbos modelis (LLM) gali apdoroti per vieną užklausą. Į jį įeina viskas: sistemos instrukcijos, visa pokalbio istorija, įrankių aprašai, pridėti dokumentai ir vaizdai, naujas klausimas ir modelio atsakymas. Tai modelio darbinė atmintis – ne tai, ką jis išmoko, o tai, ką jis mato šią akimirką.
Kaip veikia konteksto langas
Kalbos modelis neturi atminties tarp užklausų. Kai pokalbyje parašote antrą klausimą, programa modeliui iš naujo nusiunčia pirmą klausimą, pirmą atsakymą ir antrą klausimą. Po dešimties apsikeitimų siunčiama visa dešimties žinučių istorija. Todėl kiekvienas pokalbis auga, kol pasiekia lango ribą. Tada programa turi ką nors daryti: išmesti seniausias žinutes, jas sutraukti į santrauką arba grąžinti klaidą.
Anthropic dokumentacijoje aiškiai nurodyta, kad į langą skaičiuojama sistemos instrukcija, visos žinutės (taip pat įrankių rezultatai, vaizdai ir dokumentai), įrankių aprašai ir modelio sugeneruotas atsakymas, įskaitant mąstymo (angl. thinking) žetonus. Jei vien įvestis viršija langą, API grąžina klaidą „prompt is too long“. Jei įvestis telpa, bet atsakymas nebetelpa, generavimas nutrūksta pusiaukelėje.
Svarbu atskirti dvi ribas: konteksto langą (visa užklausa kartu su atsakymu) ir didžiausią išvesties ilgį (kiek modelis gali parašyti vienu kartu). 2026 m. spalį Claude 5.5 modeliai turi 1 mln. žetonų langą ir iki 128 000 išvesties žetonų, OpenAI GPT-6 modeliai – 1,05 mln. žetonų langą ir taip pat iki 128 000 išvesties žetonų. Vadinasi, jei paliekate vietos ilgiausiam atsakymui, įvesčiai Claude lieka apie 872 000 žetonų.
Kiek lietuviško teksto telpa į 200 000 ir 1 mln. žetonų
Žetonų skaičius priklauso nuo kalbos ir nuo modelio skaidytuvo, todėl tai pasimatavome patys. 2026-10-13 paėmėme 300 000 simbolių (40 933 žodžius) lietuviško dalykinio teksto ir suskaičiavome žetonus oficialiais įrankiais: Anthropic count_tokens API modeliui claude-sonnet-5-5 ir OpenAI input_tokens API modeliui gpt-6-luna. Rezultatas: Claude 5.5 – 158 487 žetonai (1,89 simbolio žetonui), GPT-6 – 101 677 žetonai (2,95 simbolio žetonui). Tas pats tekstas Claude skaidytuvui kainuoja 1,56 karto daugiau žetonų.
| Langas | Lietuviško teksto simbolių | Žodžių | Puslapių (1 800 simb.) |
|---|---|---|---|
| 100 000 žetonų, Claude 5.5 (claude-haiku-5-5 brangesnio tarifo riba) | ≈ 189 000 | ≈ 25 800 | ≈ 105 |
| 200 000 žetonų, Claude 5.5 | ≈ 378 600 | ≈ 51 700 | ≈ 210 |
| 1 mln. žetonų, Claude 5.5 | ≈ 1 893 000 | ≈ 258 300 | ≈ 1 050 |
| 272 000 žetonų, GPT-6 (riba, nuo kurios taikomas ilgo konteksto tarifas) | ≈ 802 400 | ≈ 109 500 | ≈ 446 |
| 1,05 mln. žetonų, GPT-6 | ≈ 3 097 500 | ≈ 422 600 | ≈ 1 720 |
Palyginimui: angliškas tekstas pagal mūsų žetonų matavimą Claude 5.5 modeliams sunaudoja apie 1,86 karto mažiau žetonų, todėl į tą patį langą angliškai telpa beveik dvigubai daugiau puslapių. Daugelis angliškų straipsnių rašo „200 000 žetonų – tai apie 500 puslapių“; lietuviškam tekstui su Claude 5.5 realiai tai apie 210 puslapių.
Konteksto lango dydžiai 2026 m. spalį
| Modelių šeima | Konteksto langas | Didžiausia išvestis | Kainos ypatybė ilgam kontekstui |
|---|---|---|---|
| Claude 5.5 (Opus, Sonnet, Haiku) | 1 mln. žetonų | 128 000 | Opus ir Sonnet – ta pati kaina visam langui; claude-haiku-5-5 užklausoms virš 100 000 žetonų taiko 0,50 / 2,50 USD vietoj 0,10 / 0,50 USD už 1 mln. |
| Senesni Claude modeliai (pvz., Sonnet 4.5) | 200 000 žetonų | priklauso nuo modelio | – |
| GPT-6 (astra, sol, luna) | 1,05 mln. žetonų | 128 000 | Užklausoms virš 272 000 įvesties žetonų visa užklausa apmokama 2 kartus brangiau už įvestį ir 1,5 karto – už išvestį |
Naujausius modelius ir jų langus sekame skiltyje Nauji DI modeliai, o dabartines kainas – įrankyje DI modelių API kainos.
Ar didesnis konteksto langas visada geriau
Ne. Anthropic dokumentacijoje rašo, kad žetonų skaičiui augant tikslumas ir prisiminimas prastėja – šis reiškinys vadinamas konteksto „puvimu“ (angl. context rot). 2023 m. Stanfordo ir kitų tyrėjų straipsnis „Lost in the Middle“ parodė, kad modeliai geriausiai panaudoja informaciją lango pradžioje ir pabaigoje, o prasčiausiai – viduryje. Dideli langai šią problemą sumažino, bet nepanaikino.
Patikrinome tai patys su lietuvišku tekstu. Į 680 000 simbolių lietuviškų dalykinių tekstų rinkinį (229 753 GPT-6 žetonai, 356 874 Claude 5.5 žetonai) 10 %, 50 % ir 90 % gylyje įterpėme po vieną faktą ir paklausėme apie jį pigiausių modelių. Du paleidimai, 18 klausimų kiekvienam modeliui:
| Modelis | Rasta iš 18 | 10 % gylyje | 50 % gylyje | 90 % gylyje | Kaina vienam klausimui |
|---|---|---|---|---|---|
| gpt-6-luna | 15 | 6 iš 6 | 6 iš 6 | 3 iš 6 | ≈ 0,02 € |
| claude-haiku-5-5 | 10 | 5 iš 6 | 3 iš 6 | 2 iš 6 | ≈ 0,16 € |
Faktą, kuris neprieštaravo likusiam tekstui („klientas Nr. 58 nori pristatymo ketvirtadieniais“), abu modeliai rado visais 12 atvejų. Klaidos atsirado su faktais, kurie prieštaravo kitur tekste esančiai informacijai: pavyzdžiui, įterptą „grąžinimo terminas – 21 diena“ modeliai dažnai atmesdavo, nes tekste kelis kartus minimas 14 dienų terminas. Imtis maža, todėl tai ne reitingas, bet praktinė išvada aiški: jei į kontekstą sudedate šimtus puslapių, svarbų faktą modelis gali praleisti arba „perbalsuoti“ kitais tekstais. Tai viena iš priežasčių, kodėl dideliems dokumentų rinkiniams naudojamas RAG.
Kodėl ilgas pokalbis brangsta
Kadangi kiekviena žinutė siunčiama su visa istorija, pokalbio kaina auga ne tiesiškai, o greičiau. Jei kiekvienas apsikeitimas prideda 1 500 žetonų, 30-ame žingsnyje modelis gauna 45 000 žetonų, o per visus 30 žingsnių apmokama 697 500 įvesties žetonų – ne 45 000. Su claude-sonnet-5-5 (2 USD už 1 mln. įvesties žetonų) tai 1,25 € vienam ilgam pokalbiui. Tūkstantis tokių pokalbių per mėnesį – jau 1 250 €.
Būdai tai valdyti:
- Podėlis (angl. prompt caching). Pastovią užklausos pradžią (instrukcijas, dokumentus) modelio tiekėjas išsaugo, o pakartotinai skaito pigiau: claude-sonnet-5-5 podėlio skaitymas kainuoja 0,10 USD vietoj 2 USD už 1 mln. žetonų, OpenAI gpt-6.1-sol – 0,10 USD vietoj 2 USD. Podėlis keičia kainą, bet ne lango užpildymą – žetonai vis tiek užima vietą.
- Glaudinimas (angl. compaction). Senesnė pokalbio dalis pakeičiama santrauka. Anthropic tai siūlo kaip serverio funkciją Claude 4.6 ir naujesniems modeliams.
- Įrankių rezultatų valymas. DI agentai greitai užpildo langą ilgais įrankių atsakymais (pvz., visu užsakymų sąrašu). Senus rezultatus verta išmesti ir palikti tik išvadas.
- Mažiau įrankių aprašų. Kiekvienas MCP įrankis į užklausą prideda savo aprašą; 20 įrankių gali užimti kelis tūkstančius žetonų kiekvienoje užklausoje.
Konteksto langas, RAG ar fine-tuning: kada ką rinktis
| Situacija | Tinkamiausias būdas | Kodėl |
|---|---|---|
| Vienas ilgas dokumentas, keli klausimai (sutartis, pirkimo sąlygos) | Visas dokumentas kontekste | Paprasčiausia, modelis mato visas sąsajas tarp skyrių |
| Tas pats rinkinys iki ~100–200 psl., daug klausimų | Kontekstas su podėliu | Pakartotinis skaitymas 10–20 kartų pigesnis |
| Šimtai ar tūkstančiai dokumentų, dažnai keičiasi | RAG su vektorine duomenų baze | Į langą patenka tik 3–8 aktualios ištraukos |
| Reikia pastovaus stiliaus ar formato, ne naujų žinių | Fine-tuning | Modelis išmoksta elgseną, kontekstas lieka trumpas |
Konteksto langas ChatGPT, Claude ir kitose programose
API ir pokalbių programos (ChatGPT, Claude.ai, Gemini) skiriasi. Programoje jūsų pokalbiui gali būti taikoma mažesnė riba nei API modeliui, priklausomai nuo plano, o ilgi pokalbiai valdomi automatiškai: Anthropic dokumentacijoje minima, kad pokalbių sąsajos langą gali tvarkyti principu „pirmas įėjo – pirmas išėjo“, t. y. seniausios žinutės pamirštamos. Jei programa ilgame pokalbyje „pamiršta“ pradžioje duotas instrukcijas, dažniausiai priežastis būtent ši. Sprendimas – svarbias instrukcijas pakartoti arba pradėti naują pokalbį su trumpa santrauka.
Kaip patikrinti, kiek žetonų užima jūsų užklausa
- Prieš siųsdami, suskaičiuokite žetonus tiekėjo skaičiavimo galu: Anthropic /v1/messages/count_tokens, OpenAI /v1/responses/input_tokens. Abu nemokami ir skaičiuoja tiksliai tam modeliui.
- Po užklausos žiūrėkite atsakymo lauką usage: ten nurodyta, kiek žetonų sunaudota įvesčiai, podėliui ir išvesčiai.
- Stebėkite vidutinį ir maksimalų užklausos dydį gamyboje. Jei maksimumas artėja prie 100 000 (claude-haiku-5-5) ar 272 000 (GPT-6), pasikeis kaina.
- Vaizdus ir PDF skaičiuokite atskirai: viena 1920 × 1080 ekrano nuotrauka Claude 5.5 modeliams kainuoja apie 2 700 žetonų – tiek pat, kiek apie 5 100 simbolių lietuviško teksto (daugiau – multimodalumas).
Jei kuriate sistemą, kurioje kontekstas auga (asistentą, agentą, dokumentų analizę), konteksto biudžetą verta suplanuoti iš anksto – tai darome DI integracijų projektuose.
Pavyzdys: 120 puslapių dokumentų rinkinys ir 200 klausimų per mėnesį
Situacija: viešųjų pirkimų komanda per mėnesį užduoda 200 klausimų apie tą patį 120 puslapių lietuvišką pirkimo dokumentų rinkinį (216 000 simbolių). Darbas vyksta 20 darbo dienų, kasdien po 10 klausimų. Atsakymas – apie 1 000 simbolių. Žetonai perskaičiuoti pagal mūsų matavimą (Claude 5.5 – 1,89, GPT-6 – 2,95 simbolio žetonui): rinkinys užima 114 105 Claude arba 73 220 GPT-6 žetonų. Kainos – oficialūs kainoraščiai 2026-10-13, 1 EUR = 1,1181 USD (ECB 2026-10-12), be PVM.
| Būdas | claude-sonnet-5-5, € / mėn. | gpt-6.1-sol, € / mėn. |
|---|---|---|
| A. Visas rinkinys kiekvienam klausimui, be podėlio | 41,77 | 26,80 |
| B. Visas rinkinys su podėliu (kasdien 1 įrašymas, 9 skaitymai) | 10,95 | 4,40 |
| C. RAG: tik ~8 000 žetonų aktualių ištraukų | 3,81 | – |
Skaičiavimas (A, Claude): 200 × 114 105 × 2 USD ÷ 1 000 000 = 45,64 USD įvesčiai + 200 × 528 × 10 USD ÷ 1 000 000 = 1,06 USD išvesčiai; iš viso 46,70 USD ≈ 41,77 €. B variante Claude 1 valandos podėlio įrašymas kainuoja 4 USD, skaitymas – 0,10 USD už 1 mln. žetonų; OpenAI podėlio skaitymas – 0,10 USD.
Išvada: 120 puslapių rinkiniui ilgas kontekstas su podėliu yra pakankamai pigus ir paprastesnis nei RAG – nereikia paieškos infrastruktūros, o modelis mato visą dokumentą. Jei rinkinys išaugtų iki 2 000 puslapių, jis nebetilptų net į 1 mln. žetonų Claude langą, ir RAG taptų būtinas.
Dažniausios klaidos
- Skaičiuoti pagal angliškus pavyzdžius. Lietuviškas tekstas Claude 5.5 modeliams užima apie 1,86 karto daugiau žetonų, todėl „200 000 žetonų – 500 puslapių“ lietuviškai virsta maždaug 210 puslapių.
- Pamiršti, kad atsakymas ir mąstymo žetonai taip pat telpa į langą. Jei įvestis užima beveik visą langą, atsakymas nutrūksta.
- Laikyti visą pokalbio istoriją be ribų. Kaina auga su kiekvienu žingsniu, o seni, nebeaktualūs pranešimai trukdo modeliui rasti svarbią informaciją.
- Manyti, kad jei dokumentas telpa į langą, modelis jį „perskaitė“ vienodai gerai. Mūsų bandyme faktai teksto pabaigoje buvo praleisti dažniau nei pradžioje.
- Nekontroliuoti tarifų ribų. Užklausa, peržengusi 100 000 žetonų su claude-haiku-5-5 ar 272 000 su GPT-6, apmokama brangiau visa, ne tik viršijanti dalis.
- Į kontekstą dėti visą duomenų bazę ar katalogą, kai klausimui reikia kelių įrašų. Tai brangiau ir dažnai mažiau tikslu nei paieška su RAG.
- Neskaičiuoti vaizdų ir PDF žetonų. Viena ekrano nuotrauka užima tiek, kiek kelių puslapių tekstas.
Konteksto langas Lietuvoje
Lietuviai, naudodami tuos pačius modelius, už tą patį turinį moka daugiau nei anglakalbiai: mūsų matavimu, lietuviškas tekstas Claude 5.5 modeliams sunaudoja 1,86 karto, GPT-6 – 1,64 karto daugiau žetonų nei angliškas. Tai reiškia ne tik didesnę kainą, bet ir mažesnę faktinę lango talpą – į tą patį langą telpa mažiau lietuviškų puslapių. Praktinis sprendimas – sistemos instrukcijas rašyti angliškai, o klientui atsakinėti lietuviškai; vartotojo tekstas ir dokumentai, žinoma, lieka lietuviški.
Į kontekstą siunčiami dokumentai yra duomenų perdavimas tiekėjui. Jei juose yra asmens duomenų (sutartys, CV, klientų susirašinėjimas), taikomas BDAR: reikia teisinio pagrindo, sutarties su duomenų tvarkytoju ir, jei duomenys keliauja už ES, perdavimo pagrindo. Priežiūros institucija – Valstybinė duomenų apsaugos inspekcija (VDAI). Komercines paslaptis ar viešųjų pirkimų dokumentus prieš siųsdami įvertinkite pagal savo įmonės ir sutarčių konfidencialumo reikalavimus.
Susiję terminai
- Išmatuojame, kiek žetonų sunaudoja jūsų tikri dokumentai ir užklausos lietuviškai, ir parenkame modelį pagal tai.
- Suprojektuojame konteksto biudžetą: instrukcijas, podėlį, pokalbio istorijos trumpinimą ir įrankių rezultatų valymą.
- Palyginame ilgo konteksto ir RAG sprendimus su jūsų klausimų rinkiniu ir kaina eurais.
- Įdiegiame žetonų ir sąnaudų stebėseną, kad matytumėte, kada artėjama prie brangesnio tarifo ribos.
Dažni klausimai
Kas yra konteksto langas paprastai?
Tai kalbos modelio darbinė atmintis vienai užklausai: kiek teksto, vaizdų ir pokalbio istorijos modelis gali matyti vienu metu kartu su savo atsakymu. Matuojamas žetonais.
Kiek puslapių telpa į 200 000 žetonų?
Lietuviškai su Claude 5.5 modeliais – apie 210 puslapių po 1 800 simbolių, mūsų 2026-10-13 matavimu. Angliškai telpa beveik dvigubai daugiau, nes angliškas tekstas sunaudoja mažiau žetonų.
Kokį konteksto langą turi ChatGPT ir Claude?
Per API 2026 m. spalį GPT-6 modeliai turi 1,05 mln., Claude 5.5 modeliai – 1 mln. žetonų langą. Pokalbių programose riba gali būti mažesnė ir priklausyti nuo plano.
Kas nutinka, kai konteksto langas užsipildo?
API grąžina klaidą arba atsakymas nutrūksta. Pokalbių programos dažniausiai pamiršta seniausias žinutes arba jas sutraukia į santrauką, todėl modelis gali pamiršti pradžioje duotas instrukcijas.
Ar didesnis konteksto langas reiškia geresnius atsakymus?
Nebūtinai. Didėjant kontekstui, tikslumas prastėja, o kaina auga. Mūsų bandyme pigūs modeliai teksto pabaigoje įterptą faktą rado rečiau nei pradžioje.
Kuo skiriasi konteksto langas ir išvesties riba?
Konteksto langas – visa užklausa kartu su atsakymu, išvesties riba – kiek modelis gali parašyti vienu kartu. Claude 5.5 ir GPT-6 modeliams išvesties riba yra 128 000 žetonų.
Kaip sumažinti ilgo konteksto kainą?
Naudokite podėlį pastoviai užklausos daliai, trumpinkite pokalbio istoriją santraukomis, valykite senus įrankių rezultatus ir dideliems dokumentų rinkiniams rinkitės RAG.
Ar vaizdai užima konteksto langą?
Taip. Viena 1920 × 1080 ekrano nuotrauka Claude 5.5 modeliams užima apie 2 700 žetonų, GPT-6 – apie 2 450 žetonų, mūsų matavimu.
Šaltiniai
- Context windows – Anthropic
- Token counting – Anthropic
- Pricing – Anthropic
- GPT-6.1 Sol Model – OpenAI
- Pricing – OpenAI
- Lost in the Middle: How Language Models Use Long Contexts – arXiv (Liu ir kt., 2023)
- Prompt caching – Anthropic
- Euro foreign exchange reference rates – Europos centrinis bankas