首页 > 解决方案 > 是否有官方 LUIS API 可以返回每个意图的话语总数?

问题描述

我注意到 LUIS 门户 (www.luis.ai) 显示 Intents 以及每个 Intents 的总数。我希望在我的应用程序中构建一个类似的页面,尽管 Microsoft 发布的 API 没有返回每个意图的总话语的方法。

我们注意到 LUIS 仪表板正在使用此 API 来提取数据,但该方法未在其文档中发布: https://westus.api.cognitive.microsoft.com/luis/webapi/v2.0/apps/{appId}/versions/{version}/stats/labelsperintent

有谁知道这是否是可以使用的官方API?我们不想使用它,然后微软稍后对其进行更改,这可能会破坏我们的代码。

标签: c#apiazure-language-understandingazure-cognitive-servicesazure-sdk-.net

解决方案


您发现的端点不是官方 API。请注意,它luis/webapi/v2.0不是luis/api/v2.0. 你可以使用它,但就像你说的那样,你冒着以后改变它的风险。

我建议使用示例话语 - 查看标记示例API https://[location].api.cognitive.microsoft.com/luis/api/v2.0/apps/{appId}/versions/{versionId}/examples[?skip][&take]:。您只需要自己查询数据即可查看每个意图的话语计数。


推荐阅读