2017-01-16 20 views
0

проведён я начал изучать, как развивать ботов с Microsoft Bot SDK и понимание языка Intelligent Service (LUIS)Как разработать чат бота с Microsoft Bot SDk и Луисом

Я видел много руководств и но я вижу два разных способа, и я не знаю, как их смешивать.

Я нахожу много образцов, подобных этому https://github.com/Microsoft/BotBuilder/tree/master/CSharp/Samples/PizzaBot, где вы можете использовать расширенные функции чата, но данные из LUIS поступают из json, которые вам нужно загружать и добавлять в свой проект каждый раз, когда он изменяется.

Я нахожу еще один пример https://code.msdn.microsoft.com/Chat-Bot-using-Bot-1211d6ce, где проект получает прямое соединение с LUIS и десериализует данные, но в этом я не могу найти, как делать диалоги цепей.

Я хочу использовать IDialogs, но без необходимости загрузки json.

ответ

2

Прежде всего, вам не нужно скачивать json. json PizzaBot предоставляет модель LUIS, для вас импорт LUIS в качестве существующего приложения. Возможно, вы захотите прочитать раздел Importing and Exporting Applications из документации.

Если вы хотите начать работу с LUIS (и многими другими функциями BotFramework), вы можете проверить репозиторий BotBuilder-Samples, где вы найдете образцы сфокусированной задачи и демонстрационные образцы как на C#, так и на Node.js.

В частности, я думаю, что вы найдете полезным в LUIS sample и MultiDialogs один

+0

Но во второй пробе я отправил их использовать LUIS без загрузки JSON. – Mulflar

+0

В первом примере не загружаются также json. Код не загружает json. Они просто загрузили вручную json и добавили в репо, поэтому, если кто-то хочет запустить образец, у них есть существующая модель для импорта. –

+0

Кроме того, второй образец не использует LuisDialog и использует Luis «вручную», вызывающий API, и т. Д. Я рекомендую посмотреть образец, который я предоставил. –

 Смежные вопросы

  • Нет связанных вопросов^_^