總覽 (Dialogflow)

Actions on Google 可讓您透過動作擴充 Google 助理的功能。動作可讓使用者透過對話介面 (利用快速指令開啟某些燈具或較長對話,例如進行益智遊戲) 完成工作。

Dialogflow 是一種對話式平台,您可以包裝 Actions SDK 的功能,並提供簡單易用的 IDE、自然語言理解 (NLU) 和機器學習等功能。

如要擴充 Google 助理,請按照下列步驟建立動作。

設計對話

在開發之前,您應該設計您的動作或動作的使用者介面。對話會說明使用者如何叫用您的動作、使用者可以對動作採取的有效動作,以及您的動作如何回應。

瞭解詳情

建立 Actions on Google 開發人員專案和 Dialogflow 代理程式

前往動作控制台建立開發人員專案。該專案可讓您定義動作的相關中繼資料,以及透過核准程序追蹤和追蹤您的動作。建立專案後,即可建立 Dialogflow 代理程式來定義您的所有動作。

瞭解詳情

定義動作

您在 Dialogflow 代理程式中定義動作時,可以透過意圖為進入功能定義進入點。舉例來說,假設您想要建構可以購買某些商品的動作、查看訂單狀態,以及顯示一些每日交易。如要定義觸發的意圖,請說出:

  • 「Ok Google,與我最喜歡的鞋店聯絡,以便買鞋」
  • 「Ok Google,與我喜愛的鞋店店聯絡,確認我的訂單」
  • 「Ok Google,與我最喜歡的鞋店聯絡,查看我今天的優惠行程」

瞭解詳情

建構及部署執行要求

叫用動作時,系統會呼叫執行要求,以與使用者一起完成動作。

如要建立對話,請在 Dialogflow 中定義意圖來建立對話的文法,或使用者實際操作的動作。使用者說出特定內容來觸發意圖時,系統會呼叫執行要求,並將回應傳回給使用者。

這種往返要求和回應會重複出現,直到執行要求所需的資訊足以完成工作為止。

瞭解詳情

提交動作以供核准,並提供給使用者

瞭解詳情