Szukaj w dokumentacji...

Zacznij wpisywać, aby przeszukać dokumentację

Przewodnik po czacie

Lorebooki

Wiedza o świecie wstrzykiwana wtedy, gdy jest istotna.

Lorebook to wpisy plus ustawienia skanowania. Dołącz do rozmowy dowolną ich liczbę. Wszystkie dołączone księgi skanują się razem jako jedna pula.

Importuj z pliku albo z linku: skrypty JanitorAI, lorebooki Chub, postacie RisuRealm, towarzyszy i lorebooki Saucepan, lorebooki Botbooru. Na JanitorAI i Chub prywatnej księgi nie pobierze nikt. Jeśli karta wymienia trzy, a przychodzi jedna, reszta była prywatna. Import wypisuje ich nazwy, zamiast po cichu importować mniej.

UstawienieZakresEfekt
scanDepth0-100Ile ostatnich wiadomości jest skanowanych pod kątem słów kluczowych. Liczą się zarówno twoje wiadomości, jak i te od postaci.
tokenBudget100-1000000Górny limit tokenów aktywowanych wpisów. Gdy księgi się nie zgadzają, wygrywa najwyższy budżet.
recursiveScanningwł. / wył.Treść aktywowanych wpisów jest skanowana ponownie, więc lore może aktywować kolejne lore (do 3 przebiegów).

Wpis ma klucze (słowa wyzwalające oddzielone przecinkami), opcjonalne klucze pomocnicze i treść. Gdy klucz pojawi się w skanowanej historii, wpis aktywuje się i wstrzykuje swoją treść.

Edytor wpisów lorebooka z treścią, kluczami aktywacji, przełącznikami oraz polami kolejności wstawiania i priorytetu

Tryb selektywny wymaga klucza głównego I pomocniczego. Wpisy stałe wstrzykują się zawsze. Wpisy wyłączone nigdy się nie odpalają. Dopasowanie całych słów sprawia, że fire nie łapie się w campfire.

Każdy wpis ma nazwę wyświetlaną (komentarz) do porządkowania listy w edytorze. Nigdy nie trafia do modelu i przetrwa import oraz eksport.

Wpisem sterują dwie liczby. Priorytet decyduje, kto przetrwa budżet tokenów: przy braku miejsca wyższy priorytet zostaje pierwszy.

Kolejność (kolejność wstawiania) decyduje o rozmieszczeniu wśród ocalałych: wyższa kolejność pojawia się wcześniej w prompcie. Przy remisie decyduje priorytet, potem identyfikator wpisu.

Aktywowane wpisy renderują się do jednego slotu lorebooka w szablonie promptu, każdy jako osobna wiadomość ze swoją rolą: system, user albo assistant.

Nie ma pozycji ustawianej per wpis. Przesuń slot lorebooka w edytorze szablonu promptu, aby sterować tym, gdzie ląduje wiedza o świecie.

Linie zaczynające się od @@ na początku treści wpisu zmieniają zachowanie tego wpisu:

text
@@probability 50
@@scan_depth 8
@@role assistant
@@activate_only_after 4
@@keep
DekoratorEfekt
@@probabilityProcentowa szansa na wstrzyknięcie po aktywacji. Losowanie jest stałe w obrębie tury.
@@scan_depthNadpisuje głębokość skanu księgi dla tego wpisu.
@@order / @@priorityNadpisuje kolejność rozmieszczenia lub priorytet budżetu dla tego wpisu.
@@roleNadpisuje rolę wstrzykiwania dla tego wpisu.
@@activate_only_after / @@activate_only_everyOdpala dopiero po N wiadomościach albo tylko co N wiadomości.
@@keep / @@dont_activate_after_matchUtrzymuje wpis aktywny po pierwszym trafieniu albo nigdy więcej nie aktywuje po trafieniu.
@@is_greetingAktywny tylko dopóki czat wciąż stoi na wiadomości powitalnej.

Tokeny liczy tokenizator aktywnego modelu. Gdy wpisy przekroczą budżet, najpierw odpadają te o najniższym priorytecie.

Jeśli wiedza o świecie ciągle jest ucinana, zwiększ budżet, zawęź rozrzut priorytetów albo skróć wpisy. Log żądań pokazuje, które wpisy się zmieściły.