Как заставить Watson Assistant искать несколько коллекций Watson Discovery?

Я использую облачные функции IBM для связи помощника и обнаружения. Однако доступен только 1 слот URL-адреса веб-перехватчика, что означает, что я могу использовать только 1 функцию, которая, в свою очередь, может иметь только 1 идентификатор коллекции. Мне нужен способ, чтобы помощник мог заглянуть в несколько коллекций открытий.

Спасибо.


person Abhishek Kashyap    schedule 04.07.2020    source источник


Ответы (1)


В Watson Discovery API есть вызов api, который выполняет поиск в нескольких коллекциях, аналогично вызову API одной коллекции. Этот конкретный вызов будет принимать несколько идентификаторов коллекции и искать их. Вызов api аналогичен вызову API отдельной коллекции и, таким образом, представляет собой простое изменение облачной функции. Сам использовал. Единственное, что вам нужно сейчас подумать, это то, возвращают ли разные коллекции разные полезные данные JSON, и, следовательно, как вы ими управляете. В моем случае я создал стандартную полезную нагрузку JSON по умолчанию, которая затем возвращается в Watson Assistant, и объединяю различные результаты в эту стандартную полезную нагрузку.

person timd    schedule 05.07.2020