Чат-бот для. net основного приложения - PullRequest
0 голосов
/ 21 января 2020

Я хочу создать чат-бота, который будет руководить пользователями в зависимости от их выбора.

Какая платформа бота должна подойти. net основное веб-приложение?

  1. Можно ли интегрировать Python чат-бот в. net базовое приложение? Если да, то как?
  2. Какие бесплатные бот-фреймворки я могу использовать в своем основном веб-приложении. net?

Ответы [ 2 ]

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

Поскольку вы используете. NET, я вижу, что вы уже знакомы с продуктами Microsoft. Тем не менее, все еще есть некоторая путаница. Используемые вами теги botframework и azure -bot-service не относятся к "фреймворкам ботов" в целом, а скорее к Microsoft Bot Framework конкретно , как можно заключить из логотипов, прикрепленных к ним. Если вы хотите создать базовый бот. NET, тогда Microsoft Bot Framework - это путь к go. Microsoft Bot Framework включает в себя бесплатный Bot Builder SDK , который поможет вам создать код бота, но как только вы закончите запуск бота локально и захотите развернуть его, у вас не будет возможности разместить производственного бота для бесплатно, что может достичь любого значительного числа пользователей. Как правило, затраты на сервер всегда будут минимальными.

Поскольку вы упомянули Python, я скажу вам, что одним из четырех доступных языков Bot Builder является Python, но Python не является языком. NET, поэтому нет смысла говорить об интеграции бота Python в. NET базовое приложение. Однако, если вы работаете с ботом Python и приложением Core. NET Core, они всегда могут общаться друг с другом, используя HTTP, как при использовании REST API.

0 голосов
/ 11 февраля 2020

Не уверен насчет подключения его к Python, но я создаю бота поддержки, используя deadletter.io , который был очень быстрым (как только я понял, как работает их система API)

...