什么被认为是端点 hit/utterance?

What is considered an endpoint hit/utterance?

在我的 LUIS 仪表板中,当前有 6 个已注册的端点命中。有时来自我自己计算机的连接被认为是端点命中,有时我发送给机器人的消息最终会在 Review Endpoint Utterances.

下结束

什么触发了 Endpoint Hit 和 Endpoint Utterance?在这一点上似乎非常随机地触发。

我正在使用 DirectLine 通道通过此本地 HTML 文件访问我在 Azure 中的机器人 运行:

<!DOCTYPE html>
<html>
  <head>
    <link href="https://cdn.botframework.com/botframework-webchat/latest/botchat.css" rel="stylesheet" />
  </head>
  <body>
    <div id="bot"/>
    <script src="https://cdn.botframework.com/botframework-webchat/latest/botchat.js"></script>
    <script>
      BotChat.App({
        directLine: { secret: direct_line_secret },
        user: { id: 'userid' },
        bot: { id: 'botid' },
        resize: 'detect'
      }, document.getElementById("bot"));
    </script>
  </body>
</html>

端点命中是对 LUIS API 的调用。因此,每次您的机器人使用 LUIS 时,都是端点命中。

LUIS 门户中似乎存在与此相关的错误,我已经看到我的端点命中数仍为 0,但我的机器人已成功调用 LUIS。

LUIS 不会记录对 "reviewing endpoint utterances" 部分的每个端点调用,它只会记录那些通过 LUIS 不确定的 LUIS HTTPS 端点接收的话语。所以这不是 LUIS 门户中的错误。它是这样开发的。通常这些话语的得分较低。 LUIS 为用户提供了纠正话语意图的机会,以便在训练后 LUIS 可以给出正确的结果。