Actions SDK

Actions SDK 是一組開發人員工具,可用來為 Google 助理建構動作。

SDK 提供 Webhook 程式庫、用於定義動作專案的標準檔案結構定義,以及用於管理動作專案的 CLI,因此您可以將 Google 助理的建構動作整合至現有工作流程。

主要功能

動作專案檔案型設定

Actions SDK 使用新版動作建構工具對話模型,以檔案形式呈現對話模型的所有元件:意圖類型情境提示

透過動作專案檔案型設定,您可以使用所選的檔案版本管控系統 (例如 Git) 輕鬆追蹤動作版本。

進一步瞭解動作專案檔案型設定

用戶端程式庫

Actions SDK 隨附 Node.js 用戶端程式庫,可提供對話 Webhook 通訊協定的慣用介面。Google 助理使用 Webhook 通訊協定將使用者的要求傳達給動作,並接收執行這些要求的回應。

透過 Node.js 用戶端程式庫,您可以輕鬆實作許多常見的使用者流程,例如從語音查詢中擷取參數 (例如類別或其他類型的使用者偏好設定),以及為 Google 助理產生多模態表示法 (僅語音和語音和影像內容)。

開始使用 Node.js 用戶端程式庫

gactions 指令列介面

gactions CLI 會透過一組定義動作專案的設定檔管理專案生命週期,並提供可輕鬆支援 Google 助理更多動作的功能,例如本地化和帳戶連結。

透過 gactions CLI,您可以輕鬆執行許多常見的工作流程,例如匯入現有專案並開始運用特徵分支版本新增本地化內容。

開始使用 Gactions