Dialogflow CX 主控台總覽

Dialogflow CX 提供名為 Dialogflow CX 控制台的網頁使用者介面 (查看說明文件、開啟控制台)。您可以使用這個控制台建立、建構及測試代理。並將每個流程繪製成對話狀態機器圖表,讓您輕鬆設計及瞭解複雜的代理。

Dialogflow CX 控制台與 Google Cloud 控制台不同,後者用於管理 Google Cloud專屬的 Dialogflow CX 設定 (例如計費) 和其他 Google Cloud 資源。

在多數情況下,您應該使用 Dialogflow CX 控制台建構代理,但也可以使用 Dialogflow API 建構代理,以因應進階情境。

主控台的使用方式

控制台可用於建立、建構、管理、微調及測試專案和代理。也可以執行下列操作:

  • 建立專案。
  • 建立代理,其中包含定義對話式體驗的所有設定和資料。
  • 建立流程和頁面,做為對話控制的建構模塊。
  • 建立實體,從使用者輸入內容擷取實用資料。
  • 建立意圖,將使用者輸入內容分類。
  • 透過模擬器測試代理。
  • 還有更多作業...

專案選取器

初次載入控制台時,您必須選取專案。專案選取器介面可用於:

  • 選取現有專案
  • 建立新專案

專案選項螢幕截圖

代理選取器

選取專案後,必須選取代理。 代理選取器介面可用於:

選取代理截圖

Agent Builder

選取專案和代理後,系統會載入代理建構工具。建構工具分為下列面板:

Agent Builder 螢幕截圖

控制台選單 (1)

您可以使用這個選單切換控制台。

選取專案和代理 (2)

您可以使用這些選單,變更多語言代理的專案、代理或目前使用的語言。

搜尋列和工作指標 (3)

使用搜尋列 搜尋、篩選及存取代理中的核心資源。工作指標 會顯示訓練等工作的狀態。

「建構及管理」分頁 (4)

「Build」分頁包含管理流程和頁面的部分。在流程區段中選取流程後,該流程包含的頁面會列在頁面區段中。

「Manage」(管理) 分頁包含代理可用的資源和工具:意圖、實體類型、Webhook 等。

圖表設定 (5)

這些按鈕提供多種控制選項,可用於查看代理圖表及與其互動。

代理設定和模擬器按鈕 (6)

「Agent Settings」(代理設定) 按鈕:開啟代理設定面板。 點選「Test Agent」按鈕,開啟模擬工具面板。

圖表 (7)

圖表會以視覺化方式呈現所選流程,類似狀態機器圖表。圖表的每個節點代表一個頁面或流程開始頁面。點選節點即可展開或收合。展開後,即可編輯節點資料。

圖表的第一個節點稱為「Start」,是流程的起始頁面。

從一個節點連到另一個節點的線條代表可能的轉換。顏色標示方式如下:

  • 藍色代表為意圖需求或意圖和條件需求定義的轉換。
  • 橘色代表僅針對條件需求定義的轉換。
  • 青色代表為事件處理常式定義的轉換。
  • 灰色代表上述以外的轉換 (例如上述轉換類型的混合)。

如果轉換可導向其他流程,目標流程會顯示為節點。

編輯和模擬器面板 (8)

編輯代理內容或使用模擬器測試代理時,控制台右側會開啟內容專屬面板。這些面板可以展開填滿可用的控制台區域、縮小填滿控制台右側的一部分,或在完成後關閉。

模擬工具

模擬器可用來測試代理。您可以與代理對話,同時監控工作階段狀態的變化。

您也可以使用模擬器建立可執行的測試案例。

模擬器設定

首次開啟模擬器時,您必須選取代理環境或流程版本,以及有效的流程。在多數情況下,您應使用草稿環境和預設起始流程。

您也可以使用模擬器上方的按鈕執行下列操作:

模擬器輸入

與模擬器互動時,請以文字形式提供使用者輸入內容,然後按下 Enter 鍵或點選傳送按鈕 。除了純文字外,您也可以使用輸入 選取器選擇其他輸入類型:

  • 參數:插入參數值。您可以提供新參數,或為現有參數提供預設值。
  • 事件:叫用事件。
  • DTMF:傳送雙音多頻信號 (按鍵式電話) 輸入,用於電話互動。

模擬器工作階段狀態

使用模擬器與代理對話時,對話左側會顯示工作階段狀態。系統會顯示目前有效的流程、目前有效的頁面、填入的參數值和執行步驟。這項資訊有助於偵錯代理,或驗證代理在特定對話情境中的行為。

模擬器限制

模擬器有以下限制:

  • 參數值不得設為空值。
  • 使用模擬器建立的對話無法透過 API 方法存取。