建立工作流程聊天機器人代理程式

本文說明如何在 Workflow Builder 中建立及設定工作流程即時通訊代理程式。

總覽

工作流程聊天機器人是功能強大的多節點工作流程調度員,可管理對話互動。

非工作流程即時通訊代理只能使用具有固定屬性的單一根節點,但工作流程即時通訊代理可將已發布的工作流程遠端應用程式開發套件 (ADK) 代理附加為子代理。根層級對話代理會擔任協調員,將使用者查詢分派給適當的子代理,並傳回回覆。

工作流程即時通訊代理的主要優點包括:

  • 進階自動化調度管理:將多個已發布的工作流程或遠端 ADK 代理,巢狀結構化為子節點,處理複雜的使用者工作。
  • 版本記錄支援:工作流程即時通訊代理程式支援版本管理。您可以儲存、比較、檢視記錄及還原先前的代理程式版本,追蹤修改內容。

事前準備

建立工作流程即時通訊代理程式前,請先完成下列前置作業:

  • 請確認 Gemini Enterprise 管理員已在應用程式的功能管理設定中,啟用 Workflow Builder 功能切換鈕。詳情請參閱「管理網頁應用程式功能」一文。
  • 請確認您已連線至必要的資料來源,並擁有網頁應用程式。詳情請參閱「建立應用程式」、「連結 Google 資料來源」和「連結第三方資料來源」。
  • 確認要附加為子代理的任何工作流程或遠端 ADK 代理,都已發布至工作區存放區,讓根協調器可見。

建立工作流程聊天機器人代理程式

應用程式

如要手動建立工作流程即時通訊虛擬服務專員,請按照下列步驟操作:

  1. 在瀏覽器中開啟 Gemini Enterprise 網頁應用程式。
  2. 在網頁應用程式導覽選單中,依序點選「+ 新的代理」>「工作流程」
  3. 在代理程式建立窗格中,按一下「手動建構」
  4. 選取「Chat」觸發條件方塊。

    系統會開啟 Workflow Builder 編輯器,並顯示工作流程聊天代理設定選項。

  5. 在設定窗格中,您可以選擇性為代理程式設定下列項目:

    • 建議的提示:輸入提示,說明代理的用途和預期行為。

    • 相關資訊:按一下「新增檔案」圖示 ,上傳任何其他參考資料供代理程式使用。

    • 工具和整合功能:開啟「工具和整合功能」對話方塊,選取允許這個對話式介面使用的 Google 工具和應用程式。

    • 子代理程式:瀏覽或搜尋要由工作流程自動調度的已發布工作流程或遠端 ADK 代理程式。這些代理程式會設定為根代理程式下方的執行階段子節點。

    • 更多:選取工作流程聊天機器人代理程式使用的模型。

  6. 測試代理設定:

    • 點選「預覽」分頁標籤,
    • 在對話介面中提交測試訊息 (例如 hello),評估代理程式的回覆。
  7. 儲存或管理代理程式版本 (選用):

    1. 按一下「發布」旁的下拉式箭頭,然後選取「儲存版本」
    2. 如要查看或還原版本,請按一下「發布」旁的下拉式箭頭,然後點選「查看版本記錄」,並選取要還原的版本。
  8. 按一下「發布」,完成並發布工作流程即時通訊代理程式。

    發布後,工作流程對話代理程式就會顯示在代理程式庫中,隨時可處理使用者要求。

功能限制

工作流程聊天機器人有下列限制:

  • 附加子代理程式的設定詳細資料不會顯示在根層級即時通訊代理程式設定窗格中。如要檢查或編輯子代理程式的工作流程 (例如核准步驟),請從「代理程式庫」頁面個別開啟工作流程。
  • 工作流程聊天機器人無法使用「排定聊天機器人執行時間」功能。排程選項僅適用於非工作流程代理程式。
  • 這個版本不支援工作流程聊天機器人的「分享聊天機器人」功能。