Dialogflow CX 主控台總覽

Dialogflow CX 提供名為「Dialogflow CX 主控台」的網頁版使用者介面 (參閱說明文件開啟主控台)。您可以使用這個主控台建立、建構及測試代理程式。這項工具會將每個流程繪製成對話狀態機器圖表,方便您設計及瞭解複雜的代理程式。

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

在大多數情況下,我們會建議您使用 Dialogflow CX 控制台來建構代理程式,但您也可以透過 Dialogflow API 建構適用於進階情境的代理程式。

主控台的使用方式

您可以使用這個主控台來建立、建構、管理、微調及測試專案和代理程式,也可以執行下列操作:

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

專案選取器

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

  • 選取預先存在的專案
  • 建立新專案

專案選取畫面螢幕截圖

代理程式選取器

選取專案後,請務必選取代理程式。 代理程式選取器介面可用於:

代理程式選取畫面螢幕截圖

Agent Builder

選取專案和代理程式後,代理程式建構工具就會載入。建構工具分成下列面板:

代理程式建構工具螢幕截圖

主控台選單 (1)

你可以使用這個選單切換主機。

選取專案和代理程式 (2)

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

搜尋列和工作指標 (3)

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

建立及管理分頁 (4)

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

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

圖表設定 (5)

這些按鈕提供各種控制項,可供查看及與代理程式圖表互動。

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

「代理程式設定」按鈕會開啟代理程式設定面板。按一下「測試代理程式」 按鈕,即可開啟模擬工具面板。

圖表 (7)

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

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

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

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

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

編輯和模擬工具面板 (8)

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

模擬工具

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

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

模擬器設定

首次開啟模擬器時,您需要選取代理程式環境或流程版本,以及有效的流程。在大多數情況下,建議您使用草稿環境和預設啟動流程。

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

模擬工具輸入

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

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

模擬器工作階段狀態

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

模擬器限制

模擬器有以下限制:

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