Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-25 (UTC)."],[],[],null,["| **Preview**\n|\n|\n| This feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nVertex AI Agent Engine Sessions maintains the history of interactions between a user and agents. Sessions provide definitive sources for long-term memory and conversation context.\n\nYou have several options to use Vertex AI Agent Engine Sessions:\n\n- [Agent Development Kit](/vertex-ai/generative-ai/docs/agent-engine/sessions/manage-sessions-adk): Once you deploy your Agent Development Kit (ADK) agent to Vertex AI Agent Engine, session management is handled automatically.\n\n- [API calls](/vertex-ai/generative-ai/docs/agent-engine/sessions/manage-sessions-api): You can make direct API calls to Vertex AI Agent Engine Sessions if you don't want to manage sessions using an ADK agent.\n\nCore concepts\n\n- **Session**: A session represents the chronological sequence of messages and actions (events) for a single, ongoing interaction between a user and your agent system.\n\n- **Event**: An event stores the content of the conversation, as well as the actions taken by the agents such as function calls.\n\n- **State**: A state holds temporary data relevant only during the current conversation.\n\n- **Memory**: Memory is personalized information that can be accessed across multiple sessions for a particular user. The agent can use memories to personalize responses to the user and ensure cross-session continuity.\n\nCore functionalities\n\nThe core functionalities of Vertex AI Agent Engine Sessions include the following:\n\n- **Starting new conversations**: Create new sessions when a user begins an interaction with an agent.\n\n- **Resuming existing conversations**: Retrieving a specific session so the agent can resume a conversation that has been paused.\n\n- **Saving progress**: Append new interactions (events) to a session's history to update the session.\n\n- **Listing conversations**: Find the active session threads for a particular user and application.\n\n- **Cleaning up**: Delete session objects and their associated data when conversations are finished or no longer needed.\n\nWhat's next\n\n- [Manage sessions using ADK](/vertex-ai/generative-ai/docs/agent-engine/sessions/manage-sessions-adk).\n- [Manage sessions using API calls](/vertex-ai/generative-ai/docs/agent-engine/sessions/manage-sessions-api)."]]