我正在尝试自动(通过api)查看它,但是我不知道在哪里接听沃森助手打了多少电话。
您如何获得此信息?
答案 0 :(得分:1)
没有确切的API,至少在Watson Assistant中没有。帐单页面中可能有。
日志是您一次性获得此信息的理想场所。
API的两个版本的工作方式略有不同。
计费是基于通过消息传递应用程序每次致电Watson Assistant的费用。因此,如果您下载日志并计算响应数,则此为呼叫数。
对此有例外。例如,如果某人执行了GDPR delete命令,那么您将没有删除行的计数。总体来说,它应该可以为您提供一个准确的计数。
V2使用基于会话的系统。因此,当您建立连接时,唯一的对话ID成为计数。
请务必注意,日志仅保留30天(免费版保留7天)。因此,在进行计数时需要考虑到这一点。
您可以通过API提取日志。这里有一些示例代码:
https://github.com/watson-developer-cloud/community/blob/master/watson-assistant/export_logs.py