dialogflow-es - DialogFlow的意图十六进制代码识别

标签 dialogflow-es chatbot

我目前正在使用 DialogFlow 制作一个智能助手,帮助您预订一家意大利餐厅的餐 table 。

预订完成后,它会向您显示一个 6 个字符的十六进制数字: enter image description here

我正在尝试执行“预订检查”意图,机器人将询问您的预订代码,如果正确,它将向您显示预订数据(预订完成后存储在字符串数组中)

问题是现有的实体似乎无法识别十六进制数字,并且我无法创建一个包含随机生成器的所有可能组合的新实体。

无论如何我可以做到这一点吗?我应该采用另一种验证方式吗?

最佳答案

您可以使用:

预订代码@sys.any

作为训练短语并将其放在单独的上下文中以确保更好的匹配。

关于dialogflow-es - DialogFlow的意图十六进制代码识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56136168/

相关文章:

dialogflow-es - Dialogflow 实现 : Breaking multiple choice questions into single questions

python - Dialogflow/Api.ai 使用 Webhook 发送提示问题

node.js - 我如何验证用户的输入?

python - DialogFlow 检测意图文本

python - 为什么 AIML 模式匹配不起作用?

python - 如何直接在Dialogflow上获取文本响应?

python - 将我的聊天机器人插入网站

dialogflow-es - actions-on-google-dialogflow-session-entities-plugin 在dialogflow的内联编辑器中不起作用

javascript - 存储来自不同 Intent 的多个参数

actions-on-google - 在我的对话流代理中使用谷歌导航卡