【问题标题】:LUIS API - Retrieve all endpoint utterances and its scoresLUIS API - 检索所有端点话语及其分数
【发布时间】:2019-12-01 00:43:17
【问题描述】:

过去几天我一直在搜索如何为我正在使用的仪表板检索端点话语及其分数。问题是我迷失了 API,似乎有很多,但我找不到适合我需要的确切 API。

在此 API 文档 here 中,有一个获取示例话语。我想要得到的是实际的端点话语。

谁能告诉我在哪里可以找到要使用的 API?提前致谢。

【问题讨论】:

  • 您的意思是将UserUtterance 传递给LUIS 并从LUIS 端点检查IntentScore
  • 不,我的意思是获取所有用户话语列表及其可信度分数
  • 您是否尝试过获取评论标记示例 (westus.dev.cognitive.microsoft.com/docs/services/…)?
  • 是的,我做到了,这不是我们想要的。它基于采样,而不是实际用户话语

标签: azure api artificial-intelligence azure-language-understanding azure-cognitive-services


【解决方案1】:

@Jeff,实际上在您链接的那个 API 文档中,答案就在那里,但可能不是以最明显的名称。

您正在寻找具有此请求 URL 的 下载应用程序查询日志

https://[location].api.cognitive.microsoft.com/luis/api/v2.0/apps/{appId}/querylogs/[?includeResponse]

GET Download application query logs - 获取应用程序上个月的查询日志。

响应为 200,格式为 CSV 文件,其中包含过去一个月的查询日志。

【讨论】:

  • 嗨,是的,我实际上必须测试那个,但在我的情况下不可行,除非没有其他方法(最后手段)
【解决方案2】:

让这个现在工作,从这个forums得到它。

https://<REGION>.api.cognitive.microsoft.com/luis/api/v2.0/apps/<APP_ID>/versions/0.1/intents/<INTENT_ID>/suggest?multiple-intents=true

只是有点迷糊,这里没有找到INTENT_ID的用途。我不确定这是故意的还是 API 设计的错误。

但无论如何,完成了这项工作,获得了所有用户话语及其置信度分数。 希望这对任何人都有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    • 2015-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多