首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Watson Assistant Api呼叫计数

Watson Assistant Api呼叫计数
EN

Stack Overflow用户
提问于 2019-06-21 20:17:55
回答 1查看 301关注 0票数 0

我们已经开发了一个watson助手聊天机器人,并与客户端应用程序集成。现在,我们想知道每个用户从客户端应用程序调用watson服务的次数,以及每个用户的计费详细信息。

我们尝试使用watson设置(将用户id和客户id作为参数传递),但我们没有获得每个用户的详细信息,我们只获得了总用户数的详细信息。

请让我知道我们如何从应用程序端或任何其他替代方法来实现这一点。

代码:

代码语言:javascript
复制
version_date: '2018-02-16',
version: 'v1',
context : {
    metadata : {
       "user_id": "{1234}"
       }
     },
 headers: {'X-Watson-Metadata':'customer_id=user777;customer_id=xyz'}
 });
EN

回答 1

Stack Overflow用户

发布于 2019-06-24 17:57:15

您需要使用each call to the message API发送user_id和其他信息。有关上下文对象的结构,请参阅V2 API and its message method

各种SDK (Node.jsPython等)都支持message方法。在进行调用之前,您需要确保user_id信息已添加到上下文对象中。您共享的代码似乎表明您只传递了初始化时的信息。

一旦发送了user_id,graphs described in this overview are generated。对于其他分析,您需要使用use the log files。获取日志(下载)并对其运行自定义分析。AFAIK Watson Assistant分析只有用户的平均值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56703323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档