У меня есть сущность @City = Остин, Провиденс, Лондон и Бостон Я просто хочу ответить на вопрос, с какими городами работает этот бот?
А затем ответьте:
Here are the cities this works with $Locations , Which city do you want?
У меня есть сущность @City = Остин, Провиденс, Лондон и Бостон Я просто хочу ответить на вопрос, с какими городами работает этот бот?
А затем ответьте:
Here are the cities this works with $Locations , Which city do you want?
В диалоговом окне у вас есть доступ ко всем объектам, которые были обнаружены (распознаны) в пользовательском вводе. Однако у вас нет доступа ко всем определенным объектам и их возможным значениям.
Что вы можете сделать, так это определить контекстную переменную с допустимыми значениями. Эта переменная может даже заполняться динамически (см. этот руководство по доступу к базе данных из Watson Assistant). Другой вариант — жестко закодировать ответ. Но это хорошо работает только с небольшим количеством значений и нечастыми изменениями.