Słownik AI

Co to jest okno kontekstowe modelu AI?

Okno kontekstowe to maksymalna ilość tekstu, którą model AI widzi naraz: polecenie, historię rozmowy, wklejone dokumenty i samą odpowiedź. Mierzy się je w tokenach.

Inne nazwy: context window, długość kontekstu

Jak działa okno kontekstowe

Model językowy nie ma pamięci w ludzkim sensie. Przy każdej odpowiedzi dostaje całą dotychczasową rozmowę od nowa, razem z instrukcjami i załącznikami, i wszystko to musi zmieścić się w oknie kontekstowym. Kiedy rozmowa się wydłuża, aplikacja zaczyna ucinać albo streszczać najstarsze wiadomości. Stąd wrażenie, że model „zapomniał”, co ustaliliście na początku.

Wielkość okna podaje się w tokenach. Dzisiejsze modele mają okna od kilkudziesięciu tysięcy do ponad miliona tokenów. Milion tokenów to w przybliżeniu kilka grubych książek po angielsku, po polsku odpowiednio mniej.

Większe okno nie zawsze znaczy lepiej

Kusi, żeby wrzucać do modelu wszystko: całą dokumentację, wszystkie maile z klientem, cały regulamin. Działa to gorzej, niż się wydaje. Badania pokazują, że modele najlepiej wykorzystują informacje z początku i końca długiego kontekstu, a te ze środka potrafią przeoczyć. Każdy dodatkowy token to też koszt i dłuższy czas odpowiedzi.

Dlatego w projektach zamiast wklejać wszystko, podaję modelowi tylko fragmenty pasujące do pytania. Na tym polega RAG. Mniejszy, dobrze dobrany kontekst prawie zawsze wygrywa z wielkim i przypadkowym.

Okno kontekstowe a pamięć agenta

Jeśli asystent AI pamięta Twoje preferencje z zeszłego tygodnia, to nie dlatego, że ma ogromne okno. System zapisuje notatki z rozmów i przy kolejnej rozmowie wkłada najważniejsze z nich z powrotem do kontekstu. Więcej o tym przy haśle pamięć agenta AI.

Kontakt

Masz proces, który zjada czas zespołu?

Napisz dwa zdania o tym, co boli. Odpiszę i powiem wprost, czy warto to automatyzować.

albo zadzwoń +48 735 170 951 · +48 516 461 444

Zwykle odpisuję tego samego dnia.

Znajdziesz mnie też tutaj

GitHubLinkedInX