到目前为止,我有以下代码可用于检查 LUIS JSON 响应是否包含实体
public static class StatusHelper
{
public static bool EntityCheck(LuisResult result)
{
try
{
var statuscheck = result.Entities[0].Entity;
return true;
} catch (Exception)
{
return false;
}
}
}
在我使用的另一个文件中
if (StatusHelper.EntityCheck(LuisResult result))
{
//code
}
else
{
await context.PostAsync("No Entities");
}
在我的机器人模拟器中,如果没有找到实体,机器人会说
No Entities
但在 dev.botframework.com 网站上,它会说
Sorry, my bot code is having an issue.
我不确定这里发生了什么