Vertex AI 智能体引擎会话会维护用户与智能体之间的互动历史记录。会话是长期记忆和对话上下文的明确来源。
您可以通过多种方式使用 Vertex AI Agent Engine 会话:
智能体开发套件:将智能体开发套件 (ADK) 智能体部署到 Vertex AI Agent Engine 后,系统会自动处理会话管理。
API 调用:如果您不想使用 ADK 代理管理会话,可以直接向 Vertex AI Agent Engine 会话发出 API 调用。
核心概念
会话:会话表示用户与代理系统之间持续进行的单次互动中消息和操作(事件)的时间顺序。
事件:事件用于存储对话内容以及代理执行的操作(例如函数调用)。
状态:状态用于存储仅与当前对话相关的临时数据。
内存:内存是指可在特定用户的多个会话中访问的个性化信息。客服人员可以使用回忆来对用户提供个性化回复,并确保跨会话的连续性。
核心功能
Vertex AI Agent Engine 会话的核心功能包括:
发起新对话:在用户开始与客服人员互动时创建新会话。
继续现有对话:检索特定会话,以便客服人员继续已暂停的对话。
保存进度:将新的互动(事件)附加到会话历史记录以更新会话。
列出对话:查找特定用户和应用的有效会话会话。
清理:在对话结束或不再需要时,删除会话对象及其关联数据。