Aus dem Englischen übersetzt
Hallo! Ich experimentiere seit etwa 2 Monaten mit Lorebooks, und jetzt gebe ich mein Wissen an euch weiter. Als Beispiele beziehe ich mich auf mein Lorebook, das Medical/ER Basic
Ich gehe von oben nach unten vor und setze *** [name] *** neben alles Wichtige!
Aufschlüsselung zum Erstellen von Bots
Skriptname - Der Anzeigename wirkt sich nicht auf das Skript aus und kann nicht darüber gesucht werden. Er kann beliebig oft ohne zeitliche Begrenzung geändert werden
Skripttyp -
Lorebook ist die vereinfachte Version des Advanced-Typs, benutzerfreundlicher und meckert nicht, wenn du etwas an der falschen Stelle einträgst.
Advanced ähnelt dem Programmieren und lässt dich deine Arbeit nicht speichern, bis du den Fehler darin gefunden hast
Thema - Verändert das Farbfeld eines Lorebooks, wenn es bei einem Bot angezeigt wird. Zur Auswahl stehen 11 seltsam spezifische Farben.
Beschreibung - Es gibt zwei davon, und verwechsle sie nicht. Die neben der Farbänderung des Lorebooks ist die grauere. Die Über dieses Skript ist nur über die Hauptseite erreichbar. Wenn sie unverändert bleibt, wiederholt sie einfach das oben Genannte.
Bild - Wenn du das Farbsystem nicht magst, kannst du stattdessen ein Bild hinzufügen! Achtung: Wenn das Seitenverhältnis nicht passt, wird das Bild gestreckt.
*** Nachrichtentiefe *** - Standardmäßig auf 3 eingestellt. Das bestimmt, wie viele Nachrichten das Lorebook selbst und den Bot durchläuft. Bei 1 wird nur die neuere Nachricht des Users geprüft, bei 2 sowohl die des Users als auch die neuere Nachricht des Bots.
Bei 1 prüft es nur die Nachricht des Users und nichts weiter, sodass es wirkt, als hätte der Bot kein Gedächtnis. Bei 10 durchläuft es diese Nachrichten, sodass der Bot häufiger agiert und manchmal sogar dieselben Wörter wiederholt, bis der User abbricht oder dem Bot die Tokens ausgehen.
Einträge haben ein Prioritätssystem, bei dem standardmäßig der oberste Eintrag am meisten Einfluss auf das Lorebook hat, verglichen mit den unteren.
Tags - Sie dienen nur der Organisation und beeinflussen das Prioritätssystem nicht. Es gibt voreingestellte Tags, du kannst aber auch eigene erstellen. Das ist praktisch für größere Lorebooks
Eintragsname - Auch hier gilt: Das Buch sieht das nicht und es dient nur der Organisation und dem Auffinden. Die Eintrags-Schlüssel/Kommentare werden neben dem Namen angezeigt, wenn der Eintrag eingeklappt ist
Eintragskommentare - Kleine Notiz zu einem Eintrag. Der Bot sieht sie nicht. Ich nutze sie persönlich, um mich daran zu erinnern, was ich im Eintrag festgehalten habe, falls ich es vergesse
*** Schlüssel *** - Stell dir Schlüssel als Aktivierungswörter für jeden Eintrag vor. Ein Eintrag wird nur wirksam, wenn der User bestimmte Wörter in seine Nachrichten einfügt. Bei meinem Medical/ER-Basic-Lorebook nehme ich zum Beispiel Symptome als Schlüssel auf, mit ihren verschiedenen Schreibweisen und Akronymen.
Sekundäre Schlüssel - Dienen dazu, einen Eintrag einzuschließen oder auszuschließen, wenn mehrere Einträge aktiv sind.
-Und Alle: Alle Schlüssel der sekundären Liste müssen getroffen werden, damit der Eintrag einbezogen wird.
-Und Irgendeiner: Mindestens ein Schlüssel muss getroffen werden, damit der Eintrag einbezogen wird.
-Nicht Alle: Alle Schlüssel müssen getroffen werden, damit der Eintrag ausgeschlossen wird.
-Nicht Irgendeiner: Mindestens ein Schlüssel muss getroffen werden, damit der Eintrag ausgeschlossen wird
Platzierung - Zu Beginn ist sie standardmäßig eingestellt. Das bedeutet, sie betrifft den gesamten Bot und nicht nur einen Abschnitt. Persönlich sind auch Szenario und Beispieldialog Optionen. Wenn du eine davon auswählst, betrifft sie nur diesen Teil des Bots und kann den Rest nicht beeinflussen.
Position - Legt fest, ob das Lorebook vor oder nach den eigenen Tokens des Bots steht. Standardmäßig steht es danach und kann nur geändert werden, wenn du die Platzierung des Lorebooks auf eine der anderen drei Optionen änderst.
*** Inhalt *** - Legt fest, was der Eintrag tun soll, wenn die Schlüssel getroffen werden. Etwa wie ein Char fühlen oder eine Reihe von Handlungen ausführen soll. Zum Beispiel, dass ein Char wie ein Arzt reagiert, wenn der User eine festgelegte Liste von Symptomen angibt.
Am besten bei Aufzählungspunkten oder kurzen Absätzen bleiben
Tiefe - Die Tiefe jedes Eintrags kann manuell geändert werden. So kann sich das Lorebook eine Konstante mit höherer Tiefe merken oder bei niedrigerer Tiefe flexibler reagieren. Ich persönlich verwende eine Tiefe von 6 für Dinge wie medizinische Hilfsmittel (Hörgeräte, Gehhilfen usw.) und eine Tiefe von 3 für Tests (Blutbild, EKGs usw.)
--
--
Tipps für Ereignisse
1# Wenn du einen Ereignisschlüssel erstellst, füge im Inhalt „Wenn (Schlüssel) gegeben ist, tue Folgendes: ____“ hinzu. Auch wenn das albern klingt, gibt es der KI eine Richtung vor. Diese Zeile sorgt außerdem dafür, dass bestimmte Schlüssel mit 100-prozentiger Wahrscheinlichkeit eintreten, statt den sonst üblichen Wert von etwa 70 %
1.5# Ergänzend zu 1#: Erstelle ein Ereignis im selben Inhalt mit „Wenn (neuer/neu gewürfelter neu/erneut würfeln Schlüssel) neu würfeln, tue Folgendes: ____“. Lorebooks wiederholen beim erneuten Generieren einer Nachricht oft dieselben Auswahlen wie beim ersten Mal. So kann der User weitermachen, wenn ihm das für ihn gewählte Ereignis gefällt
2# Listen sind hilfreich beim Einrichten zufälliger Ereignisse. Beispiel: Wenn du die obigen Zeilen verwendest, ist einer der folgenden Punkte ein „Falltyp“. Lege dann im selben Inhaltsfeld unter „Falltyp“ verschiedene Fallarten an
Fallart
-Fallart 1#, in zwei kurzen Sätzen erklären
-Fallart 2#, in zwei kurzen Sätzen erklären
bei Bedarf wiederholen
3#
Erstellt 29. Juli
Aktualisiert 16. Okt.
Veröffentlicht 30. Juli