代理程式完成訓練後,Conversational Agents (Dialogflow CX) 就會使用訓練資料,為您的代理程式專門建構機器學習模型。你的對話方都有各自的模型。這類訓練資料主要包含意圖、意圖訓練片語,以及流程中參照的實體,這些資料可有效用於做為機器學習資料標籤。不過,代理程式模型是使用參數提示回覆、狀態處理常式、代理程式設定,以及與代理程式相關的許多其他資料建構而成。
每次變更服務專員時,請務必先訓練服務專員,再嘗試使用。視你的服務機器人設定而定,訓練可能會自動或手動進行。
當控制台啟動訓練時,工作指標會提供工作狀態。
草稿流程自動訓練
ML 設定可讓您選取 標準 NLU 或 進階 NLU NLU 類型。您可以啟用或停用自動訓練功能。
如果您已停用自動訓練功能,請在完成更新後執行手動訓練。
草稿流程手動訓練
如要透過控制台手動訓練流程,請按一下機器學習設定中的「訓練 NLU」按鈕。
如要使用 API 手動訓練流程,請針對 Flow
類型呼叫 train
方法。
選取流程參照的通訊協定和版本:
通訊協定 | V3 | V3beta1 |
---|---|---|
REST | 流程資源 | 流程資源 |
RPC | Flow 介面 | Flow 介面 |
C++ | FlowsClient | 不適用 |
C# | FlowsClient | 不適用 |
Go | FlowsClient | 不適用 |
Java | FlowsClient | FlowsClient |
Node.js | FlowsClient | FlowsClient |
PHP | 不適用 | 不適用 |
Python | FlowsClient | FlowsClient |
Ruby | 不適用 | 不適用 |
自動訓練的流程版本
每次建立新的流程版本時,系統都會自動訓練新的流程版本。
如要在控制台建立新的流程版本,請按一下「Version」(版本) 面板中的「Create」(建立) 按鈕。
如要使用 API 建立新的流程版本,請呼叫 Version
類型的 create
方法。
選取版本參照的通訊協定和版本:
通訊協定 | V3 | V3beta1 |
---|---|---|
REST | 版本資源 | 版本資源 |
RPC | 版本介面 | 版本介面 |
C++ | VersionsClient | 不適用 |
C# | VersionsClient | 不適用 |
Go | VersionsClient | 不適用 |
Java | VersionsClient | VersionsClient |
Node.js | VersionsClient | VersionsClient |
PHP | 不適用 | 不適用 |
Python | VersionsClient | VersionsClient |
Ruby | 不適用 | 不適用 |