本文說明如何在 Workflow Builder 建立及設定工作流程對話代理。
總覽
工作流程對話代理是功能強大的多節點工作流程調度員,可管理對話互動。
非工作流程聊天代理只能使用具有固定屬性的單一根節點,但工作流程聊天代理可將已發布的工作流程和遠端應用程式開發套件 (ADK) 代理附加為子代理。根層級對話代理會扮演協調者的角色,將使用者查詢分派給適當的子代理,並傳回回覆。
工作流程對話代理的主要優點包括:
- 進階自動化調度管理:將多個已發布的工作流程或遠端 ADK 代理巢狀設為子節點,處理複雜的使用者工作。
- 支援版本記錄:工作流程對話代理支援版本管理。您可以儲存、比較、查看記錄,以及還原先前的代理版本,以便追蹤修改內容。
事前準備
建立工作流程即時通訊虛擬服務專員前,請先完成下列前置作業:
- 確認 Gemini Enterprise 管理員已在應用程式的功能管理設定中,啟用 Workflow Builder 功能切換鈕。詳情請參閱「管理網頁應用程式功能」一文。
- 請確認網頁應用程式已連結必要的資料來源。詳情請參閱「建立應用程式」、「連結 Google 資料來源」和「連結第三方資料來源」。
- 確認要附加為子代理的工作流程或遠端 ADK 代理,已發布至工作區存放區,可供根層級自動化調度管理工具查看。
建立工作流程對話代理
應用程式
如要手動建立工作流程對話代理,請按照下列步驟操作:
- 在瀏覽器中開啟 Gemini Enterprise 網頁應用程式。
- 在網頁應用程式導覽選單中,依序點選「+ 新增代理」>「工作流程」。
- 在代理建立窗格中,按一下「手動建構」。
選取「Chat」觸發條件方塊。
Workflow Builder 編輯器隨即開啟,並引導您前往工作流程對話代理設定選項。
在設定窗格中,您可以選擇為代理設定下列項目:
建議提示:輸入提示,說明代理的目的和預期行為。
相關資訊:按一下「新增檔案」圖示 ,上傳代理程式可使用的任何其他參考資料。
工具和整合功能:開啟「工具和整合功能」對話方塊,選取允許這個對話介面使用的 Google 工具和連接器。
子代理程式:瀏覽或搜尋要由工作流程自動調度的已發布工作流程或遠端 ADK 代理程式。這些代理會設為根代理下方的執行階段子節點。
更多:選取工作流程對話代理使用的模型。
測試代理設定:
- 點選「預覽」分頁標籤,
- 在對話介面中提交測試訊息 (例如
hello),評估代理的回覆。
儲存或管理代理版本 (選用):
- 按一下「發布」旁的下拉式箭頭,然後選取「儲存版本」。
- 如要查看或還原版本,請按一下「發布」旁的下拉式箭頭,然後點選「查看版本記錄」,並選取要還原的版本。
按一下「發布」,即可完成並發布工作流程聊天機器人。
發布後,工作流程聊天機器人就會顯示在代理程式庫中,隨時可處理使用者要求。
功能限制
工作流程對話代理有下列限制:
- 根層級的即時通訊服務專員設定窗格不會顯示已連結子服務專員的設定詳細資料。如要檢查或編輯子代理的工作流程 (例如核准步驟),請從「代理庫」頁面個別開啟工作流程。
- 工作流程聊天機器人無法使用「排定聊天機器人執行時間」功能。排程選項僅適用於非工作流程代理。
- 這個版本的工作流程對話代理不支援共用對話代理功能。