【问题标题】:Programatically create, train and publish a LUIS model以编程方式创建、训练和发布 LUIS 模型
【发布时间】:2018-05-12 04:47:38
【问题描述】:

我们能否通过 C# 以编程方式创建、训练和发布 LUIS 模型。我们有可用的 SDK 吗?如果我们想添加一个新的意图或实体,或者创建一个话语和书签,我们需要通过 luis.ai 来完成,我们可以通过 C# 代码来完成吗?

【问题讨论】:

    标签: c# nlp microsoft-cognitive azure-language-understanding


    【解决方案1】:

    您在机器人或应用程序中使用 LUIS(用于 NLP 的 Microsoft 认知服务)并且一直希望创建意图、实体、训练模板并以编程方式发布它,现在您可以了! 我为 .NET 开发了一个 SDK,它允许您执行此操作以及更多操作! 它是一个开源项目,可在我的 GitHub 上找到,其中包含安装和使用详细信息。它甚至还有一个包含下一个版本功能的路线图! 如果您喜欢它,请关注我并在该项目上给一颗星!谢谢!

    Nuget:https://www.nuget.org/packages/Cognitive.LUIS.Programmatic

    GitHub:https://github.com/andreluizsecco/Cognitive-LUIS-Programmatic

    【讨论】:

      【解决方案2】:

      您可以在 C# 中使用 Luis Programmatic API 来实现。您也可以使用SDK

      【讨论】:

      • 如果我的理解是正确的 .. 使用它我们可以在我们的代码中调用 LUIS 并开始使用它 .. 我想以编程方式创建一个 LUIS 模型,而不是使用 luis.ai 网站。如果我错了,请纠正我。
      • 您可以使用该 API 创建应用等,例如:dev.projectoxford.ai/docs/services/56d95961e597ed0f04b76e58/…
      • 我添加了对SDK的引用github.com/Microsoft/Cognitive-LUIS-Windows
      • 我正在尝试使用 Luis Programmatic API,添加新的示例 ok 训练模型 ok 发布 nOk 我有 400 错误请求 { "error": { "code": "BadArgument", "message": “找不到具有指定 ID 的应用程序”} } 我正在使用来自 Botframework 的应用程序 ID,对此问题有任何想法吗?
      • 您需要使用来自 LUIS 而不是来自 Bot Framework 的应用程序 ID
      猜你喜欢
      • 2018-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多