Botframework 路易斯离线支持

Botframework 路易斯离线支持,botframework,microsoft-cognitive,azure-language-understanding,azure-cognitive-services,Botframework,Microsoft Cognitive,Azure Language Understanding,Azure Cognitive Services,这可能是一个基本的查询,但我想确认是否有任何方法可以脱机使用LUIS服务/功能,而无需使用联机API并联机生成公钥。所谓离线,我的意思是说,是否有任何支持库/DLL可用于内部解决方案,通过这些库/DLL,我们可以构建意图/话语/实体,并离线培训NLP系统 (提出此问题的原因是我想将LUIS与我现有的Microsoft Bot应用程序集成。但是,我们的组织将软件使用限制为仅使用本地脱机软件,任何联机软件/服务/API(如Azure API)都受到限制。) 假设LUIS AI没有这样的离线支持,那

这可能是一个基本的查询,但我想确认是否有任何方法可以脱机使用LUIS服务/功能,而无需使用联机API并联机生成公钥。所谓离线,我的意思是说,是否有任何支持库/DLL可用于内部解决方案,通过这些库/DLL,我们可以构建意图/话语/实体,并离线培训NLP系统

(提出此问题的原因是我想将LUIS与我现有的Microsoft Bot应用程序集成。但是,我们的组织将软件使用限制为仅使用本地脱机软件,任何联机软件/服务/API(如Azure API)都受到限制。)

  • 假设LUIS AI没有这样的离线支持,那么还有其他库可以为.NET应用程序提供这样的支持吗。我遇到过ApacheOpenNLP,但这似乎更多地是面向Java的产品


  • 如果您对此有任何意见或建议,我们将不胜感激。

    LUIS
    与几乎所有Microsoft认知服务一样,基于在线使用(例如,自定义vision compact模型除外)。离线使用是不可能的,即使它在某些情况下也很有用,比如移动使用

    此外(见正式文件):

    LUIS在本地或私有云中可用吗?=>没有


    对于您的第二个问题,StackOverflow可能不是合适的位置(请参阅),并且。。。我没有一个好办法!但是我很想知道一个

    Luis现在能够通过docker容器拉动完全脱离云端和内部部署。这将适用于内部部署和Azure的IoT边缘(智能边缘)产品

    记住 所述解决方案仍然需要一个用于Azure LUIS计费的连接,在撰写本文时,该连接的间隔为15分钟。我相信这将在将来的某个时候进行调整,但这是需要记住和计划的

    链接到

    此外,您还可以在其中安装和运行LUIS docker容器。请记住,在写这篇文章的时候,这只是给路易斯的。不是QNA,不是Bing拼写检查,*不是来自LUIS端点的分析,但有一个容器可供使用

    此外,本文中没有列举言语启动或情绪分析等其他一些特征

    最后,您可以查看“Azure堆栈”和


    这是一个有希望的开始。在这些服务带来更多成果的同时,您可能需要设计一些变通方法,但请不断提出问题和担忧,更多功能肯定会出现

    我建议根据你的两点将你的问题一分为二。第二,我想请你试着更详细地描述你想要实现的目标。谢谢尼古拉斯。这就是我在官方文件中寻找的。这个评论不再是accurate@ChristianMatthew:如果您谈论的是LUIS的容器版本,它仍然需要连接才能将账单发送到Azure端点…@ChristianMatthew,你能补充更多细节吗?如果情况不再如此,我可以更正答案吗?@NicolasR我在下面提供了我的答案。感谢您的提示,但您能否在回答中添加一条评论,说明“完全关闭”功能仍然需要internet连接和对Microsoft endpoint的访问,以便报告账单?这在当时仍然是一个限制,正如OP在本案例中所问:“我们的组织限制软件使用仅使用本地离线软件,任何在线软件/服务/API(如Azure API)都受到限制。”。因此,你的答案与这句话不符。你说得很好。我将更新我的答案以反映这一点