在 v4 机器人中使用 QnA 和 LUIS
Consuming QnA and LUIS in a v4 bot
文档告诉我,我需要 CognitiveServices 包来获得对使用 LUIS 和 QnA 服务的支持。但是,v4 使用了 Core 框架,https://www.nuget.org/packages/Microsoft.Bot.Builder.CognitiveServices/ 给出了一个警告,它需要 4.6
warn : Package 'Microsoft.Bot.Builder.CognitiveServices 1.1.7' was
restored using '.NETFramework,Version=v4.6.1' instead of the project
target framework '.NETCoreApp,Version=v2.0'. This package may not be
fully compatible with your project.
是否有 CognitiveServices 包的 dotnet 核心版本,或者现在在其他地方支持 LUIS 和 QnA?
我对 CognitiveServices 包的兴趣完全是因为需要从 v4 机器人使用 LUIS 和 QnA 服务。
您想使用哪种认知服务?您提到的软件包是为 v3 机器人完成的。
例如,Cognitive Services
中的一些包含在Bot Builder SDK librairies
中:
- 路易斯:https://github.com/Microsoft/botbuilder-dotnet/tree/master/libraries/Microsoft.Bot.Builder.AI.LUIS
- QnA 制造商:https://github.com/Microsoft/botbuilder-dotnet/tree/master/libraries/Microsoft.Bot.Builder.AI.QnA
这些库用于使用服务。
否则,还有其他官方 NuGet 包,查看 Microsoft.Azure.CognitiveServices...
包,针对 .Net Standard 或 .Net Framework:
文档告诉我,我需要 CognitiveServices 包来获得对使用 LUIS 和 QnA 服务的支持。但是,v4 使用了 Core 框架,https://www.nuget.org/packages/Microsoft.Bot.Builder.CognitiveServices/ 给出了一个警告,它需要 4.6
warn : Package 'Microsoft.Bot.Builder.CognitiveServices 1.1.7' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETCoreApp,Version=v2.0'. This package may not be fully compatible with your project.
是否有 CognitiveServices 包的 dotnet 核心版本,或者现在在其他地方支持 LUIS 和 QnA?
我对 CognitiveServices 包的兴趣完全是因为需要从 v4 机器人使用 LUIS 和 QnA 服务。
您想使用哪种认知服务?您提到的软件包是为 v3 机器人完成的。
例如,Cognitive Services
中的一些包含在Bot Builder SDK librairies
中:
- 路易斯:https://github.com/Microsoft/botbuilder-dotnet/tree/master/libraries/Microsoft.Bot.Builder.AI.LUIS
- QnA 制造商:https://github.com/Microsoft/botbuilder-dotnet/tree/master/libraries/Microsoft.Bot.Builder.AI.QnA
这些库用于使用服务。
否则,还有其他官方 NuGet 包,查看 Microsoft.Azure.CognitiveServices...
包,针对 .Net Standard 或 .Net Framework: