У меня возникает вопрос: можете ли вы использовать службу Microsoft Bot Framework через локальное решение через, в идеале, контейнер докеров, ~~ или, по крайней мере, установку Azure Stack ~~ (в настоящее время недоступно через стек Azure)? Нам нужно 100% локальное решение, которое будет использовать LUIS и другие службы Azure, но по-прежнему будет локальным при использовании чат-бота.
Проблема в том, что бот почти требует решения через прямую линию api, которая аутентифицируется через токен. Этот токен создается с помощью службы Azure, если это не секрет, а API прямой линии - через зарегистрированное бот-приложение через службу Azure.
Хотя существует поддержка контейнера LUIS, то есть локализованного контейнера докеров, который может отключать когнитивные сервисы Azure и использовать их через этот контейнер, похоже, нет никакой поддержки для службы фреймворка бота. Что просто странно - не иметь одного без другого.
https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-container-support
Но это нормально, если использовать стек Azure, который, возможно, решит множество локальных решений. Это может быть даже гибридный вариант, в котором lLis и другие аспекты реализуются через традиционные облачные сервисы, но бот-сервис должен быть локальным и иметь возможность использовать прямой API Line. Если возможно. Или какое другое решение?
Должны ли быть традиционные успокаивающие вызовы api и чего не хватало бы в развернутом боте nodejs или C # в облаке? Возможно, мне чего-то не хватает в архитектуре, но описанная потребность на 100% не соответствует ожиданиям.