- Dialogflow 教程
- Dialogflow - 首頁
- Dialogflow - 概覽
- Dialogflow - 入門
- Dialogflow - 元件
- Dialogflow - 建立第一個 Agent
- Dialogflow - 建立引數
- Dialogflow - 建立自定義實體
- Dialogflow - 上下文
- Dialogflow - 建立自定義意圖
- Dialogflow - 訓練
- Dialogflow - 意圖匹配
- Dialogflow - 整合
- Dialogflow - 構建聊天機器人
- Dialogflow - 知識庫
- Dialogflow 有用資源
- Dialogflow - 有用資源
- Dialogflow - 討論
Dialogflow - 意圖匹配
一旦父意圖匹配成功,就會匹配後續意圖。因此,意圖語言自定義只有在匹配了設定語言意圖後才會匹配。例如,如果使用者詢問:“你認識$language多久了?” 現在,問題可以包含用於可能的使用者答案的訓練術語。
匹配意圖與後續意圖需要多個步驟:
1. 從左側邊欄的選單中選擇意圖選項開始。
2. 接下來,選擇設定語言自定義意圖。
3. 之後,我們必須新增各種訓練短語,例如 6 年,大約 8 年,4 年。
4. 最後,按下“儲存”按鈕並等待 Agent 訓練對話方塊顯示 Agent 訓練已完成。
測試您的後續意圖
要測試您的後續意圖,請在模擬器中鍵入“我懂 Tamil”,然後對“你懂 Tamil 多久了?”的問題回答“大約 4 周”。
很明顯,該語句恰當地反映了設定語言自定義意圖,因為近四個星期以來沒有任何響應。四周的持續時間引數被正確解析。
上下文和引數
引數的值儲存在上下文中。當設定語言意圖的輸出上下文處於活動狀態時,我們可以訪問在意圖設定語言中定義的引數值。
在設定語言自定義中,我們唯一可以問的問題是使用者瞭解該語言多久了。
要在響應中使用語言,我們必須執行以下步驟:
1. 要測試響應,首先更改意圖設定語言自定義,響應為 - “我不敢相信你理解#set-language-followup.language $duration!”
2. 然後您必須單擊儲存按鈕,然後等待直到 Agent 訓練對話方塊指示 Agent 訓練完成。
#set-language followup.A 語言引用被稱為活動上下文中的引數引用。
測試上下文引數
如果您希望測試上下文引數並在模擬器中輸入我懂 Tamil。然後用“一週”回答問題。需要注意的是,引數的值是從上下文中獲取的。
廣告