簡體   English   中英

如何創建對話流程對話以進行價格估算

[英]How to create dialogflow conversation to make a price estimation

我的代理商的目標是要問6個問題,以便對2種不同的產品進行價格估算。 它問第一個問題:“您要對product1或product2進行價格估算嗎?” 然后,它詢問有關產品特性的5個問題(即產品的年齡,尺寸...),以最終顯示價格估算。 使用內置編輯器在Dialogflow UI上進行的所有流程,以實現將其計算並保存到Firebase DB上的數據。

我的問題->創建更好嗎:

1 / 僅創建2個意圖 :product1和product2? 然后,根據這些意圖,通過填充參數,實體和值,在“動作和參數”部分中向其他5個問題提問。

2 /為6個問題創建6個不同的意圖 ,並為每個問題設置參數值。

在我這一邊:

  • 我已經測試過1 /,可以在Firebase DB上檢索所有數據,但是我的2個產品具有相似的實體和參數值 (例如'size'),並且我的代理使錯誤流向了錯誤的意圖。
  • 我已經測試了2 /(我認為這是更好的方法,因為所有意圖都更有效),我能夠使流程順暢。 但是,在最后一個問題上,我不知道如何檢索先前的參數值以進行價格估算。

非常感謝您的幫助 ;)

請記住,Intent旨在捕獲用戶在說什么-不一定是您打算如何處理它的邏輯。 盡管可以使用諸如Context之類的東西來跟蹤狀態,但有時最好使用邏輯來處理。 (請參閱思考語音:設計對話而非邏輯

您應該在長期Context的參數中的Intent之間存儲要記住的所有內容。

暫無
暫無

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

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