Vertex AI Agent Engine 会话概览

Vertex AI 智能体引擎会话会维护用户与智能体之间的互动历史记录。会话是长期记忆和对话上下文的明确来源。

您可以通过多种方式使用 Vertex AI Agent Engine 会话:

  • 智能体开发套件:将智能体开发套件 (ADK) 智能体部署到 Vertex AI Agent Engine 后,系统会自动处理会话管理。

  • API 调用:如果您不想使用 ADK 代理管理会话,可以直接向 Vertex AI Agent Engine 会话发出 API 调用。

核心概念

  • 会话:会话表示用户与代理系统之间持续进行的单次互动中消息和操作(事件)的时间顺序。

  • 事件:事件用于存储对话内容以及代理执行的操作(例如函数调用)。

  • 状态:状态用于存储仅与当前对话相关的临时数据。

  • 内存:内存是指可在特定用户的多个会话中访问的个性化信息。客服人员可以使用回忆来对用户提供个性化回复,并确保跨会话的连续性。

核心功能

Vertex AI Agent Engine 会话的核心功能包括:

  • 发起新对话:在用户开始与客服人员互动时创建新会话。

  • 继续现有对话:检索特定会话,以便客服人员继续已暂停的对话。

  • 保存进度:将新的互动(事件)附加到会话历史记录以更新会话。

  • 列出对话:查找特定用户和应用的有效会话会话。

  • 清理:在对话结束或不再需要时,删除会话对象及其关联数据。

后续步骤