1

在我们的组织内,我们使用 Microsoft 机器人框架来创建我们的聊天机器人。自去年 8 月以来,我们实施了虚拟代理 (VA) + 技能布局,并且对于每项技能,我们都有单独的 LUIS 模型。此外,我们使用 QnA Maker 技术对常见问题作出反应。为了创建 Dispatch LUIS 模型,我们将 Skill 模型与 Microsoft Dispatch-CLI 相结合。随着越来越多的技能和越来越多的技能对话框,我们目前遇到以下问题:Dispatch LUIS 模型由于实体列表限制而无法生成(50,请参阅:文档

我们的技能是基于主题的,为了提高我们使用模式的技能 LUIS 模型中的意图识别。根据文档,每个模式都添加到 Dispatch LUIS 模型中,如果将实体添加到模式中,则该实体也会添加到 Dispatch LUIS 模型中。

这意味着,如果您达到模型中实体列表的最大可接受数量并添加模式以提高意图识别,那么 Dispatch LUIS 模型也将自动达到最大数量。但这也意味着,如果您向您的 VA 添加更多具有单个 LUIS 模型的技能,则 Dispatch LUIS 模型最终将达到接受实体的最大数量。我们确实需要使用实体,所以我们可以在子主题之间切换,我们可以为子主题添加同义词。举个例子*:

XXX 的成本是多少,其中 XXX 可以是汽车(同义词:车辆)或自行车(同义词:自行车)。

是否有人遇到过同样的问题,您是如何解决的,或者我们是否错误地使用了 LUIS 模型结构?我们代表团队期待您的见解。

*我们的模型使用更高级的结构和话语

4

0 回答 0