【问题标题】:Monitoring and Logging for Watson ServicesWatson 服务的监控和日志记录
【发布时间】:2018-11-20 00:29:37
【问题描述】:

在 IBM Cloud Platform 中监控和记录 Watson 服务的最佳方式或服务是什么?

我有兴趣提取每个请求的响应时间等信息。

提前致谢

【问题讨论】:

    标签: ibm-cloud ibm-watson watson-conversation


    【解决方案1】:

    您可以通过调用 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",
            .
            .
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-13
      • 2012-05-25
      • 1970-01-01
      相关资源
      最近更新 更多