5

Azure Luis 是否真的只支持每个应用程序最多 500 个意图?https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-limits

我的要求是超过 1000 个意图。我如何使用 Luis 来做到这一点?

4

2 回答 2

1

要回答你的问题,是的,这是真的。但这已经足够了。我们有一些最大的公司使用我们的平台来测试他们在 LUIS/WATSON/DF 上的训练数据......而且通过 500 并仍然获得最佳性能的情况极为罕见。无论如何,我们通常建议微调您的训练数据,最多 200 或 300 个意图,如果您有更多,请查看具有多个从属(特定)模型的模型控制器架构

所以你可能确定你有 1000 个意图,你能用 Entity 减少它吗?

于 2020-05-13T17:37:43.727 回答
1

您应该考虑使用Dispatch。它是专为管理机器人需要访问的多个 LUIS 模型和/或 QnA Maker 知识库而设计的工具。

您可以在BotBuilder-Samples 存储库中找到 C#、Javascript 和 Python 示例,以供参考,标题为“14.nlp-with-dispatch”。

在您的情况下,此工具通过允许您创建多个模型来绘制,从而提供了一种克服 LUIS 意图限制的方法。Dispatch 通过创建单个 LUIS 应用来协商这些模型,然后将请求路由到适当的模型。

希望有帮助!

于 2020-05-19T00:57:22.143 回答