刷新调度模型而不会丢失实体映射

问题描述 投票:1回答:1

通过关注documentation,我正在了解BOT框架的概念。

步骤1:按照以下步骤创建新的KB,然后使用新的值更新ognitiveModels.json和.\Deployment\Scripts\update_cognitive_models.ps1 -RemoteToLocal命令需要执行,将更新调度模型。

步骤2:为了使BOT更加用户友好,增加了entities并映射到Intents。直到这里一切都正常。

步骤3:重复步骤1,然后删除先前映射的entities

问题1:如何在不丢失映射实体的情况下刷新分派模型?

问题2:对于现有的LUIS模型,如何使用json更新实体?

请澄清或指向我正确的资源。

botframework luis
1个回答
0
投票

这里是我从产品小组收到的建议。

用户已经具有一个或多个LUIS,QnA Maker应用/模型,甚至有一些意图表达的平面文件,并且用户希望创建一个元应用,以将漫游器流量分配给这些子应用。在这种情况下,应将实体(手动)添加到子LUIS应用程序中,而不是添加到Dispatch父应用程序中,以便刷新Dispatch应用程序/模型后不会删除实体定义。

用户拥有LUIS应用程序,他/她可以使用Dispatch在5倍交叉验证过程中评估该应用程序的意图预测性能。从场景中可以看到,Dispatch专注于意图预测/调度和评估,因此实体定义不会保留。请在子应用中维护您的实体,而不是在“分发”级别。

© www.soinside.com 2019 - 2024. All rights reserved.