Agent Platform 工作階段總覽

Agent Platform 工作階段會維護使用者與代理之間的互動記錄。工作階段內容為長期記憶和對話脈絡的明確資料來源。

您可以使用下列幾種方式,存取 Agent Platform 工作階段:

  • Agent Development Kit (ADK):將 ADK 代理部署至 Gemini Enterprise Agent Platform 後,系統會自動管理工作階段。

  • API 呼叫:如果不想使用 ADK 代理管理工作階段,可以直接對 Agent Platform 工作階段發出 API 呼叫。

核心概念

  • 工作階段:工作階段代表使用者與代理系統之間,單一持續互動的訊息和動作 (事件) 時間序列。

  • 事件:事件會儲存對話內容,以及代理執行的動作,例如函式呼叫。事件支援彈性結構定義,可容納自訂資料和不同架構。

  • 狀態:狀態會保留僅在目前對話期間相關的暫時資料。

  • 記憶:記憶是個人化資訊,可在特定使用者的多個工作階段中存取。代理可運用記憶,為使用者提供個人化回覆,並確保跨工作階段的連續性。

核心功能

Agent Platform 工作階段的核心功能包括:

  • 開始新對話:使用者開始與代理互動時,建立新工作階段。

  • 繼續現有對話:擷取特定工作階段,讓代理繼續進行已暫停的對話。

  • 儲存進度:將新的互動 (事件) 附加至工作階段記錄,更新工作階段。

  • 列出對話:找出特定使用者和應用程式的有效工作階段對話串。

  • 清理:對話結束或不再需要時,刪除工作階段物件和相關聯的資料。

後續步驟