View a markdown version of this page

Zusammenfassung der Strategie - Amazon Grundgestein AgentCore

Zusammenfassung der Strategie

Die SummaryStrategy ist verantwortlich für die Erstellung komprimierter Zusammenfassungen von Konversationen in Echtzeit innerhalb einer einzigen Sitzung. Es erfasst die wichtigsten Themen, Hauptaufgaben und Entscheidungen und bietet so einen umfassenden Überblick über den Dialog.

Schritte der Strategie

Die zusammenfassende Strategie umfasst die folgenden Schritte:

  • Konsolidierung — Legt fest, ob nützliche Informationen in einen neuen oder einen vorhandenen Datensatz geschrieben werden sollen.

Ausgabe der Strategie

Die Übersichtsstrategie gibt eine XML-formatted Ausgabe zurück, bei der jedes <topic> Tag für einen bestimmten Bereich des Benutzerspeichers steht. Mit XML können mehrere Themen erfasst und in einer einzigen Zusammenfassung organisiert werden, ohne dabei die Übersichtlichkeit zu verlieren.

Eine einzelne Sitzung kann aus mehreren Übersichtsblöcken bestehen, von denen jeder einen Teil der Konversation darstellt. Zusammen bilden diese Abschnitte die vollständige Zusammenfassung der gesamten Sitzung.

Diese Zusammenfassungsblöcke können mithilfe der ListMemoryRecordsOperation mit Namespace-Filter abgerufen werden, oder Sie können auch eine semantische Suche über die Zusammenfassungsblöcke durchführen, indem Sie die RetrieveMemoryRecordsOperation verwenden, um nur die relevanten Übersichtsblöcke für Ihre Abfrage abzurufen.

Zu den Erkenntnissen, die mit dieser Strategie gewonnen wurden, gehören unter anderem:

  • Eine Zusammenfassung einer Support-Interaktion, z. B. „Der Benutzer hat ein Problem mit der Bestellnummer gemeldet XYZ-123 und der Mitarbeiter hat einen Austausch veranlasst“.

  • Das Ergebnis einer Planungssitzung wie „Das Team hat sich darauf geeinigt, den Projektabschluss auf Freitag zu verschieben“.

Anhand dieser Zusammenfassung kann sich ein Mitarbeiter schnell an den Kontext einer langen oder komplexen Konversation erinnern, ohne den gesamten Verlauf erneut verarbeiten zu müssen. Dies ist wichtig, um den Gesprächsfluss aufrechtzuerhalten und das Kontextfenster des Basismodells effizient zu verwalten.

Standard-Namespace

/strategy/{memoryStrategyId}/actor/{actorId}/session/{sessionId}/

Anmerkung

sessionIdist ein erforderlicher Parameter für den Summary Namespace, da Zusammenfassungen auf Sitzungsebene generiert und verwaltet werden.