2017-10-12 38 views
0

我已經定義了這個意圖中的意圖和一些參數。這些參數已被標記爲「必需」,我想知道是否有一種方法,我可以限制這些參數的值,以便如果用戶輸入的東西不在約束範圍內,則代理人應再次詢問該值。對api.ai中參數值的限制

任何幫助,非常感謝。

+0

您是否在實體中定義了參數? 例如:城市(紐約,墨爾本)。如果用戶輸入「Sydney」,那麼api.ai會一直詢問,直到您輸入「New York」或「Melbourne」。 – qnguyen

回答

0

如果您使用Dialogflow內置的實體,你無法控制由Dialogflow接受實體值,但可以用網絡掛接或Dialogflow內置的火力地堡功能編輯

如果」驗證在你完成這些值重新使用自定義實體,您可以簡單地將實體的值限制爲您希望用戶在確保實體展開被禁用之後能夠選擇的值。