LUIS API - 检索所有端点话语及其分数

LUIS API - Retrieve all endpoint utterances and its scores

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

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

任何人都可以告诉我在哪里可以找到要使用的 API?提前致谢。

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

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

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

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

响应是 200,作为包含过去一个月的查询日志的 CSV 文件。

现在可以使用这个了,从这个 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 设计的错误。

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