Шаблон виртуального помощника и навыки интеграции - PullRequest
0 голосов
/ 18 мая 2019

Я пробовал недавно запущенный шаблон виртуального помощника (C #) платформы ботов, скачал его отсюда https://github.com/microsoft/botframework-solutions/tree/master/templates/Virtual-Assistant-Template/csharp и развернул его с помощью сценариев развертывания, и настройка по умолчанию работает хорошо.

В качестве следующего шага попытался добавить удаленный навык (некоторые из существующих навыков, например Календарь), используя соответствующий скрипт, и это тоже сработало.

Основной вопрос, который у нас есть, заключается в том, нужно ли нам загружать существующий навык отсюда https://github.com/microsoft/botframework-solutions/tree/master/templates/Skill-Template/csharp и развертывать его в нашей собственной среде Azure, или мы можем просто использовать уже опубликованные навыки, такие как https://bftodoskill.azurewebsites.net/api/skill/manifest

Если да, то это прекрасно!однако, если нет - будет ли разумно, чтобы команда разработчиков фреймворков предоставляла навыки как услугу, чтобы конечные пользователи могли просто использовать уже имеющиеся и опубликованные навыки в своих виртуальных помощниках?

1 Ответ

0 голосов
/ 09 июня 2019

Похоже, что они находятся в процессе работы над сценариями публикации для навыков: - https://github.com/microsoft/botframework-solutions/issues/1496.

Однако вы должны иметь возможность вручную создавать навыки, используя исходный код, расположенный здесь.(отказ от ответственности: сам не пробовал): https://github.com/microsoft/botframework-solutions/tree/master/skills/src/csharp.

ОБНОВЛЕНИЕ : Сценарии развертывания для данного навыка можно найти в папке Deployment / Scripts в корневом каталоге.из каталога навыков (например, / skills / src / csharp / calendarskill ) в репозитории.Инструкции по запуску этих сценариев можно найти по адресу: https://github.com/microsoft/botframework-solutions/blob/master/docs/tutorials/assistantandskilldeploymentsteps.md.

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