Vertex AI Agent Engine-Sitzungen – Übersicht

In Vertex AI Agent Engine-Sitzungen wird der Verlauf der Interaktionen zwischen einem Nutzer und Agenten gespeichert. Sitzungen sind definitive Quellen für die langfristig gemerkten Informationen und den Unterhaltungskontext.

Sie haben mehrere Möglichkeiten, Vertex AI Agent Engine-Sitzungen zu verwenden:

  • Agent Development Kit: Wenn Sie Ihren ADK-Agenten (Agent Development Kit) in Vertex AI Agent Engine bereitstellen, wird die Sitzungsverwaltung automatisch übernommen.

  • API-Aufrufe: Sie können direkte API-Aufrufe an Vertex AI Agent Engine-Sitzungen senden, wenn Sie Sitzungen nicht mit einem ADK-Agent verwalten möchten.

Wichtige Konzepte

  • Sitzung: Eine Sitzung stellt die chronologische Abfolge von Nachrichten und Aktionen (Ereignissen) für eine einzelne, laufende Interaktion zwischen einem Nutzer und Ihrem Agentsystem dar.

  • Ereignis: Ein Ereignis speichert den Inhalt der Unterhaltung sowie die von den Kundenservicemitarbeitern ausgeführten Aktionen, z. B. Funktionsaufrufe.

  • Status: Ein Status enthält temporäre Daten, die nur während der aktuellen Unterhaltung relevant sind.

  • Erinnerung: Erinnerungen sind personalisierte Informationen, auf die ein bestimmter Nutzer über mehrere Sitzungen hinweg zugreifen kann. Der Agent kann Erinnerungen verwenden, um Antworten an den Nutzer zu personalisieren und die Kontinuität über Sitzungen hinweg zu gewährleisten.

Hauptfunktionen

Zu den Kernfunktionen von Vertex AI Agent Engine Sessions gehören die folgenden:

  • Neue Unterhaltungen starten: Erstellen Sie neue Sitzungen, wenn ein Nutzer eine Interaktion mit einem Agent beginnt.

  • Vorhandene Unterhaltungen fortsetzen: Eine bestimmte Sitzung abrufen, damit der Agent eine pausierte Unterhaltung fortsetzen kann.

  • Fortschritt speichern: Hängen Sie dem Verlauf einer Sitzung neue Interaktionen (Ereignisse) an, um die Sitzung zu aktualisieren.

  • Unterhaltungen auflisten: Aktive Sitzungsthreads für einen bestimmten Nutzer und eine bestimmte Anwendung finden.

  • Bereinigung: Löschen Sie Sitzungsobjekte und die zugehörigen Daten, wenn Unterhaltungen beendet sind oder nicht mehr benötigt werden.

Nächste Schritte