Vertex AI Agent Engine-Sitzungen – Übersicht

Vertex AI Agent Engine Sessions verwaltet den Verlauf der Interaktionen zwischen einem Nutzer und Kundenservicemitarbeitern. Sitzungen sind eindeutige Quellen für das Langzeitgedächtnis und den Konversationskontext.

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

  • Agent Development Kit: Sobald Sie Ihren ADK-Agenten (Agent Development Kit) in der Vertex AI Agent Engine bereitgestellt haben, wird die Sitzungsverwaltung automatisch verwaltet.

  • API-Aufrufe: Sie können direkte API-Aufrufe an Vertex AI Agent Engine-Sitzungen senden, wenn Sie Sitzungen nicht mit einem ADK-Agenten 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 Agentensystem dar.

  • Ereignis: In einem Ereignis werden der Inhalt der Unterhaltung sowie die von den Kundenservicemitarbeitern ausgeführten Aktionen wie Funktionsaufrufe gespeichert.

  • Status: Ein Status enthält temporäre Daten, die nur für die aktuelle Unterhaltung relevant sind.

  • Speicher: Speicher sind personalisierte Informationen, auf die für einen bestimmten Nutzer über mehrere Sitzungen hinweg zugegriffen werden kann. Der Kundenservicemitarbeiter kann Erinnerungen verwenden, um Antworten für den Nutzer zu personalisieren und für eine Sitzungsübergreifende Kontinuität zu sorgen.

Hauptfunktionen

Zu den Hauptfunktionen von Vertex AI Agent Engine-Sitzungen gehören:

  • Neue Unterhaltungen starten: Es werden neue Sitzungen erstellt, wenn ein Nutzer eine Interaktion mit einem Kundenservicemitarbeiter beginnt.

  • Bestehende Unterhaltungen fortsetzen: Eine bestimmte Sitzung wird abgerufen, damit der Kundenservicemitarbeiter eine pausierte Unterhaltung fortsetzen kann.

  • Fortschritt speichern: Dem Verlauf einer Sitzung neue Interaktionen (Ereignisse) anhängen, um die Sitzung zu aktualisieren.

  • Unterhaltungen auflisten: Hier finden Sie die aktiven Sitzungsthreads für einen bestimmten Nutzer und eine bestimmte Anwendung.

  • Bereinigen: Sitzungsobjekte und die zugehörigen Daten werden gelöscht, wenn Unterhaltungen beendet sind oder nicht mehr benötigt werden.

Nächste Schritte