Context window: Kolik informací dokáže AI zpracovat najednou

Context window: Kolik informací dokáže AI zpracovat najednou

Context window (kontextové okno) označuje množství informací, ktoré může jazykový model zpracovat a zohlednit během jedné interakce. Jeho velikost ovlivňuje, jak dlouhé zadání, dokumenty nebo části kódu lze modelu předložit najednou a jak rozsáhlou odpověď může vytvořit.

Co se do kontextového okna počítá

Kontextové okno obvykle zahrnuje celý obsah aktuální konverzace, který má model k dispozici: pokyny, zprávy uživatele, předchozí odpovědi i přiložené texty. Počítá se také prostor potřebný pro vygenerování odpovědi. Pokud se součet těchto informací přiblíží limitu modelu, nemusí se do dalšího zpracování vejít celý obsah.

Velikost kontextového okna se zpravidla vyjadřuje v tokenech. Tokeny jsou části textu, které model používá při zpracování jazyka. Nemusejí odpovídat celým slovům, takže stejný počet znaků může v různých jazycích nebo typech textu představovat odlišný počet tokenů.

Proč je velikost kontextu důležitá

Delší kontext se hodí při práci s knihami, rozsáhlou dokumentací, dlouhými e-mailovými vlákny nebo většími částmi zdrojového kódu. Model může porovnávat informace z různých míst, sledovat návaznosti a odpovídat s ohledem na širší souvislosti, aniž by bylo nutné text rozdělit na mnoho samostatných zadání.

To však neznamená, že větší kontext automaticky zaručuje přesnější odpověď. Výsledek závisí také na kvalitě podkladů, srozumitelnosti instrukcí a schopnosti modelu vyhledat v dlouhém vstupu relevantní informace.

Co se stane po dosažení limitu

Konkrétní chování se liší podle modelu a použité aplikace. Systém může starší části konverzace vynechat, zkrátit vstup nebo odmítnout zpracovat příliš dlouhý obsah. V takové situaci nemusí mít model přístup ke všem dříve uvedeným informacím, i když se v konverzaci stále zobrazují.

Kontextové okno také není totéž co trvalá paměť. Informace, které model zohledňuje v rámci aktuálního kontextu, se nemusejí automaticky uchovat pro další konverzaci.

Jak pracovat s rozsáhlými dokumenty a kódem

Pokud se celý materiál nevejde do kontextového okna, rozdělte jej na logické části a u každé jasně uveďte, co má model udělat. U dlouhých dokumentů může pomoci nejprve vytvořit souhrn jednotlivých oddílů a následně požádat o společnou analýzu. U kódu je vhodné přiložit související soubory, popsat problém a uvést, jaký výsledek očekáváte.

Pro efektivní práci proto nestačí sledovat pouze velikost kontextového okna. Důležité je také zadat jasný úkol, odstranit nepotřebné části textu a ověřit, zda odpověď vychází z podkladů, které měl model skutečně k dispozici.