【发布时间】:2018-06-13 21:26:48
【问题描述】:
enter image description here我使用 C# 和 LUIS 创建了 MS Bot 应用程序,用于 Intents 识别。 我想在我自己的示例 Asp.Net Web 应用程序中添加聊天 UI。 我没有使用 Azure 服务,只是我使用了 LUIS 服务的用户意图识别并使用 C# 开发了 MS Bot。 如何使用我自己的 Web 应用程序为聊天机器人集成或提供新的 UI。
【问题讨论】:
-
看起来您已经为它制作了桌面 UI,因此您需要将桌面 UI 替换为基于 Web 的 UI,但在下面使用相同的功能。
-
是的@ADyson,你是对的,它在桌面 UI 中,但我想转换为基于 Web 的 UI。我如何将此应用程序部署到像 Asp.net 页面这样的 Web 应用程序中。这就是我要寻找的东西。
-
它看起来(更仔细地查看您的屏幕截图)因为它有一个 URL 和 web.config,这已经是一个独立的网络应用程序了吗?你只是在某种模拟器中运行它?基本上,您在那里有一个 Web API 控制器,以及一个可能包含对 API 的 ajax 调用的 HTML 页面。因此,您可以将 HTML/ajax 移动到您的 asp.net 应用程序中,并使用它调用机器人 API - 您可以将其部署为单独的端点。
-
@ADyson 我在该 Json 设置中有 WebApiConfig.cs 文件,提供了 WebAPI 配置和服务,并且我将主类作为消息控制器,只有我的它将开始触发
-
请你一步一步解释......
标签: c# asp.net bots botframework chatbot