Как создать диалог между ботами и ботами (Nodejs / Typescript) - PullRequest
0 голосов
/ 14 января 2020

У меня возникли проблемы с установлением диалога между ботами, который позволяет выполнять действия в командах MS, такие как обновление / удаление и т. Д. c. Я пытался сравнивать образцы VA / Skill машинного решения для бот-фреймворка с образцами Botbuilder (https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/javascript_nodejs/80.skills-simple-bot-to-bot).

Как правило, я знаю, что SDK Typescript, как правило, немного отстает от C#. Однако шаблон проектирования, используемый для машинописи в примере Virtual Assistant, совершенно другой и использует библиотеку botbuilder-solutions, в частности имеющую как управляющие различия для родителя, так и ботов навыков, которые необходимо выполнить. Так как клиент навыка и необходимые классы уже существуют в botbuilder, и существуют примеры, которые требуют лишь незначительных изменений в боте навыка, что является «источником правды» для лучших рекомендуемых практик для достижения sh диалога между ботом и ботом.

1 Ответ

0 голосов
/ 21 января 2020

К сожалению, вариант Typescript этого еще не существует. Тем не менее, есть образец Javascript, 80.skills-simple-bot-to-bot , который может работать для вас.

Это базовая c демонстрация, показывающая, как отправить сообщение от бота "root" боту "скилла", который возвращает исходное сообщение. С некоторой консистентной смазкой вы можете изменить рефакторинг на Typescript и создать необходимую вам функциональность.

Надежда на помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...