dialogflow-es - 如何在对话框流中创建带有日期的自定义实体
问题描述
我正在尝试为一家公司构建一个聊天机器人,该机器人将在工程师有空进行下一个项目时通知用户。但是为此,我们必须比较工程师空闲的日期以及他需要在什么日期开始一个新项目。如果他在规定的日期有空,聊天机器人将为用户提供工程师的姓名。我已经尝试创建具有同义词作为日期的实体,但它不起作用,因为它只需要一个日期而不是一堆日期,当他有空时
解决方案
尝试使用@sys.date-time
实体。我已经在我的聊天机器人中尝试过了,它可以在多个日期下正常工作。
例如,如果我说它tomorrow, today and 2nd Jan
会给我以下响应。
[
"2018-12-19T12:00:00+05:30",
"2018-12-18T12:00:00+05:30",
"2019-01-02T12:00:00+05:30"
]
PS不要忘记在您的意图的“操作和参数”部分中选中您的日期实体的IS LIST复选框。
推荐阅读
- admob - 谷歌资金选择/admob 与用户消息平台
- python - 如何在 Python 中根据 IP 地址获取服务器的位置
- reactjs - 尝试使用 axios 使用 React Hooks 设置状态 .. 未获取数据
- dictionary - 在 Golang 中跨项目使用嵌套常量变量的最佳实践?
- javascript - 我想在打字稿中从我的 html 中删除“”
- azure-logic-apps - 如何在 Azure 逻辑应用中筛选正文内容
- c++ - 是什么导致“找不到 QtWebEngineProcess”错误?
- javascript - 如何使用HTML5文件api动态附加图片进行文件上传,base64
- android - 如何仅在 RecyclerView 的屏幕上时才在 imageview 中加载图像
- javascript - CheckBoxFor 数据切换更改事件不起作用?jQuery