ibm-watson - 检索聊天日志 watson 助手
问题描述
我在基本聊天机器人中使用 Watson Assistant 和 Cloud Function。如何通过 Cloud Function (node.js) 检索特定对话的聊天记录?我想实现这个用户功能。例如,如果用户键入“聊天记录”,Watson Assistant 会(通过云功能)将他的聊天记录发回给他。谢谢。
解决方案
如果您使用的是 v1 版本的 Watson Assistant(WA),您将通过 API 获取日志:https ://cloud.ibm.com/apidocs/assistant/assistant-v1#listlogs
如果您使用的是 v2 版本的 Watson Assistant(WA),您将通过 API 获取日志:https ://cloud.ibm.com/apidocs/assistant/assistant-v2#listlogs
在这两个版本中,您都会发现一个过滤参数,可以设置为当前聊天对话 ID 或会话 ID,并可用于获取聊天日志。
推荐阅读
- reactjs - React redux 无法验证用户身份
- wordpress - 301永久移动了怎么解决?
- kotlin - onApplyWindowInsets(WindowInsets insets) 没有被调用
- python - 将应用程序 urls.py 链接到项目的 urls.py 时出现“未找到:/”错误
- javascript - 在理解标记模板方面需要帮助
- java - 使用 kotlin 反射将对象成员属性映射到 hashmap 时出现问题
- javascript - 从 Dynamo Db 获取位置坐标并在 Google 地图上显示多个标记
- node.js - chrome中的节点检查不显示源文件
- android - 使用 wifi 网络可以正常工作,但不能使用移动网络
- php - 如何在我的代码中使用密码验证更正错误