後續追蹤意圖

您可以使用後續追蹤意圖自動設定意圖組合的背景資訊。後續追蹤意圖是相關聯父項意圖的子項。在您建立後續追蹤意圖之後,輸出背景資訊會自動新增至父項意圖,具備相同名稱的輸入背景資訊則會新增至後續追蹤意圖。前一個對話回合中的父項意圖必須比對成功,後續追蹤意圖才能比對成功。您也可以建立多層級的巢狀後續追蹤意圖。

針對常見的使用者回覆 (例如「是」、「否」或「取消」),Dialogflow 提供許多預先定義的後續追蹤意圖。不過,您也可以自行建立後續追蹤意圖來處理自訂回覆。

舉例來說,髮型師代理程式可能會含有下列巢狀意圖。

意圖
名稱
訓練
詞組
輸入
背景資訊
輸出
背景資訊
意圖
回應
預約 您好 appointment-followup 您要
預約嗎?
預約 - 是 appointment-followup appointment-yes-followup 您要理髮嗎?
理髮 - 是 appointment-yes-followup 預約成功。
理髮 - 否 appointment-yes-followup 再見。
預約 - 否 appointment-followup 再見。

這項資料的所在位置

建構代理程式時,最常見的做法是使用 Dialogflow ES 主控台 (請參閱說明文件開啟主控台)。以下操作說明重點介紹如何使用主控台。意圖資料的存取方法如下:

  1. 前往 Dialogflow ES 主控台
  2. 選取代理程式。
  3. 選取左側欄選單中的 [Intents] (意圖)

如果您要使用 API (而非主控台) 建構代理程式,請參閱意圖參照的相關說明。API 欄位名稱與主控台欄位名稱相似。

建立後續追蹤意圖

建立後續追蹤意圖的方法如下:

  1. 在意圖清單中,將游標移至所需的父項意圖。
  2. 按一下 [Add follow-up intent] (新增後續追蹤意圖)
  3. 選取其中一項預先定義的後續追蹤意圖,或是選取 [custom] (自訂)。預先定義的後續追蹤意圖中已包含使用者預定回覆的訓練詞組。