Memory Recall und Chat-Zusammenfassungen

Jedes KI-Modell kann immer nur eine begrenzte Textmenge auf einmal lesen. Diese Grenze heißt Kontextfenster. In einem langen Chat fallen die ältesten Nachrichten heraus, und die KI vergisst sie. Marinara Engine (im Folgenden nur Marinara) kann diesen Verlauf auf mehreren Wegen zurückholen. In dieser Anleitung erfährst du, wie du jeden davon einschaltest und Probleme behebst, wenn er nicht funktioniert.

Welche Gedächtnisfunktion brauche ich?

Fang mit Memory Recall an. Es funktioniert ohne zusätzliche Einrichtung, weil Marinara ein eingebautes Embedding-Modell auf deinem Rechner nutzen kann. Nimm Zusammenfassungen dazu, wenn Chats sehr lang werden.

FunktionWas sie tutGilt für
Memory RecallDurchsucht ältere Nachrichten nach den Stellen, die zu deiner letzten Eingabe passen, und fügt sie in den Prompt ein.Alle Modi
Chat SummaryErsetzt alte Nachrichten durch kurze Rückblicke.Roleplay
Automatic SummarizationFasst jeden Tag zusammen, dann jede Woche. Immer an.Conversation
Advanced Memory Recall (erweiterter Erinnerungsabruf)Verwaltet Live-Verlauf, Szenenzusammenfassungen und abgerufene Auszüge gemeinsam. Optional.Roleplay und Game Mode

Memory Recall und Zusammenfassungen erledigen unterschiedliche Aufgaben und können gleichzeitig laufen. Game Mode hat Memory Recall und auf Wunsch Advanced Memory Recall (siehe In Game Mode). Eine eigene Zusammenfassungsfunktion hat er nicht.

Memory Recall

Memory Recall arbeitet mit Embeddings. Ein Embedding ist ein numerischer Fingerabdruck der Bedeutung einer Nachricht. Marinara speichert frühere Nachrichten in kleinen Gruppen, den sogenannten Chunks. Es vergleicht den Fingerabdruck deiner neuen Nachricht mit den gespeicherten Fingerabdrücken und fügt die ähnlichsten Chunks in den Prompt ein.

Memory Recall aktivieren

  1. Öffne einen Chat und klick auf Chat Settings (Chat-Einstellungen).
  2. Such den Abschnitt Memory Recall.
  3. Schalte Enable Memory Recall ein.

Die Einstellung gilt pro Chat. In Conversation-Chats ist sie anfangs an, ebenso in Roleplay- oder Game-Chats mit aktiver Szene. In allen anderen Chats ist sie anfangs aus. Schaltest du sie aus, endet der Abruf, gespeicherte Erinnerungen werden aber nicht gelöscht.

Wenn es nicht funktioniert hat: Memory Recall braucht eine Embedding-Quelle (nächster Abschnitt). Legst du keine fest, nutzt Marinara sein eingebautes Modell, die meisten können diesen Abschnitt also überspringen. Prüf, ob Memory Recall überhaupt erscheint. Einige Container-Builds, bekannt als Marinara Lite, schalten es vollständig ab.

Die Embedding-Quelle festlegen (optional)

Memory Recall braucht ein Modell, das die Fingerabdrücke erzeugt. Legst du nichts fest, nutzt Marinara das eingebaute Embedding-Modell (siehe unten). Für die meisten ist das die einfachste Lösung. Willst du stattdessen einen Dienst nutzen, legst du ihn an einem Konto fest, nicht in den Chat-Einstellungen.

Bevor du anfängst: Du brauchst ein Konto, das Embeddings anbietet. Siehe Verbindung zu einem KI-Anbieter herstellen.

  1. Öffne Connections (Verbindungen) und bearbeite das Konto.
  2. Such den Abschnitt Semantic search (embeddings).
  3. Trag den Namen eines Embedding-Modells ein, zum Beispiel text-embedding-3-small.
  4. Optional: Leg unter Embedding endpoint URL eine andere Adresse fest.
  5. Optional: Leih dir über Embedding provider (Embedding-Anbieter) Key und Adresse eines anderen Kontos. Same as this provider (wie dieser Anbieter) behält die eigenen dieses Kontos.

Manche Dienste bieten keine Embeddings an. Marinara bittet dich dann, ein eigenes Embedding-Konto zu wählen, etwa ein OpenAI-kompatibles, Google oder das eingebaute Modell.

Willst du überall dieselbe Quelle nutzen, wähl sie unter Embeddings in Connections → Defaults (Standardwerte). Konten ohne eigenes Embedding-Modell verwenden sie dann. Die Einstellung eines Kontos hat weiterhin Vorrang.

Gibt es weder ein Embedding-Konto noch einen Embeddings-Standard, greift Marinara auf ein eingebautes Embedding-Modell zurück. Es wird einmal heruntergeladen und läuft ohne API-Key auf deinem Rechner. Siehe Eingebautes Modell einrichten.

Dieselbe Einstellung treibt auch die semantische Suche in Lorebooks an, du richtest sie also einmal für beides ein.

Gespeicherte Erinnerungen ansehen und verwalten

  1. Öffne Chat Settings → Memory Recall.
  2. Klick auf Access memories for this chat. Das Fenster Memories for This Chat öffnet sich. Ist Advanced Memory an, bleibt die Ansicht in der Roleplay-Seitenleiste.

Das Fenster zeigt die Anzahl gespeicherter Chunks und eine grobe Schätzung in Tokens. Jede Chunk-Karte zeigt ihren Zeitraum, die Anzahl der Nachrichten, den Erstellungszeitpunkt und einen Status.

StatusBedeutung
VectorizedDer Fingerabdruck steht und ist durchsuchbar.
Waiting for vectorDer Fingerabdruck entsteht gerade noch.
Embedding unavailableKeine Embedding-Quelle konnte ihn erzeugen.

Die Symbolleiste hat Symbole zum Exportieren, Importieren, Neuaufbauen und Leeren der Erinnerungen.

Wie sich Memory Recall verhält

Chat Summary (Roleplay)

Chat Summary presst ältere Nachrichten zu kurzen Rückblicken zusammen, den sogenannten Summary Entries. Jeder Eintrag kann von der KI oder von dir geschrieben werden, und jeder lässt sich an- und abschalten. Die Funktion gibt es nur in Roleplay-Chats.

Öffne Chat Settings und klapp Chat Summary unter Lorebooks auf. Am Computer kannst du den Abschnitt in einem eigenen Fenster öffnen. Siehe Chat Settings im Überblick.

Einen Summary Entry anlegen

  1. Wähl unter Summary Scope entweder Last für die neuesten Nachrichten oder Range für einen Nachrichtenbereich.
  2. Klick auf Generate, damit die KI einen Eintrag schreibt, oder auf Write, um selbst einen zu tippen.

Jeder Eintrag zeigt einen Titel, seinen Quellbereich oder die Anzahl der Nachrichten und eine Token-Schätzung. Du kannst ihn an- oder abschalten, ausklappen, mit Edit bearbeiten oder mit Delete (Löschen) entfernen. Show Inactive und Hide Inactive ändern, was die Liste zeigt. Activate All und Deactivate All schalten alle Einträge auf einmal um.

Um mehrere Einträge zu ändern, hak sie an (am Computer wählst du mit Shift-Klick einen Bereich aus) und nutze dann Enable selected oder Disable selected.

Ist Review Agent Outputs an, warten KI-Zusammenfassungen auf deine Freigabe. Siehe Agent-Freigaben und die Agent Suite.

Automatic Summaries

Das Panel Automatic Summaries hält die Zusammenfassungen aktuell, während du chattest.

  1. Schalte Enabled ein.
  2. Leg unter Every fest, wie viele Nutzernachrichten zwischen zwei Zusammenfassungen liegen. Der Standard ist 5, möglich sind 1 bis 200.
  3. Optional: Klick auf Backfill Summary, um einen älteren Chat zusammenzufassen, der nie Zusammenfassungen hatte. Ein Fortschrittsbalken erscheint. Mit Stop brichst du vorzeitig ab.

Summary Prompt, Summary Provider und Ausgabegröße

Anzeigeoptionen

Recent message tail begrenzt zusammengefasste Nachrichten. Eine zusammengefasste Nachricht, die älter ist als diese neuesten Nachrichten, bleibt sofort aus dem Prompt heraus, noch bevor die nächste Zusammenfassung sie ausblendet. Eine ältere Nachricht, die noch keine Zusammenfassung abdeckt, wird weiterhin gesendet, weil sie sonst verloren ginge. Gibt es solche Nachrichten, zeigt Chat Summary unter dieser Einstellung an, wie viele es sind. Klick auf Backfill Summary, um sie zusammenzufassen.

Gruppenchats mit zusammengeführten Antworten

In einem Gruppenchat mit zusammengeführten Antworten spricht eine einzige Antwort für alle Charaktere. Ein Teil eines Eintrags, der für bestimmte Charaktere geschrieben ist, etwa {{#if char == "Kaito"}}…{{/if}}, bleibt für jeden Charakter erhalten, für den er gilt, und wird mit den Charakteren gekennzeichnet, die ihn kennen, etwa „known only to Kaito“ (nur Kaito bekannt). Teile, die nur der Narrator (Erzähler) von Advanced Memory erhält, bleiben außen vor. In Gruppenchats, in denen die Charaktere einzeln nacheinander antworten, und in Chats mit nur einem Charakter liest jeder Charakter die Einträge wie bisher, und der Narrator liest jeden Teil.

Automatic Summarization (Conversation)

Conversation-Chats fassen jeden Kalendertag zusammen und bündeln abgeschlossene Wochen dann zu einer Wochenzusammenfassung. In den Prompt wandern danach nur noch die Wochenzusammenfassungen, die Tageszusammenfassungen der laufenden Woche und die heutigen Nachrichten. Das läuft von allein und lässt sich nicht abschalten.

Zusammenfassungen bearbeiten

  1. Öffne einen Conversation-Chat und klick auf Chat Settings.
  2. Such Automatic Summarization.
  3. Klick auf Edit Summaries.

Das Fenster listet zuerst die Wochen auf, danach die Tage, die noch in keiner Woche stecken. Klapp einen Eintrag auf, um den Text unter Summary und die Zeilen unter Key Details zu bearbeiten.

Festlegen, wann ein Tag endet

Fehlende Tage nachtragen

Ein Tag kann ohne Zusammenfassung bleiben, etwa nachdem du einen alten Chat importiert hast. Im Fenster hat das Panel Missing Summaries eine Schaltfläche Backfill. Sie versucht es für bis zu 14 zurückliegende Tage auf einmal erneut. Wechselst du das Modell für die Zusammenfassungen, werden vorhandene Tages- oder Wocheneinträge nicht neu geschrieben.

Advanced Memory Recall (Roleplay und Game Mode)

Advanced Memory Recall ist ein optionaler Modus, der das Live-Verlaufsfenster, Kontinuitätszusammenfassungen und alte Auszüge gemeinsam verwaltet. Er teilt den Chat in Szenen auf, fasst jede abgeschlossene Szene zusammen und ruft für jede Antwort die Szenen und genauen Nachrichten ab, auf die es ankommt. Er läuft ohne den Schalter Agents und braucht keinen herunterladbaren Agenten.

Einschalten

  1. Öffne Chat Settings → Memory Recall.
  2. Schalte Advanced Memory Recall ein. Du kannst auch Automatic context and memory handling (automatische Kontext- und Gedächtnisverwaltung) einschalten, unter Agents im Roleplay-Einrichtungsassistenten.
  3. Leg Maximum allowed context before compression (tokens) (maximal erlaubter Kontext vor der Komprimierung) innerhalb des Kontextfensters deines Modells fest.
  4. Leg Summary and recall budget (tokens) (Budget für Zusammenfassungen und Abruf) innerhalb dieser Grenze fest.
  5. Optional: Wähl ein Helper model (Hilfsmodell).

Hat ein Chat schon einen Verlauf, klick zuerst auf Prepare existing history (vorhandenen Verlauf vorbereiten); mehr dazu unten. Einstellungen und Fortschritt erscheinen sowohl im Assistenten als auch in der Seitenleiste von Chat Settings, auf Desktop und Mobilgeräten. Die Archivansicht bleibt in der Seitenleiste.

Einstellungen

EinstellungStandardWas sie tut
Maximum allowed context before compression (tokens)65.000Erreicht der ausgehende Prompt diese Größe, wird älterer Kontext abgeschnitten und für den Abruf zusammengefasst.
Summary and recall budget (tokens)6.500Wie viel vom Kontext auf Erinnerungen entfällt. Empfohlen sind mindestens 10 % des Maximums.
Helper modelAgent-Konto, dann Chat-KontoÜbernimmt Szenenentscheidungen, Zusammenfassungen und Kontinuität.
Maximum recalled scenes (maximal abgerufene Szenen)3Obergrenze der abgerufenen Szenen pro Antwort. 0 schaltet den optionalen Szenenabruf ab.
Moving context (beweglicher Kontext)3 bis 5 NachrichtenNachrichten in jedem abgerufenen Auszug. Beide Grenzen auf 0 ergeben Zusammenfassungen ohne Auszüge.
Standalone scene check interval (messages)5Wie viele neue Nachrichten zwischen zwei Szenenprüfungen liegen.
Use Decision model (Entscheidungsmodell verwenden)AusLässt ein Decision-Modell Szenenenden finden und Erinnerungen auswählen.
Decide who sees new messages (entscheiden, wer neue Nachrichten sieht)AusNur in Gruppenchats, in denen die Charaktere einzeln nacheinander antworten.
Character recollections (Charaktererinnerungen)AusGibt jedem Charakter seine eigene Erinnerung an eine Szene.

Das Standardbudget beträgt 10 % des Standardmaximums. Eine spätere Änderung des Maximums ändert es nicht. Die Obergrenze umfasst den gesamten geschätzten ausgehenden Prompt: Anweisungen, Nachrichten, abgerufenen Kontext, Tools und Anhänge. Antwort-Tokens und Sicherheitsreserve werden getrennt berechnet. Es ist eine Schätzung, keine exakte Tokenizer- oder Abrechnungsgrenze.

Alle Aufrufe für Gedächtniszusammenfassungen verwenden Chat Summary → Maximum output size, mit mindestens 8.196 Ausgabe-Tokens als Platz für das Nachdenken.

Vorhandenen Verlauf vorbereiten

  1. Klick auf Prepare existing history. Bevor es losgeht, werden die aufgelösten Modelle angezeigt.
  2. Warte. Der ältere Verlauf wird in Teilen abgearbeitet, und die aktuelle Phase wird angezeigt.
  3. Mit Cancel (Abbrechen) hältst du an. Fertige Arbeit bleibt erhalten. Mit Resume (Fortsetzen) machst du weiter, auch nachdem du die Seitenleiste geschlossen, den Server neu gestartet oder die App aktualisiert hast.

Ein fehlgeschlagener Modellaufruf behält das bisherige gültige Gedächtnis und zeigt einen Fehler, den du wiederholen kannst. Setz das Gedächtnis nach einem Fehler nicht zurück: Resume verwendet fertige Zusammenfassungen erneut. Die letzte laufende Szene bleibt offen und wird zusammengefasst, wenn sie endet.

Ändert wiederhergestellter Verlauf eine Szene, die eine manuelle Korrektur abdeckt, schalte diese Erinnerung aus, um ihren Text als Referenz zu behalten, oder lösche sie, und bereite den Verlauf dann erneut vor. Fix (Beheben) überspringt eine solche Szene und listet sie auf, statt anzuhalten.

Eine Verzweigung, die aus einem vorbereiteten Chat entsteht, etwa mit Branch from here (ab hier verzweigen), behält ihr Advanced Memory. Eine Verzweigung mitten in einer Szene öffnet diese Szene wieder: Ihre alte Zusammenfassung wird verworfen, und eine neue wird geschrieben, wenn die Szene endet. Ein als neue Verzweigung importierter Chat wird wie gewohnt vorbereitet.

Gedächtnisprobleme beheben

Ist im Gedächtnis eines Chats etwas kaputt, erscheint auf der Schaltfläche Chat Settings ein ruhig leuchtender Punkt in deiner Akzentfarbe, und ein Hinweis nennt, bei wie vielen Szenen es Probleme gibt. Jede Gruppe von Problemen wird nur einmal gemeldet, und der Punkt bleibt, bis sie erledigt sind. Unter Chat Settings → Memory Recall stehen die Probleme über den Einstellungen. Access memories for this chat zeigt denselben Punkt.

Drück Fix im Hinweis oder in der Liste, um alle markierten Szenen in einem Durchgang zu reparieren. Dafür wird das Helper model genutzt. Pause processing (Verarbeitung pausieren) hält die Reparatur an, und Resume processing (Verarbeitung fortsetzen) setzt sie fort. Fix:

Eine Zusammenfassung, die du von Hand bearbeitet hast, schreibt Fix nie um. Solche Zusammenfassungen führt Fix unter need your review auf und macht weiter. Einstellungen kann Fix nicht für dich ändern, etwa den Wissensbereich eines Charakters oder eine funktionierende Decision-Verbindung.

Ist Fix fertig, zeigt es „Advanced Memory fixed N scenes“ und die Nummern der Szenen, die eine Prüfung brauchen. Wähl eine Nummer, um diese Szene in Access memories for this chat zu öffnen. War Chat Settings geschlossen, bringt dich ein Hinweis mit Show (Anzeigen) dorthin. Nach einer Szene, über die Fix nicht entscheiden konnte, fragt der nächste Fix-Durchgang nicht noch einmal, speichere ihren Charakterzugriff also selbst.

Szenen neu durchsuchen

Wurden Szenenwechsel übersehen, etwa weil eine Szene nie endete, nutze Re-scan scenes (Szenen neu durchsuchen) unter Chat Settings → Memory Recall.

  1. Gib die Nummern der ersten und der letzten zu prüfenden Nachricht ein. Anfangs ist die laufende Szene eingetragen.
  2. Drück Re-scan (neu durchsuchen).

Advanced Memory sucht in diesen Nachrichten erneut nach Szenenwechseln und fasst die geänderten Szenen neu zusammen. Ist Use Decision model an, nutzt es dafür das Decision-Modell, sonst das Hilfsmodell. Szenen außerhalb des Bereichs behalten ihre Grenzen und Zusammenfassungen. Würde sich eine von dir bearbeitete Zusammenfassung ändern, hält der Durchgang an und nennt diese Szene.

Optionales Decision-Modell

Ein Decision-Modell ist ein kleines Modell, das Ja-oder-Nein-Fragen beantwortet. Die Option ist standardmäßig aus und wird pro Roleplay-Chat gespeichert.

  1. Schalte in Advanced Memory Use Decision model ein.
  2. Wähl unter Memory Decision connection (Entscheidungsverbindung für Erinnerungen) ein Modell. Unter Built-in model (eingebautes Modell) stehen dieselben Modelle wie beim globalen Decision model (Entscheidungsmodell). Ein Modell, das noch nicht antworten kann, ist samt Begründung ausgegraut, und ein gestopptes startet, sobald es angefragt wird. Unter Connections stehen deine gespeicherten Decision-Konten. Siehe Decision-Modelle.

Diese Auswahl ist unabhängig vom globalen Decision-Standard.

Das Modell findet Szenengrenzen, während der Verlauf vorbereitet wird und laufende Szenen geprüft werden. Vor einer neuen Antwort wählt es Erinnerungen in zwei Durchgängen aus. Die Einzelheiten stehen unter Wie der Abruf per Decision-Modell funktioniert.

Gehostete Konten erhalten den jüngsten Gesprächstext und die vorausgewählten Rückblicke oder Nachrichten, die bewertet werden, und können pro Antwort mehrere Anfragen berechnen. Der Abruf prüft den Charakterzugriff, bevor er Kandidaten sendet.

Entscheiden, wer neue Nachrichten sieht

In einem Roleplay-Gruppenchat, in dem die Charaktere einzeln nacheinander antworten, kann Advanced Memory entscheiden, welche Charaktere jede neue Nachricht sehen. Dann musst du nicht jede Zeile selbst vor einem Charakter verbergen, der die Szene verlassen hat. Gruppenchats mit zusammengeführten Antworten und Chats mit nur einem Charakter bieten die Option nicht an.

  1. Schalte in Advanced Memory Decide who sees new messages ein.

Jede neue Nachricht, deine oder die eines Charakters, wird vor den Charakteren verborgen, die nicht in der Szene sind. Dafür wird dasselbe charakterspezifische Hide from AI (vor der KI verbergen) genutzt wie bei der Schaltfläche an der Nachricht selbst, daher zeigt die durchgestrichene Augenmarkierung, wer sie nicht sehen kann. Über deine Nachricht wird entschieden, sobald du sie abschickst. Über frühere Nachrichten wird entschieden, bevor der nächste Charakter antwortet.

Ist Advanced Memory an, kann eine neue Charakterantwort mit einer Trennzeile wie **, --- oder die Szene oder die Perspektive wechseln. Die Antwort wird dann als separate Nachrichten desselben Charakters gespeichert, eine pro Teil.

Charaktererinnerungen

Schalte Character recollections ein, damit jeder Charakter seine eigene Erinnerung an eine Szene bekommt. Die Option ist standardmäßig aus.

So bleiben sie korrekt:

Wo sie erscheinen und was sie kosten:

Bearbeiten und Ausschalten:

In Game Mode

In Game-Chats schaltest du Advanced Memory Recall genauso unter Chat Settings → Memory Recall ein. Ohne die Funktion sendet eine Game-Sitzung bei jedem Zug ihren gesamten Verlauf bis zur Kontextgrenze, eine lange Sitzung kostet pro Zug also weit mehr Eingabe-Tokens. Mit ihr bleibt der Prompt unter Maximum allowed context before compression. Die aktuelle Szene geht als Live-Nachrichten mit, frühere Szenen als Rückblicke plus die Momente, die der Abruf auswählt.

Fehlerbehebung

ProblemLösung
Memory Recall ruft nichts abPrüf, ob eine Embedding-Quelle eingerichtet ist. Zeigen die Chunks Embedding unavailable, leg ein Modell unter Semantic search (embeddings) fest oder nutze das eingebaute Modell. Siehe Eingebautes Modell einrichten.
Chunks zeigen Waiting for vectorGib ihnen etwas Zeit. Die Fingerabdrücke entstehen nach den Antworten.
Nichts scheint zu passenDer Abruf ergänzt nur eng passende Erinnerungen. Dass nichts dazukommt, ist normal.
Der Abruf ist nach einem Wechsel des Embedding-Modells schlechter gewordenNutze das Symbol zum Neuaufbauen in Memories for This Chat.
Es entstehen keine ZusammenfassungenDer Chat braucht ein funktionierendes Textkonto. Chat Summary nutzt den Summary Provider. Funktioniert keins, entfällt die Generierung.
KI-Zusammenfassungen erscheinen nieReview Agent Outputs wartet vielleicht auf deine Freigabe.
Eine Zusammenfassung hängt festFehlgeschlagene Zusammenfassungen werden nach einer Weile erneut versucht. Starte Backfill Summary (Roleplay) oder Backfill (Conversation).
Eine Szene ist mit Check who was there markiertDrück Fix, oder öffne sie in Access memories for this chat und nutze Edit character access (Charakterzugriff bearbeiten).

Für andere Probleme siehe Fehlerbehebung in Marinara Engine.

Referenz zu Advanced Memory

Einzelheiten, die die meisten nicht brauchen. Die Einstellungen oben funktionieren, ohne dass du diesen Teil liest.

Wie Szenen erkannt und zusammengefasst werden

Das Live-Fenster und das Budget

Was der Abruf liefert

Access memories for this chat

Öffne diese Ansicht, um nummerierte Szenenzusammenfassungen zu durchsuchen, ihre Zeiträume und Empfängerkreise anzusehen, Summary text (Zusammenfassungstext) zu bearbeiten oder mit Inspect source messages (Quellnachrichten prüfen) die Originale zu lesen. Du kannst Einträge ausschalten, Reindex (neu indexieren) nutzen, exportieren und importieren oder mit Delete all memories (alle Erinnerungen löschen) die Vorbereitung neu beginnen und dabei Chat und Einstellungen behalten. Korrekturen an manuellen Zusammenfassungen bleiben erhalten und machen davon abhängige Kontinuität ungültig. Delete summary (Zusammenfassung löschen) unten an einer Zusammenfassung entfernt sie, nachdem du Zusammenfassung und Zielgruppe bestätigt hast. Das funktioniert auch für alte Einträge vom Typ Continuity (Kontinuität) und Ongoing scene (laufende Szene). Gelöschte Rückblicke werden bei der regulären Vorbereitung nicht neu erzeugt.

Um eine Szene vom Abruf auszuschließen, schalte ihren Erinnerungseintrag aus. Charakterspezifisches Ausblenden steuert weiterhin, wer darauf zugreifen kann. Globales Ausblenden entfernt sie nicht aus dem Archiv.

Wer eine Szene lesen kann

Wie der Abruf per Decision-Modell funktioniert

Platzierung im Preset

Preset-Autoren können diese Inhaltsmarker mit den üblichen Einstellungen für Reihenfolge, Name, Rolle und Gruppe der Abschnitte platzieren:

MarkerInhalt
chat_summaryZulässige konstante Einträge aus Chat Summaries.
current_scene_summaryQuellauszüge aus dem älteren Teil einer laufenden Szene.
recalled_scenesAlle ausgewählten Szenenzusammenfassungen, jeweils gefolgt von ihrem Auszug.

Jeder folgt dem Preset-Format XML, Markdown oder None. Leere Bestandteile erzeugen nichts. Der erste aktivierte Marker bestimmt den Ort. Bestandteile ohne aktivierten Marker erscheinen ersatzweise einmal vor dem Verlauf, damit ältere Presets funktionieren. Die Preset-Auswahl bietet nur Recalled Scenes an. Ein alter recalled_messages-Marker ist ein Alias, und ein aktivierter recalled_scenes-Marker hat Vorrang. Diese Marker bleiben leer, wenn Advanced Memory aus ist.

Grenzen

Der Abruf ist selektiv, und Zusammenfassungen können Nuancen verlieren. Bewahre wichtige Korrekturen im Quelltranskript oder im Zusammenfassungseditor auf. Fallen Embeddings aus, bleiben begrenzter Textabruf und gültige Kontinuität erhalten. Das Archiv wird nie vollständig eingefügt. Passen Anweisungen oder ein Anhang nicht in die Grenze, verkleinere sie oder erhöhe die Grenze. Passt die Antwortreserve nicht in den Gesamtkontext des Modells, senke die Ausgabegröße oder wähle ein Modell mit größerem Kontext. Advanced Memory stoppt, statt Anweisungen stillschweigend zu löschen.

Solange der erweiterte Modus an ist, übernimmt er den Abruf, sodass Standard Recall keine zweite Kopie einfügt. Er ersetzt außerdem den üblichen Zeitplan automatischer Roleplay-Zusammenfassungen für diesen Chat. Schaltest du ihn aus, gelten wieder die normalen Einstellungen. Bestehende Lorebooks und herunterladbare Agenten behalten ihre eigenen Geltungsregeln.

Verwandte Anleitungen