Как мы можем создать слот в IBM Watson assistant, используя java sdk? - PullRequest
0 голосов
/ 22 октября 2018

Мы используем ibm-watson java sdk и пытаемся построить диалог, используя sdk, т.е. от создания рабочего пространства до построения диалогового узла.Но мы не можем создать слот в диалоговом узле.Кто-нибудь может подсказать нам, как мы можем создавать слоты, используя ibm-watson java jdk.

1 Ответ

0 голосов
/ 22 октября 2018

Не могу комментировать ibm-watson Java SDK, но могу поделиться некоторыми деталями о модели фрейма / слота в WA в целом.

Иерархия узлов диалога в модели фрейма / слота немного сложнее.Чтобы создать слот, вам нужно создать определенную структуру узлов диалога со специальными типами - например, родительский узел с типом "type": "frame", затем узел слота с "type": "slot" и с дочерними узлами типа "type": "event_handler".Лучший способ познакомиться с моделью - это создать слот с помощью пользовательского интерфейса WA, экспортировать его как JSON, а затем проверить структуру JSON узлов диалога, чтобы увидеть, что и куда идет.

Возможно, вы также захотите проверить Документация Watson Assistant (22.10.2018), в которой более подробно рассматриваются конкретные типы узлов и информация о том, как изменять узлы с помощью вызовов API.

...