【发布时间】:2018-03-20 18:26:06
【问题描述】:
到目前为止我做了什么:
- 从here 创建了一个示例 Microsoft Bot Framework 项目
- 创建了一个示例 LIUS 应用程序,其中包含一些意图、实体和话语。
- 还通过端点url在浏览器中测试了应用程序,似乎工作正常
问题:
我遇到了多个问题,也许对于专家来说它们是微不足道的,但我似乎无法解决它们
- 当我执行上述步骤 3 时,luis 仪表板中的“每个周期的端点命中数”部分未显示任何命中。 (但我仍然确定我的 Sample Bot Framework 应用程序正在访问 url,我通过实时线鲨跟踪验证了它。)为什么它没有更新?
-
模拟器显示此错误。这个错误是从哪里来的,应用程序在某个地方崩溃了?:
"异常:响应状态码不表示成功:400(错误请求)。 ['text/plain' 类型的文件]"
我无法深入了解项目的 luis 响应是什么,我在哪里可以编写调试行来查看请求和响应?
这是我的代码:
[LuisModel("b5439fa6-5be1-4680-bc46-379698e780ed", "045c3ef0bfc14040b7b35079ea030a98", domain: "westus.api.cognitive.microsoft.com")]
[Serializable]
public class RootDialog : LuisDialog<object>
{
public RootDialog()
{
}
public RootDialog(ILuisService service)
: base(service)
{
}
[LuisIntent("")]
public async Task None(IDialogContext context, LuisResult result)
{
<some code written here>
}
[LuisIntent("FAQs.Data.Coverage")]
public async Task Coverage(IDialogContext context, LuisResult result)
{
<some code written here>
}
[LuisIntent("FAQs.Data.Info")]
public async Task Info(IDialogContext context, LuisResult result)
{
<some code written here>
}
[LuisIntent("FAQs.Data.Package")]
public async Task Package(IDialogContext context, LuisResult result)
{
<some code written here>
}
[LuisIntent("FAQs.Data.PhoneSupport")]
public async Task PhoneSupport(IDialogContext context, LuisResult result)
{
<some code written here>
}
}
【问题讨论】:
标签: c# botframework azure-language-understanding