c# - 是否有官方 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?我们不想使用它,然后微软稍后对其进行更改,这可能会破坏我们的代码。
解决方案
您发现的端点不是官方 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]
:。您只需要自己查询数据即可查看每个意图的话语计数。
推荐阅读
- redis - Redis xstream 和 hashmap 跨网络的性能差距以及如何提高 xstream 性能
- python - 如何将数字转换为与 python 中的输入格式相同的字符串?
- android - 如何将 Multidex 支持添加到 Android d8.bat 命令行
- excel - 如何使用文本到列仅保留 Excel 中的最后一列?
- arrays - 想要拖动 gltf 对象
- python-3.x - TypeError: 'NoneType' 对象不可迭代并且出现更多错误
- database - Redshift 中的 sortkey 如何在内部工作?
- ios - 在 SwiftUI 中检测组件外部的屏幕交互
- java - 为什么java中的while(true)不能像我预期的那样在线程中工作
- javascript - 如何从像 LEFT() 这样的文本中获取字符但使用谷歌应用脚本