Lorebook'lar
İlgili olduğunda enjekte edilen dünya bilgisi.
Bir lorebook, girdiler artı tarama ayarlarıdır. Bir konuşmaya istediğiniz kadarını ekleyin. Ekli tüm kitaplar tek havuz olarak birlikte taranır.
Dosyadan veya bağlantıdan içe aktarın: JanitorAI betikleri, Chub lorebookları, RisuRealm karakterleri, Saucepan yoldaşları ve lorebookları, Botbooru lorebookları. JanitorAI ve Chub'da özel bir kitap hiç kimse tarafından indirilemez. Bir kart üç tane listeliyor ve bir tanesi geliyorsa geri kalanı özeldi. İçe aktarma sessizce daha az getirmek yerine onları adlandırır.
| Ayar | Aralık | Etki |
|---|---|---|
scanDepth | 0-100 | Kaç yeni mesajın anahtar kelimeler için tarandığı. Sizin mesajlarınız da karakterin mesajları da sayılır. |
tokenBudget | 100-1000000 | Etkinleşen girdilerin toplam token üst sınırı. Kitaplar çeliştiğinde en yüksek bütçe kazanır. |
recursiveScanning | açık / kapalı | Etkinleşen girdi içeriği yeniden taranır; böylece lore daha fazla lore etkinleştirebilir (en çok 3 geçiş). |
Bir girdinin anahtarları (virgülle ayrılmış tetikleyici kelimeler), isteğe bağlı ikincil anahtarları ve içeriği vardır. Taranan geçmişte bir anahtar geçtiğinde girdi etkinleşir ve içeriğini enjekte eder.

Seçmeli mod bir birincil VE bir ikincil anahtar gerektirir. Sabit girdiler her zaman enjekte edilir. Devre dışı girdiler hiç tetiklenmez. Tam kelime eşleştirme, ateş kelimesinin ateşkes içinde eşleşmesini engeller.
Her girdinin düzenleyici listesini düzenlemek için bir görünen adı (yorum) vardır. Modele hiç gönderilmez ve içe/dışa aktarmada korunur.
Bir girdiyi iki sayı yönetir. Öncelik, token bütçesinden kimin sağ çıkacağını belirler: yer daraldığında yüksek öncelikli olan önce korunur.
Sıra (ekleme sırası) hayatta kalanlar arasındaki yerleşimi belirler: yüksek sıra promptta daha erken görünür. Eşitlikte önceliğe, sonra girdi id'sine bakılır.
Etkinleşen girdiler prompt şablonundaki tek bir lorebook yuvasına, her biri kendi rolüyle (system, user veya assistant) ayrı bir mesaj olarak işlenir.
Girdi başına konum yoktur. Lorenin nereye düşeceğini belirlemek için prompt şablonu düzenleyicisinde lorebook yuvasını taşıyın.
Girdi içeriğinin başında @@ ile başlayan satırlar o girdinin davranışını değiştirir:
@@probability 50
@@scan_depth 8
@@role assistant
@@activate_only_after 4
@@keep| Dekoratör | Etki |
|---|---|
@@probability | Etkinleştiğinde enjekte edilme yüzdesi. Zar bir tur içinde sabit kalır. |
@@scan_depth | Bu girdi için kitabın tarama derinliğini geçersiz kılar. |
@@order / @@priority | Bu girdi için yerleşim sırasını veya bütçe önceliğini geçersiz kılar. |
@@role | Bu girdi için enjeksiyon rolünü geçersiz kılar. |
@@activate_only_after / @@activate_only_every | Yalnızca N mesajdan sonra veya yalnızca her N mesajda bir ateşlenir. |
@@keep / @@dont_activate_after_match | İlk eşleşmeden sonra girdiyi etkin tutar veya eşleştikten sonra bir daha asla etkinleştirmez. |
@@is_greeting | Yalnızca sohbet hâlâ açılış mesajındayken etkindir. |
Token sayımı aktif modelin tokenizerini kullanır. Girdiler bütçeyi aştığında önce en düşük öncelikli girdiler atılır.
Lore sürekli kesiliyorsa bütçeyi yükseltin, öncelik aralığını daraltın veya girdileri kısaltın. İstek logu hangi girdilerin girdiğini gösterir.