Agenten

Speicher und Chat-Verlauf

Wie Sie steuern, woran sich ein KI-Agent erinnert: den Chat-Verlauf innerhalb einer Konversation und den Speicher über Konversationen hinweg.

Ein Agent kann sich auf zwei verschiedene Arten erinnern. Der Chat-Verlauf ist das, was er von der aktuellen Konversation sieht. Der Speicher ist ein Ablageort für Notizen, in den er schreiben und aus dem er über Konversationen hinweg lesen kann. Es sind getrennte Einstellungen, und Sie können eine davon, beide oder keine verwenden.

Chat-Verlauf#

Der Chat-Verlauf legt fest, wie viele der früheren Nachrichten einer Konversation der Agent zusammen mit jeder neuen Frage erhält. Ohne ihn würde der Agent jede Nachricht beantworten, als wäre sie die erste.

Sie finden ihn im Tab Erweitert, im Abschnitt Chat-Verlauf. Der Schalter in der Abschnittsüberschrift schaltet ihn ein oder aus. Bei einem neuen Agent ist er eingeschaltet. Die Abschnittsüberschrift fasst die Einstellung zusammen, zum Beispiel “Letzte 10 Nachrichten · 8000 Tokens”.

Bei eingeschaltetem Schalter können Sie Folgendes festlegen:

  • Anzahl der Verlaufsnachrichten. Wie viele der letzten Nachrichten einbezogen werden. Der Standardwert ist 10, und Sie können 1 bis 50 wählen.
  • Maximale Tokens des Verlaufs. Die maximale Textmenge aus dem Verlauf, die gesendet wird. Der Standardwert ist 8000, und Sie können 100 bis 8000 in Schritten von 100 wählen.
  • Nachrichtentypen. Welche Arten von Nachrichten gezählt werden: Benutzernachrichten, KI-Nachrichten und Tool-Aufrufe. Standardmäßig sieht der Agent Benutzer- und KI-Nachrichten.

Ein längerer Verlauf gibt dem Agent mehr Kontext, bedeutet aber auch, dass mit jeder Nachricht mehr Text an das Modell geht.

Speicher#

Der Speicher ermöglicht es dem Agent, Informationen über eine einzelne Konversation hinaus zu behalten, etwa die Vorlieben eines Kunden oder Fakten, die er gelernt hat. Bei einem neuen Agent ist er ausgeschaltet.

Sie finden ihn im Abschnitt Speicher des Tabs Einstellungen. Schalten Sie den Schalter in der Abschnittsüberschrift ein und legen Sie dann fest:

  • Speicherkategorie. Die Gruppe von Speichereinträgen, aus der der Agent liest und in die er schreibt. Sie müssen eine auswählen. Solange der Speicher eingeschaltet ist und keine Kategorie ausgewählt wurde, warnt der Builder: “Wählen Sie eine Kategorie oder schalten Sie den Speicher aus. Der Agent weigert sich zu starten, solange der Speicher eingeschaltet ist und keine Kategorie ausgewählt wurde.” Sie erstellen und verwalten Kategorien unter Speicher.
  • Zugriffsmodus. Nur Lesen lässt den Agent den Speicher durchsuchen. Lesen/Schreiben lässt ihn zusätzlich Einträge hinzufügen und aktualisieren.
  • Prompt zum Lesen des Speichers. Anweisungen, die dem Agent sagen, wie und wann er die Lesewerkzeuge verwendet.
  • Prompt zum Schreiben des Speichers. Anweisungen, wie und wann er die Schreibwerkzeuge verwendet. Er ist im Modus Lesen/Schreiben relevant.
  • Flow-Eingabe auslagern. Wenn eingeschaltet, wird die Eingabe des Laufs gespeichert und der Agent kann sie später mit einem Tool namens get_offloaded_memory abrufen. Standardmäßig ist dies ausgeschaltet.

Die beiden Prompts beginnen mit Standardwerten, die für die meisten Agents funktionieren. Bearbeiten Sie sie, wenn der Agent zu viel, zu wenig oder das Falsche schreibt.

Der Speicher gehört zu einer Kategorie

Der Agent speichert und ruft Einträge über die von Ihnen gewählte Kategorie ab. Agents, die dieselbe Kategorie verwenden, arbeiten auf demselben Speicher. Verwenden Sie daher eine separate Kategorie, wenn zwei Agents keine Notizen teilen sollen.

Was wofür verwenden#

Sie möchtenVerwenden Sie
Dass der Agent einer Hin-und-Her-Konversation folgtChat-Verlauf
Dass der Agent etwas aus der gestrigen Konversation weißSpeicher
Antworten auf Basis Ihrer DokumenteEin Retriever-Tool, siehe Agent-Tools

Wenn etwas schiefgeht#

  • Wenn der Agent nach dem Einschalten des Speichers nicht mehr antwortet, prüfen Sie, ob eine Kategorie ausgewählt ist.
  • Wenn er vergisst, was Sie zwei Nachrichten zuvor gesagt haben, prüfen Sie, ob der Schalter Chat-Verlauf eingeschaltet und Benutzernachrichten ausgewählt ist.
  • Wenn er nichts in den Speicher schreibt, prüfen Sie, ob der Zugriffsmodus auf Lesen/Schreiben steht.

Nächste Schritte#