Wszystko o systemie pamieci
Zrozum automatyczne streszczanie i bank pamieci, znaczenie dlugosci kontekstu oraz konfiguracje pamieci dla dlugich przygod.
System pamieci automatycznie zapisuje i odzyskuje wazne informacje z przygody, aby utrzymac spojnosc podczas dlugich sesji.
Sklada sie z dwoch uzupelniajacych sie funkcji: automatycznego streszczania oraz banku pamieci.
Dlaczego system pamieci jest wazny
Duze modele jezykowe maja ograniczone okno kontekstu. Gdy historia rosnie, starszy tekst wypada z kontekstu i moze wygladac na zapomniany.
System pamieci rozwiazuje to, utrzymujac jednoczesnie ogolny obraz fabuly i istotne szczegolowe wspomnienia.
Jak to dziala: przeglad
System laczy modele streszczania z odzyskiwaniem opartym o osadzenia semantyczne. Upraszczajac: kompresuje historie i pobiera najbardziej trafne wspomnienia.
- Automatyczne streszczanie: Utrzymuje biezace streszczenie fabuly.
- Bank pamieci: Przechowuje wiele mniejszych wspomnien i dynamicznie wstawia najbardziej trafne.
Analogia do ludzkiego mozgu
Projekt odzwierciedla dwie strategie czlowieka: kompresje (zapamietywanie sedna) i przypominanie (przywolywanie szczegolow, gdy sa potrzebne).
W grze kompresja to streszczanie, a przypominanie to wyszukiwanie w banku pamieci.
Czym jest wspomnienie
Wspomnienie to wygenerowane przez system podsumowanie malego fragmentu dawnych akcji. Jest gestsze od zwyklego tekstu i skupia sie na kluczowych zdarzeniach.
Nowe wspomnienie powstaje z szesciu poprzednich akcji (wraz z odpowiedziami systemu). Po odpowiedniej liczbie tur proces dziala cyklicznie.
Automatyczne streszczanie
Automatyczne streszczanie utrzymuje aktualnosc streszczenia historii, okresowo dolaczajac nowe wydarzenia i kompresujac starsze szczegoly.
Dzieki temu zachowana jest linia narracji i miejsce na biezaca scene.
Komponent streszczenia historii
Streszczenie historii to osobny komponent fabuly. Mozesz je edytowac recznie, a przy wlaczonym automatycznym streszczaniu aktualizuje sie samo.
Zuzycie tokenow mozna obserwowac w podgladzie kontekstu.
Edycja i istniejace przygody
Mozesz recznie edytowac streszczenie historii. Twoje zmiany beda uwzgledniane przy kolejnych automatycznych aktualizacjach.
Przy duzych zmianach bardzo daleko wstecz moze byc potrzebna reczna korekta. Pelne ponowne streszczanie calej historii przy kazdej zmianie ogranicza kontekst i koszt.
Jak bank pamieci odzyskuje trafnosc
Kazde wspomnienie jest zamieniane na wektor osadzenia. System porownuje wektory biezacego kontekstu z zapisanymi i sortuje wedlug podobienstwa semantycznego.
Najwyzej ocenione wspomnienia trafiaja do kontekstu jako uzyte wspomnienia, co pomaga przywolywac szczegoly wtedy, gdy sa potrzebne.
Cykl zycia pamieci
- Nowa przygoda zaczyna z pustym bankiem pamieci.
- Wspomnienia narastaja wraz ze streszczaniem akcji.
- Po zapelnieniu usuwane sa rzadziej uzywane wpisy jako zapomniane wspomnienia.
- Czesto trafne wspomnienia moga utrzymac sie znacznie dluzej.
Jak wlaczyc system pamieci
W panelu ustawien gry przejdz do Rozgrywka -> Modele sztucznej inteligencji -> System pamieci, a nastepnie wlacz bank pamieci i automatyczne streszczanie.
Po wlaczeniu dla jednej przygody ustawienia pozostaja aktywne dla kolejnych, dopoki ich nie zmienisz.
Poziom czlonkostwa i wielkosc banku
| Poziom czlonkostwa | Bank pamieci |
|---|---|
| Darmowy | 25 |
| Mistrz | 100 |
| Legenda | 200 |
| Mityczny | 400 |
System pamieci a komponenty fabuly
Komponenty fabuly pozostaja kluczowe. Instrukcje, streszczenie historii, podstawy fabuly i notatka autora sa zawsze w kontekscie, a karty historii sa wstawiane warunkowo przez slowa kluczowe.
System pamieci zmniejsza prace reczna, ale dobrze uporzadkowane komponenty fabuly nadal poprawiaja spojnosc i jakosc.
Lista dobrych praktyk
- Wlacz automatyczne streszczanie mozliwie wczesnie.
- Koryguj krytyczne niescislosci przez edycje streszczenia historii.
- Utrzymuj podstawy fabuly zwiezle i stabilne.
- Uzywaj kart historii dla wiedzy o swiecie i wyzwalaczy slow kluczowych.
- Regularnie sprawdzaj podglad kontekstu, aby rozumiec podzial tokenow.