Несколько ответов для узла в службе IBM Watson Conversation

Как я могу указать несколько ответов для определенного узла диалогового окна? Например, когда пользователь спрашивает «Как вас зовут», мой виртуальный помощник должен ответить «Меня зовут Александр», или «Вы можете называть меня Александром», или «Друзья зовут меня Алекс». Возможно, служба разговора должна вернуть код, и приложение проверит код и выберет случайный ответ из базы данных ответа.


person Premier    schedule 13.07.2016    source источник


Ответы (1)


Для узла приложения, который дает ответ, выберите расширенный режим и измените его на этот:

{
  "output": {
    "text": {
      "values": [
        "My name is Alexander.",
        "You can call me Alexander", 
        "Friends call me Alex"
      ],
      "selection_policy": "random",
      "append": false
    }
  }
}
person Simon O'Doherty    schedule 13.07.2016