ספרי לור
ידע העולם שמופיע בהנחיה בדיוק כשהוא רלוונטי.
ספרים
ספר לור הוא אוסף ערכים בתוספת הגדרות סריקה. צרף לשיחה כל מספר של ספרים; כל הספרים המצורפים נסרקים יחד כמאגר אחד.
| הגדרה | טווח | השפעה |
|---|---|---|
scanDepth | 0-100 | כמה הודעות אחרונות נסרקות אחר מילות מפתח. גם הודעותיך וגם הודעות הדמות נספרות. |
tokenBudget | 100-32000 | תקרה לסך הטוקנים של הערכים המופעלים. כשספרים חלוקים, התקציב הגבוה מנצח. |
recursiveScanning | פועל / כבוי | תוכן הערך המופעל נסרק שוב, כך שלור יכול להפעיל עוד לור (עד 3 מעברים). |
ערכים
לערך יש מפתחות (מילות טריגר מופרדות בפסיקים), מפתחות משניים אופציונליים ותוכן. כשמפתח כלשהו מופיע בהיסטוריה הנסרקת, הערך מופעל ותוכנו מוזרק.
מצב סלקטיבי דורש התאמה של מפתח ראשי וגם משני. ערכים קבועים מדלגים על ההתאמה ותמיד מוזרקים. ערכים מושבתים נשארים בספר אך לעולם לא נורים. התאמת מילים שלמות מונעת מ'אש' להתאים בתוך 'מדורה'.
לכל ערך שם תצוגה (הערה) המשמש רק לארגון רשימת העורך; לעולם אינו נשלח למודל ושורד סבבי ייבוא וייצוא.
עדיפות מול סדר
שני מספרים מכריעים את גורל הערך. העדיפות קובעת מי שורד את תקציב הטוקנים: ערכים בעדיפות גבוהה נשמרים ראשונים כשהמקום אוזל.
הסדר (סדר ההוספה) קובע את המיקום בין השורדים: סדר גבוה יותר מופיע מוקדם יותר בהנחיה. בתיקו מכריעה העדיפות ואז מזהה הערך.
הזרקה
כל הערכים המופעלים מרונדרים לחריץ ספר לור יחיד בתבנית ההנחיה, כל אחד כהודעה עצמאית עם התפקיד שנבחר: מערכת, משתמש או עוזר.
אין מושג מיקום לכל ערך; הזז את חריץ ספר הלור בעורך תבנית ההנחיה כדי לשלוט היכן הלור נופל ביחס לכל השאר.
מעטרים
שורות שמתחילות ב-@@ בראש תוכן הערך מכווננות את התנהגותו:
@@probability 50
@@scan_depth 8
@@role assistant
@@activate_only_after 4
@@keep| מעטר | השפעה |
|---|---|
@@probability | סיכוי באחוזים להזרקה בהפעלה; ההטלה יציבה בתוך התור. |
@@scan_depth | עוקף את עומק הסריקה של הספר עבור ערך זה. |
@@order / @@priority | עוקף את סדר המיקום או עדיפות התקציב עבור ערך זה. |
@@role | עוקף את תפקיד ההזרקה עבור ערך זה. |
@@activate_only_after / @@activate_only_every | נורה רק אחרי N הודעות, או רק כל N הודעות. |
@@keep / @@dont_activate_after_match | משאיר ערך פעיל אחרי ההתאמה הראשונה, או לעולם לא מפעיל שוב אחרי התאמה. |
@@is_greeting | פעיל רק כל עוד הצ'אט עדיין על הודעת הפתיחה. |
התנהגות תקציב הטוקנים
ספירת הטוקנים משתמשת במפרק של המודל הפעיל, כך שהתקציב משקף את מה שהמודל באמת רואה. כשהערכים חורגים מהתקציב, בעלי העדיפות הנמוכה נופלים ראשונים.
אם הלור נחתך שוב ושוב, העלה את התקציב, צמצם את פיזור העדיפויות או קצר את הערכים. יומן הבקשות מראה בדיוק אילו ערכים נכנסו לבקשה נתונה.