Как составить список значений объектов @Cities, с которыми работает мой бот в Watson Conversation Service

У меня есть сущность @City = Остин, Провиденс, Лондон и Бостон введите здесь описание изображения Я просто хочу ответить на вопрос, с какими городами работает этот бот? введите здесь описание изображения

А затем ответьте:

Here are the cities this works with $Locations ,  Which city do you want?

person Carlos Ferreira    schedule 20.05.2018    source источник


Ответы (1)


В диалоговом окне у вас есть доступ ко всем объектам, которые были обнаружены (распознаны) в пользовательском вводе. Однако у вас нет доступа ко всем определенным объектам и их возможным значениям.

Что вы можете сделать, так это определить контекстную переменную с допустимыми значениями. Эта переменная может даже заполняться динамически (см. этот руководство по доступу к базе данных из Watson Assistant). Другой вариант — жестко закодировать ответ. Но это хорошо работает только с небольшим количеством значений и нечастыми изменениями.

person data_henrik    schedule 28.05.2018