簡體   English   中英

如何要求用戶在 DialogFlow 中添加新元素?

[英]How to ask the user to add new element in DialogFlow?

我正在嘗試在 Dialogflow 中構建一個機器人。

這是我需要的:

customer: Hello 
bot: hello, what's your name? 
customer: John 
bot: Please enter the first element. 
customer: element1 
bot: Did you finish? 
customer: No 
bot: Please enter the second element. 
....

請告知我該如何實施? 我正在嘗試通過操作和提示創建意圖,但代理沒有問我“請輸入第一個元素”。

我還需要制作第一個,第二個.. 一個隨每次迭代/問題更新的計數器。

您能否告知我在哪里可以找到如何完成此類任務的指南?

到目前為止,我已經創建了一個代理並使用了意圖。

一種方法是編寫一些代碼來實現(使用 webhook 甚至內聯編輯器),分析代碼中的傳入消息並生成答案。

如果您不想編寫任何代碼,也應該可以使用 Dialogflow 的上下文來存儲一些信息和后續意圖以繼續請求元素。 但如果您想向用戶詢問多個元素 - 在 Dialogflow 中可能很難維護。 我以這種方式創建並測試了示例機器人,其意圖如下:

在此處輸入圖像描述

請注意,我已刪除默認的歡迎意圖,以免干擾自定義的“你好”意圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM