Интеграция BOT DirectLine с приложением MVC

Я создал свой BOT-фреймворк - LUIS. Размещено и протестировано также для простых сценариев. Теперь я хочу интегрировать это в свой портал регистрации, основанный на платформе MVC. Я выбрал DirectLine API, чтобы иметь больший контроль над каналом BOT. Но я не понимаю, какой метод использовать для:

1) https://github.com/Microsoft/BotFramework-WebChat - интеграция на стороне клиента с использованием Реагировать и поддерживать css

2) https://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/core-DirectLineWebSockets - C # для инициализации диалога на C #

Есть ли преимущество в использовании одного перед другим. Поскольку я разработчик C #, я выбираю второй вариант, но первый вариант также дает вам CSS / JS. Я предполагаю, что мы сможем больше контролировать, если выберем вариант два, но я не уверен, поскольку я новичок в BOT.

Пожалуйста, порекомендуйте !


person user3527063    schedule 02.02.2018    source источник


Ответы (1)


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

Сокеты DirectLine отличаются: они находятся на 1 (или более) уровне ниже, их следует использовать, если вас не интересует пользовательский интерфейс веб-чата.

person Nicolas R    schedule 03.02.2018