我如何在IBM Watson Assistant(Conversation)中获得vaule @sys-time?

时间:2017-12-27 05:15:47

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

我如何获得时间的价值? 这是我的代码,但我看不到时间

{
  "context": {
    "time": "@sys-time"
  },
  "output": {
    "text": {
      "values": [
        "Is $time"
      ]
    }
  }
}

1 个答案:

答案 0 :(得分:2)

您需要使用evaluation syntax

{
  "context": {
    "time": "<? @sys-time ?>"
  },
  "output": {
    "text": {
      "values": [
        "Is $time"
      ]
    }
  }
}

您还需要确保在对话框中提及时间。 sys-time没有系统时间,但用户输入与时间有关。

我有几个examples collected in this GitHub repository