【发布时间】:2018-11-20 00:29:37
【问题描述】:
在 IBM Cloud Platform 中监控和记录 Watson 服务的最佳方式或服务是什么?
我有兴趣提取每个请求的响应时间等信息。
提前致谢
【问题讨论】:
标签: ibm-cloud ibm-watson watson-conversation
在 IBM Cloud Platform 中监控和记录 Watson 服务的最佳方式或服务是什么?
我有兴趣提取每个请求的响应时间等信息。
提前致谢
【问题讨论】:
标签: ibm-cloud ibm-watson watson-conversation
您可以通过调用 REST API 来检索 Watson Assistant 聊天日志。它包含每个输入的请求和响应时间戳。您可能必须在应用程序中记录 Watson API 调用,以考虑网络延迟时间来衡量整体应用程序响应时间。
curl -u "apikey:{apikey}" "https://gateway.watsonplatform.net/assistant/api/v1/workspaces/{workspace_id}/logs?version=2017-09-13"
{
"logs": [
{
"request": {
"input": {
"text": "Good morning"
}
},
"response": {
"intents": [
{
"intent": "hello",
"confidence": 1
}
],
.
.
.
"workspace_id": "{workspace_id}",
"request_timestamp": "2017-09-13T16:39:56.284Z",
"response_timestamp": "2017-09-13T16:39:58.828Z",
.
.
}
【讨论】: