nlp - 使用对话流模拟时间
问题描述
我想为 Dialogflow 意图查询编写集成测试用例。有什么方法可以在模拟时间的情况下发送请求?我在文档中没有看到任何关于此的内容。
我可以按如下方式发送发布请求:
POST /query 示例 HTTPCURL curl
https://api.dialogflow.com/v1/query?v=20150910
-H 'Content-Type: application/json'
-H 'Authorization: Bearer YOUR_CLIENT_ACCESS_TOKEN'
-d '{ "contexts": [“shop”],“lang”:“en”,“query”:“提醒我 3 天后给妈妈打电话”,“sessionId”:“12345”,“timezone”:“America/New_York”}'
例如,我希望能够说当前日期是“2015 年 6 月 2 日”,以便将“3 天内”这一短语检测为“2015 年 6 月 5 日”,而不是从我发送请求后的 3 天。这样,我可以随时运行集成测试。
有没有办法在对话流中做到这一点?
解决方案
推荐阅读
- azure - Xamarin:如何在 Xamarin 跨平台应用程序中播放 .ism/manifest 文件
- html - 下载excel文件后如何重新加载页面?
- nginx - 使用 Nginx 仅将桌面流量重定向到 HTTPS
- emacs - Orgmode Agenda 自定义命令不起作用并显示预定项目
- openmdao - MPI - 并行驱动程序的缩放 DOEDriver
- postgresql - 将自动增量列添加到按日期排序的现有表中
- java - 比较时出现“Illegal generic type for instanceof”错误
- c++ - 用于在 C plus 中使用函数名称和行号调试信息的宏 plus
- maven - 构建 Spark 时出现版本错误
- snort - IDS 签名 - 理解内容