在 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中:

这些库用于使用服务。

否则,还有其他官方 NuGet 包,查看 Microsoft.Azure.CognitiveServices... 包,针对 .Net Standard 或 .Net Framework: