nlp - 如何合并 2 个 LUIS 模型?
问题描述
我有 2 个 LUIS 模型。一个用于非生产机器人,另一个用于生产机器人。作为日常开发和新技能的一部分,我对 LUIS 非产品应用程序进行了许多更改。现在,我们计划将这些技能部署到 prod bot,因此我们需要对 prod LUIS 进行相同的 LUIS 更改。
我当然可以通过复制意图和实体、话语来使用非 prod 更新 prod LUIS 模型,但当然这很耗时且错误。
我想知道合并 2 个 LUIS 模型的最佳方法和/或我可以使用的任何其他最佳实践。
解决方案
只是一种解决方法,如果您很着急,您可以简单地在 LuisDialog 中添加两个 luis 模型,它会自动选择得分最高的意图。
[LuisModel("Model", "secret")]
[LuisModel("Model", "secret")]
public class RootDialog : LuisDialog<object>
{
[LuisIntent("None")]
public async Task NoneRes(IDialogContext context, LuisResult result)
{
}
}
推荐阅读
- python - 如何创建函数并将其连接到 vpython 按钮?
- python - 基于时间的列平均值
- javascript - 如何从javascript中的许多元素中删除一个类
- python - 将熊猫数据框划分为按行分隔数据框
- r - 为什么我的 ggplot 饼图不显示图例?
- azure - 无法从 VS Code 或 CLI 部署到 Azure 应用服务
- unity3d - 将我的统一游戏发布到 Google Play 并从商店安装后,没有打开/播放按钮
- mqtt - MQTT Broker 没有按时传递发布者发送的消息
- java - 反序列化转义的 json,其中包含一个数组
- reactjs - Gatsby - 创建带有远程内容的静态文件