Azure Luis 限制最大意图?

Azure Luis limitation maximum intents?

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

我的要求是1000个以上的intent。我如何使用 Luis 来做到这一点?

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

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

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

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

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

希望得到帮助!