Dialogflow CX 主控台總覽

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

Dialogflow CX 主控台與 Google Cloud 主控台不同 (參閱說明文件開啟主控台)。Dialogflow CX 主控台用於管理 Conversational Agents (Dialogflow CX) 代理程式, Google Cloud 主控台則用於管理 Google Cloud專屬的 Conversational Agents (Dialogflow CX) 設定 (例如計費) 和其他 Google Cloud 資源。

在大多數情況下,您應使用 Dialogflow CX 主控台建構代理程式,但在進階情況下,您也可以使用 Dialogflow API 建構代理程式。

快速入門導覽課程、概念和操作指南會逐步引導您使用這個主控台。本指南將概略說明主控台。

主控台的使用方式

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

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

專案選取器

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

  • 選取先前專案
  • 建立新專案

專案選項螢幕截圖

代理程式選取器

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

代理程式選取螢幕截圖

Agent Builder

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

Agent Builder 螢幕截圖

主控台選單 (1)

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

專案和代理人選取 (2)

您可以使用這些選單變更多語言服務專員的專案、服務專員或目前的有效語言。

搜尋列和工作指標 (3)

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

「Build」和「Manage」分頁 (4)

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

「管理」分頁包含可供服務機器人使用的資源和工具,例如意圖、實體類型、Webhook 等等。

圖表設定 (5)

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

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

「代理程式設定」按鈕可開啟代理程式設定面板。「Test Agent」按鈕會開啟模擬器面板。

圖表 (7)

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

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

從一個節點連線至另一個節點的線條代表可能的轉場。並以以下顏色標示:

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

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

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

編輯對話方塊內容或使用模擬工具測試對話方塊時,主控台右側會開啟內容專屬面板。您可以展開這些面板,讓面板填滿可用的控制台區域,也可以將面板縮放至控制台右側的部分,或是在完成後關閉面板。

模擬工具

模擬工具可用於測試您的代理程式。您可以與服務機器人對話,同時監控會話狀態的變化。

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

模擬器設定

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

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

模擬器輸入

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

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

模擬器工作階段狀態

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

模擬器限制

模擬器適用下列限制:

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