Является ли платформа Microsoft бесплатной? - PullRequest
0 голосов
/ 25 мая 2018

Я сделал приложение в среде ботов Microsoft и разместил его в Интернете, используя регистрацию канала Azure Bot, однако позже я обнаружил, что в соответствии с бесплатным планом выделяется только 10000 сообщений в месяц, а другой стоит огромные $ 0,5 за1000 сообщений, что довольно дорого, если многие клиенты будут использовать его одновременно.Так есть ли какой-либо другой способ создать канал бота бесплатно (после последнего обновления?), Потому что был способ раньше, но поскольку Microsoft изменила свою политику с 18 марта ', кажется, нам придется по крайней мере зарегистрировать ботадля ченнелинга, который будет стоить дороже после окончания месячного пробного периода.)

Я хочу получить план неограниченных запросов бесплатно, так что есть ли другие альтернативы ботовому фреймворку?Кроме того, если его нет, можем ли мы создать бота с помощью нашего собственного пользовательского интерфейса, запросов Get / Post и т. Д. И встроить его в веб-интерфейс API?Какие-нибудь учебники для такой задачи, которые могли бы мне помочь?

Я уже разместил бота на сервере IIS, все, что я ищу, - это канал, чтобы я мог встроить своего бота на другие веб-сайты.

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

В Azure Bot Service, если вы хотите использовать премиальные каналы, тогда ограничение составляет 10000 сообщений / месяц, для этого просто нет обходного пути.

Но нельзя сказать, что это невозможно, существует узел.Доступен js-модуль под названием Offline Directline , это позволяет вам эмулировать Directline Channel, но на сервере.Таким образом, теоретически у вас есть этот сервер, а затем попытайтесь подключиться к автономному прямому каналу вместо MS Bot Framework .

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

Подробнее о автономной прямой связи можно узнать здесь: Нажмите здесь

0 голосов
/ 25 мая 2018

Служба Azure Bot теперь доступна Общедоступно , что означает, что они предоставляют платную услугу с учетом стоимости подписки.Уровень бесплатного доступа, как вы упомянули выше, ограничен 10000 сообщениями в месяц.Предыдущий предварительный просмотр (или бета-версия) предоставлял каналы бесплатно, хотя они не гарантируют SLA.

Возможно, существует способ создать бота поверх MS BotFramework SDK и изменить библиотеку для созданияканал, эмулирующий бот-эмулятор на вашем локальном сервере без подключения к DirectLine API.Но для его эмуляции может потребоваться значительная разработка.

Если вы ищете другой SDK, Botkit является популярным выбором среди разработчиков.Он имеет связующее ПО, доступное для популярной платформы обмена сообщениями, например, FB Messenger, Slack и т. Д.

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