From ab3463492a9536ec53b3f803f6016e457397e721 Mon Sep 17 00:00:00 2001
From: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>
Date: Fri, 25 Oct 2024 21:15:04 +0100
Subject: [PATCH 1/5] Onnx Multi (CPU/GPU/NPU) Target Projects
---
dotnet/Directory.Packages.props | 11 +-
dotnet/SK-dotnet.sln | 64 +++-
.../AssemblyInfo.cs | 0
.../Connectors.Onnx.Cpu.csproj | 46 +++
.../Connectors.Onnx.DirectML/AssemblyInfo.cs | 6 +
.../Connectors.Onnx.DirectML.csproj | 46 +++
.../Connectors.Onnx.Gpu/AssemblyInfo.cs | 6 +
.../Connectors.Onnx.Gpu.csproj | 46 +++
.../Connectors.Onnx.UnitTests.csproj | 2 +-
.../Connectors.Onnx/Connectors.Onnx.csproj | 32 +-
dotnet/src/Connectors/Connectors.sln | 301 ++++++++++++++++++
.../connectors/AI/Onnx}/BertOnnxOptions.cs | 5 +-
.../BertOnnxTextEmbeddingGenerationService.cs | 5 +-
.../AI/Onnx}/OnnxKernelBuilderExtensions.cs | 0
.../OnnxRuntimeGenAIChatCompletionService.cs | 1 +
...OnnxRuntimeGenAIPromptExecutionSettings.cs | 1 +
...tExecutionSettingsJsonSerializerContext.cs | 0
.../Onnx}/OnnxServiceCollectionExtensions.cs | 0
.../connectors/AI/Onnx}/PoolingMode.cs | 0
19 files changed, 524 insertions(+), 48 deletions(-)
rename dotnet/src/Connectors/{Connectors.Onnx => Connectors.Onnx.Cpu}/AssemblyInfo.cs (100%)
create mode 100644 dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj
create mode 100644 dotnet/src/Connectors/Connectors.Onnx.DirectML/AssemblyInfo.cs
create mode 100644 dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj
create mode 100644 dotnet/src/Connectors/Connectors.Onnx.Gpu/AssemblyInfo.cs
create mode 100644 dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj
create mode 100644 dotnet/src/Connectors/Connectors.sln
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/BertOnnxOptions.cs (95%)
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/BertOnnxTextEmbeddingGenerationService.cs (99%)
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/OnnxKernelBuilderExtensions.cs (100%)
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/OnnxRuntimeGenAIChatCompletionService.cs (99%)
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/OnnxRuntimeGenAIPromptExecutionSettings.cs (99%)
rename dotnet/src/{Connectors/Connectors.Onnx/Text => InternalUtilities/connectors/AI/Onnx}/OnnxRuntimeGenAIPromptExecutionSettingsJsonSerializerContext.cs (100%)
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/OnnxServiceCollectionExtensions.cs (100%)
rename dotnet/src/{Connectors/Connectors.Onnx => InternalUtilities/connectors/AI/Onnx}/PoolingMode.cs (100%)
diff --git a/dotnet/Directory.Packages.props b/dotnet/Directory.Packages.props
index 7846a1811d9a..134b5c121b22 100644
--- a/dotnet/Directory.Packages.props
+++ b/dotnet/Directory.Packages.props
@@ -35,7 +35,13 @@
+
+
+
+
+
+
@@ -142,9 +148,6 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
\ No newline at end of file
diff --git a/dotnet/SK-dotnet.sln b/dotnet/SK-dotnet.sln
index 2a74b0062f48..e41d3eab8400 100644
--- a/dotnet/SK-dotnet.sln
+++ b/dotnet/SK-dotnet.sln
@@ -395,10 +395,28 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MongoDB", "MongoDB", "{AF7F
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Pinecone.UnitTests", "src\Connectors\Connectors.Pinecone.UnitTests\Connectors.Pinecone.UnitTests.csproj", "{E82B640C-1704-430D-8D71-FD8ED3695468}"
+EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AotCompatibility", "samples\Demos\AotCompatibility\AotCompatibility.csproj", "{6ECFDF04-2237-4A85-B114-DAA34923E9E6}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SemanticKernel.AotTests", "src\SemanticKernel.AotTests\SemanticKernel.AotTests.csproj", "{39EAB599-742F-417D-AF80-95F90376BB18}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.Cpu", "src\Connectors\Connectors.Onnx.Cpu\Connectors.Onnx.Cpu.csproj", "{EA395347-0208-421A-80D7-115BC692DB00}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.Gpu", "src\Connectors\Connectors.Onnx.Gpu\Connectors.Onnx.Gpu.csproj", "{6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.DirectML", "src\Connectors\Connectors.Onnx.DirectML\Connectors.Onnx.DirectML.csproj", "{A078C93D-58DF-4501-953B-9ED54BC58A04}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Onnx", "Onnx", "{30223E3A-E7B0-4B85-BBDE-7E546FE7D9F0}"
+ ProjectSection(SolutionItems) = preProject
+ src\InternalUtilities\connectors\AI\Onnx\BertOnnxOptions.cs = src\InternalUtilities\connectors\AI\Onnx\BertOnnxOptions.cs
+ src\InternalUtilities\connectors\AI\Onnx\BertOnnxTextEmbeddingGenerationService.cs = src\InternalUtilities\connectors\AI\Onnx\BertOnnxTextEmbeddingGenerationService.cs
+ src\InternalUtilities\connectors\AI\Onnx\OnnxKernelBuilderExtensions.cs = src\InternalUtilities\connectors\AI\Onnx\OnnxKernelBuilderExtensions.cs
+ src\InternalUtilities\connectors\AI\Onnx\OnnxRuntimeGenAIChatCompletionService.cs = src\InternalUtilities\connectors\AI\Onnx\OnnxRuntimeGenAIChatCompletionService.cs
+ src\InternalUtilities\connectors\AI\Onnx\OnnxRuntimeGenAIPromptExecutionSettings.cs = src\InternalUtilities\connectors\AI\Onnx\OnnxRuntimeGenAIPromptExecutionSettings.cs
+ src\InternalUtilities\connectors\AI\Onnx\OnnxServiceCollectionExtensions.cs = src\InternalUtilities\connectors\AI\Onnx\OnnxServiceCollectionExtensions.cs
+ src\InternalUtilities\connectors\AI\Onnx\PoolingMode.cs = src\InternalUtilities\connectors\AI\Onnx\PoolingMode.cs
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -1012,18 +1030,6 @@ Global
{95163AA2-1ED5-412A-990B-C40B81934BFD}.Publish|Any CPU.Build.0 = Debug|Any CPU
{95163AA2-1ED5-412A-990B-C40B81934BFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{95163AA2-1ED5-412A-990B-C40B81934BFD}.Release|Any CPU.Build.0 = Release|Any CPU
- {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
- {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Publish|Any CPU.Build.0 = Publish|Any CPU
- {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Release|Any CPU.Build.0 = Release|Any CPU
- {39EAB599-742F-417D-AF80-95F90376BB18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {39EAB599-742F-417D-AF80-95F90376BB18}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {39EAB599-742F-417D-AF80-95F90376BB18}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
- {39EAB599-742F-417D-AF80-95F90376BB18}.Publish|Any CPU.Build.0 = Publish|Any CPU
- {39EAB599-742F-417D-AF80-95F90376BB18}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {39EAB599-742F-417D-AF80-95F90376BB18}.Release|Any CPU.Build.0 = Release|Any CPU
{6F591D05-5F7F-4211-9042-42D8BCE60415}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6F591D05-5F7F-4211-9042-42D8BCE60415}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6F591D05-5F7F-4211-9042-42D8BCE60415}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1036,6 +1042,36 @@ Global
{E82B640C-1704-430D-8D71-FD8ED3695468}.Publish|Any CPU.Build.0 = Debug|Any CPU
{E82B640C-1704-430D-8D71-FD8ED3695468}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E82B640C-1704-430D-8D71-FD8ED3695468}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
+ {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Publish|Any CPU.Build.0 = Publish|Any CPU
+ {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6ECFDF04-2237-4A85-B114-DAA34923E9E6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {39EAB599-742F-417D-AF80-95F90376BB18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {39EAB599-742F-417D-AF80-95F90376BB18}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {39EAB599-742F-417D-AF80-95F90376BB18}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
+ {39EAB599-742F-417D-AF80-95F90376BB18}.Publish|Any CPU.Build.0 = Publish|Any CPU
+ {39EAB599-742F-417D-AF80-95F90376BB18}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {39EAB599-742F-417D-AF80-95F90376BB18}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EA395347-0208-421A-80D7-115BC692DB00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EA395347-0208-421A-80D7-115BC692DB00}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EA395347-0208-421A-80D7-115BC692DB00}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
+ {EA395347-0208-421A-80D7-115BC692DB00}.Publish|Any CPU.Build.0 = Publish|Any CPU
+ {EA395347-0208-421A-80D7-115BC692DB00}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EA395347-0208-421A-80D7-115BC692DB00}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}.Publish|Any CPU.Build.0 = Publish|Any CPU
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A078C93D-58DF-4501-953B-9ED54BC58A04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A078C93D-58DF-4501-953B-9ED54BC58A04}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A078C93D-58DF-4501-953B-9ED54BC58A04}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
+ {A078C93D-58DF-4501-953B-9ED54BC58A04}.Publish|Any CPU.Build.0 = Publish|Any CPU
+ {A078C93D-58DF-4501-953B-9ED54BC58A04}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A078C93D-58DF-4501-953B-9ED54BC58A04}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -1179,6 +1215,10 @@ Global
{E82B640C-1704-430D-8D71-FD8ED3695468} = {5A7028A7-4DDF-4E4F-84A9-37CE8F8D7E89}
{6ECFDF04-2237-4A85-B114-DAA34923E9E6} = {5D4C0700-BBB5-418F-A7B2-F392B9A18263}
{39EAB599-742F-417D-AF80-95F90376BB18} = {831DDCA2-7D2C-4C31-80DB-6BDB3E1F7AE0}
+ {EA395347-0208-421A-80D7-115BC692DB00} = {1B4CBDE0-10C2-4E7D-9CD0-FE7586C96ED1}
+ {6DEB0DDA-F7E4-492F-A2E6-2F6297EE8FB7} = {1B4CBDE0-10C2-4E7D-9CD0-FE7586C96ED1}
+ {A078C93D-58DF-4501-953B-9ED54BC58A04} = {1B4CBDE0-10C2-4E7D-9CD0-FE7586C96ED1}
+ {30223E3A-E7B0-4B85-BBDE-7E546FE7D9F0} = {C7299F56-3A55-471E-B10E-B1FBE101C625}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {FBDC56A3-86AD-4323-AA0F-201E59123B83}
diff --git a/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs b/dotnet/src/Connectors/Connectors.Onnx.Cpu/AssemblyInfo.cs
similarity index 100%
rename from dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
rename to dotnet/src/Connectors/Connectors.Onnx.Cpu/AssemblyInfo.cs
diff --git a/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj b/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj
new file mode 100644
index 000000000000..7eab14d0fbee
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj
@@ -0,0 +1,46 @@
+
+
+
+
+ Microsoft.SemanticKernel.Connectors.Onnx.Cpu
+ $(AssemblyName)
+ net8.0;netstandard2.0
+ alpha
+ true
+ $(NoWarn);CA1050;RCS1110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Semantic Kernel - ONNX Connectors
+ Semantic Kernel connectors for the ONNX runtime running on CPUs. Contains services for chat completion and text embedding generation.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dotnet/src/Connectors/Connectors.Onnx.DirectML/AssemblyInfo.cs b/dotnet/src/Connectors/Connectors.Onnx.DirectML/AssemblyInfo.cs
new file mode 100644
index 000000000000..fe66371dbc58
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.Onnx.DirectML/AssemblyInfo.cs
@@ -0,0 +1,6 @@
+// Copyright (c) Microsoft. All rights reserved.
+
+using System.Diagnostics.CodeAnalysis;
+
+// This assembly is currently experimental.
+[assembly: Experimental("SKEXP0070")]
diff --git a/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj b/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj
new file mode 100644
index 000000000000..bb98d7d13581
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj
@@ -0,0 +1,46 @@
+
+
+
+
+ Microsoft.SemanticKernel.Connectors.Onnx.DirectML
+ $(AssemblyName)
+ net8.0;netstandard2.0
+ alpha
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Semantic Kernel - ONNX Connectors
+ Semantic Kernel connectors for the ONNX runtime running on DirectML enabled hardware (NPU). Contains services for chat completion and text embedding generation.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dotnet/src/Connectors/Connectors.Onnx.Gpu/AssemblyInfo.cs b/dotnet/src/Connectors/Connectors.Onnx.Gpu/AssemblyInfo.cs
new file mode 100644
index 000000000000..fe66371dbc58
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.Onnx.Gpu/AssemblyInfo.cs
@@ -0,0 +1,6 @@
+// Copyright (c) Microsoft. All rights reserved.
+
+using System.Diagnostics.CodeAnalysis;
+
+// This assembly is currently experimental.
+[assembly: Experimental("SKEXP0070")]
diff --git a/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj b/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj
new file mode 100644
index 000000000000..b8c63ff7a0bb
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj
@@ -0,0 +1,46 @@
+
+
+
+
+ Microsoft.SemanticKernel.Connectors.Onnx.Gpu
+ $(AssemblyName)
+ net8.0;netstandard2.0
+ alpha
+ true
+ $(NoWarn);CA1050;RCS1110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Semantic Kernel - ONNX Connectors
+ Semantic Kernel connectors for the ONNX runtime running on GPUs. Contains services for chat completion and text embedding generation.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj b/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj
index 6333d7dd4322..bcc6ac896383 100644
--- a/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj
+++ b/dotnet/src/Connectors/Connectors.Onnx.UnitTests/Connectors.Onnx.UnitTests.csproj
@@ -33,7 +33,7 @@
-
+
diff --git a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj
index df49c6da0bfb..2c93b46d7661 100644
--- a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj
+++ b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj
@@ -7,40 +7,16 @@
net8.0;netstandard2.0
alpha
true
+ $(NoWarn);CA1050;RCS1110
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Semantic Kernel - ONNX Connectors
- Semantic Kernel connectors for the ONNX runtime. Contains clients for text embedding generation.
+ Semantic Kernel - ONNX ConnectorsC
+ Semantic Kernel connectors for the ONNX runtime on CPU. Contains clients for text embedding generation.
-
-
-
-
-
-
-
-
-
-
+
diff --git a/dotnet/src/Connectors/Connectors.sln b/dotnet/src/Connectors/Connectors.sln
new file mode 100644
index 000000000000..5edc248f52eb
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.sln
@@ -0,0 +1,301 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.002.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureAIInference", "Connectors.AzureAIInference\Connectors.AzureAIInference.csproj", "{8C7E5E1D-3D64-4132-ADFA-15DD187A941D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureAIInference.UnitTests", "Connectors.AzureAIInference.UnitTests\Connectors.AzureAIInference.UnitTests.csproj", "{693F8EFC-B878-412F-8EA8-10FC23DAC7FC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureAISearch.UnitTests", "Connectors.AzureAISearch.UnitTests\Connectors.AzureAISearch.UnitTests.csproj", "{AB6939C7-7E4F-464E-9530-20BB3815D90E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureCosmosDBMongoDB.UnitTests", "Connectors.AzureCosmosDBMongoDB.UnitTests\Connectors.AzureCosmosDBMongoDB.UnitTests.csproj", "{25AFFA66-B113-4D5A-8BB3-AD2508911DBC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureCosmosDBNoSQL.UnitTests", "Connectors.AzureCosmosDBNoSQL.UnitTests\Connectors.AzureCosmosDBNoSQL.UnitTests.csproj", "{0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureOpenAI", "Connectors.AzureOpenAI\Connectors.AzureOpenAI.csproj", "{EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureOpenAI.UnitTests", "Connectors.AzureOpenAI.UnitTests\Connectors.AzureOpenAI.UnitTests.csproj", "{0D256BEA-8279-473A-B18A-A291B30847F2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Google", "Connectors.Google\Connectors.Google.csproj", "{417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Google.UnitTests", "Connectors.Google.UnitTests\Connectors.Google.UnitTests.csproj", "{6C83EEC2-2148-4B82-A569-BEA215F9464F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.HuggingFace", "Connectors.HuggingFace\Connectors.HuggingFace.csproj", "{8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.HuggingFace.UnitTests", "Connectors.HuggingFace.UnitTests\Connectors.HuggingFace.UnitTests.csproj", "{A958ACBA-61EE-440E-AB6D-AD27848B7429}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.InMemory.UnitTests", "Connectors.InMemory.UnitTests\Connectors.InMemory.UnitTests.csproj", "{1083AEC8-11E3-4D3E-B635-0F1E7604F596}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.AzureAISearch", "Connectors.Memory.AzureAISearch\Connectors.Memory.AzureAISearch.csproj", "{1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.AzureCosmosDBMongoDB", "Connectors.Memory.AzureCosmosDBMongoDB\Connectors.Memory.AzureCosmosDBMongoDB.csproj", "{CC46AF2A-CC09-49DB-A973-C55D295E26EE}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.AzureCosmosDBNoSQL", "Connectors.Memory.AzureCosmosDBNoSQL\Connectors.Memory.AzureCosmosDBNoSQL.csproj", "{2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Chroma", "Connectors.Memory.Chroma\Connectors.Memory.Chroma.csproj", "{A130CD9C-36AB-4AD6-B098-351492C57459}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.DuckDB", "Connectors.Memory.DuckDB\Connectors.Memory.DuckDB.csproj", "{831AF068-2F54-4742-B6D1-C327EF6F9762}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.InMemory", "Connectors.Memory.InMemory\Connectors.Memory.InMemory.csproj", "{3F28280D-0887-4F0C-8D3D-1983606125F9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Kusto", "Connectors.Memory.Kusto\Connectors.Memory.Kusto.csproj", "{F1756883-3B7D-4724-B9AE-C8B4246DF9C3}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Milvus", "Connectors.Memory.Milvus\Connectors.Memory.Milvus.csproj", "{171201F5-9CBB-4A61-9444-176B6D973A26}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.MongoDB", "Connectors.Memory.MongoDB\Connectors.Memory.MongoDB.csproj", "{2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Pinecone", "Connectors.Memory.Pinecone\Connectors.Memory.Pinecone.csproj", "{13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Postgres", "Connectors.Memory.Postgres\Connectors.Memory.Postgres.csproj", "{61506A21-B951-4FF5-9725-6F31C5E3602C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Qdrant", "Connectors.Memory.Qdrant\Connectors.Memory.Qdrant.csproj", "{4B327409-55B9-47AB-8B77-53775926E00E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Redis", "Connectors.Memory.Redis\Connectors.Memory.Redis.csproj", "{E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Sqlite", "Connectors.Memory.Sqlite\Connectors.Memory.Sqlite.csproj", "{0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.SqlServer", "Connectors.Memory.SqlServer\Connectors.Memory.SqlServer.csproj", "{1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Weaviate", "Connectors.Memory.Weaviate\Connectors.Memory.Weaviate.csproj", "{E760F2E3-1A51-4CCF-AED6-9744DC161579}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.MistralAI", "Connectors.MistralAI\Connectors.MistralAI.csproj", "{FE8A8CAF-7DD6-47B6-BE88-8A844356329A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.MistralAI.UnitTests", "Connectors.MistralAI.UnitTests\Connectors.MistralAI.UnitTests.csproj", "{8D1588E9-98D6-4E9F-BB93-7C03632D47AD}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.MongoDB.UnitTests", "Connectors.MongoDB.UnitTests\Connectors.MongoDB.UnitTests.csproj", "{296FB84E-E3C0-4F17-9A46-FD055395B3F3}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Ollama", "Connectors.Ollama\Connectors.Ollama.csproj", "{8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Ollama.UnitTests", "Connectors.Ollama.UnitTests\Connectors.Ollama.UnitTests.csproj", "{B4EAA174-3358-4EDB-909A-BC0F7906592D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx", "Connectors.Onnx\Connectors.Onnx.csproj", "{446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.Cpu", "Connectors.Onnx.Cpu\Connectors.Onnx.Cpu.csproj", "{AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.DirectML", "Connectors.Onnx.DirectML\Connectors.Onnx.DirectML.csproj", "{DC55813E-9B56-4C6B-A12A-EFE4769ED04E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.Gpu", "Connectors.Onnx.Gpu\Connectors.Onnx.Gpu.csproj", "{B84F4278-93ED-4270-B8F2-161D33798862}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.UnitTests", "Connectors.Onnx.UnitTests\Connectors.Onnx.UnitTests.csproj", "{EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.OpenAI", "Connectors.OpenAI\Connectors.OpenAI.csproj", "{790A73FE-7F71-4C3A-BB0C-A02E71ED7389}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.OpenAI.UnitTests", "Connectors.OpenAI.UnitTests\Connectors.OpenAI.UnitTests.csproj", "{386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Pinecone.UnitTests", "Connectors.Pinecone.UnitTests\Connectors.Pinecone.UnitTests.csproj", "{8C0B1D60-52E7-4862-9334-0653912E23A6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Qdrant.UnitTests", "Connectors.Qdrant.UnitTests\Connectors.Qdrant.UnitTests.csproj", "{FAEA9707-529E-4FAB-A3A4-D24877A200A9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Redis.UnitTests", "Connectors.Redis.UnitTests\Connectors.Redis.UnitTests.csproj", "{E36D86AA-C197-4A67-9DB2-B95D6D9A1807}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Sqlite.UnitTests", "Connectors.Sqlite.UnitTests\Connectors.Sqlite.UnitTests.csproj", "{BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.UnitTests", "Connectors.UnitTests\Connectors.UnitTests.csproj", "{E9BDE09D-4D86-422B-9D4C-981A6B10A52B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Weaviate.UnitTests", "Connectors.Weaviate.UnitTests\Connectors.Weaviate.UnitTests.csproj", "{20C0A942-6B42-4CDE-86CC-B031772F04DF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VectorData.Abstractions", "VectorData.Abstractions\VectorData.Abstractions.csproj", "{4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0D256BEA-8279-473A-B18A-A291B30847F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0D256BEA-8279-473A-B18A-A291B30847F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0D256BEA-8279-473A-B18A-A291B30847F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0D256BEA-8279-473A-B18A-A291B30847F2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A130CD9C-36AB-4AD6-B098-351492C57459}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A130CD9C-36AB-4AD6-B098-351492C57459}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A130CD9C-36AB-4AD6-B098-351492C57459}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A130CD9C-36AB-4AD6-B098-351492C57459}.Release|Any CPU.Build.0 = Release|Any CPU
+ {831AF068-2F54-4742-B6D1-C327EF6F9762}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {831AF068-2F54-4742-B6D1-C327EF6F9762}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {831AF068-2F54-4742-B6D1-C327EF6F9762}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {831AF068-2F54-4742-B6D1-C327EF6F9762}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3F28280D-0887-4F0C-8D3D-1983606125F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3F28280D-0887-4F0C-8D3D-1983606125F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3F28280D-0887-4F0C-8D3D-1983606125F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3F28280D-0887-4F0C-8D3D-1983606125F9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {171201F5-9CBB-4A61-9444-176B6D973A26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {171201F5-9CBB-4A61-9444-176B6D973A26}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {171201F5-9CBB-4A61-9444-176B6D973A26}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {171201F5-9CBB-4A61-9444-176B6D973A26}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {61506A21-B951-4FF5-9725-6F31C5E3602C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {61506A21-B951-4FF5-9725-6F31C5E3602C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {61506A21-B951-4FF5-9725-6F31C5E3602C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {61506A21-B951-4FF5-9725-6F31C5E3602C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4B327409-55B9-47AB-8B77-53775926E00E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4B327409-55B9-47AB-8B77-53775926E00E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4B327409-55B9-47AB-8B77-53775926E00E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4B327409-55B9-47AB-8B77-53775926E00E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B84F4278-93ED-4270-B8F2-161D33798862}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B84F4278-93ED-4270-B8F2-161D33798862}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B84F4278-93ED-4270-B8F2-161D33798862}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B84F4278-93ED-4270-B8F2-161D33798862}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Release|Any CPU.Build.0 = Release|Any CPU
+ {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8C0B1D60-52E7-4862-9334-0653912E23A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8C0B1D60-52E7-4862-9334-0653912E23A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8C0B1D60-52E7-4862-9334-0653912E23A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8C0B1D60-52E7-4862-9334-0653912E23A6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {FA4E7EB8-6EF4-4035-B0BF-F974E032AC9D}
+ EndGlobalSection
+EndGlobal
diff --git a/dotnet/src/Connectors/Connectors.Onnx/BertOnnxOptions.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs
similarity index 95%
rename from dotnet/src/Connectors/Connectors.Onnx/BertOnnxOptions.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs
index 18241c469c40..9bd0c17ae601 100644
--- a/dotnet/src/Connectors/Connectors.Onnx/BertOnnxOptions.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs
@@ -2,10 +2,13 @@
using System;
using System.Text;
+using Microsoft.SemanticKernel;
namespace Microsoft.SemanticKernel.Connectors.Onnx;
-/// Provides an options bag used to configure .
+///
+/// Provides an options bag used to configure .
+///
public sealed class BertOnnxOptions
{
private int _maximumTokens = 512;
diff --git a/dotnet/src/Connectors/Connectors.Onnx/BertOnnxTextEmbeddingGenerationService.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs
similarity index 99%
rename from dotnet/src/Connectors/Connectors.Onnx/BertOnnxTextEmbeddingGenerationService.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs
index 12578f0a1f44..ecc1fed6c237 100644
--- a/dotnet/src/Connectors/Connectors.Onnx/BertOnnxTextEmbeddingGenerationService.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs
@@ -13,14 +13,15 @@
using FastBertTokenizer;
using Microsoft.Extensions.Logging;
using Microsoft.ML.OnnxRuntime;
+using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Embeddings;
-namespace Microsoft.SemanticKernel.Connectors.Onnx;
-
#pragma warning disable CA2000 // Dispose objects before losing scope
#pragma warning disable CS1998 // Async method lacks 'await' operators and will run synchronously
#pragma warning disable VSTHRD002 // Avoid problematic synchronous waits
+namespace Microsoft.SemanticKernel.Connectors.Onnx;
+
///
/// Provides a text embedding generation service using a BERT ONNX model.
///
diff --git a/dotnet/src/Connectors/Connectors.Onnx/OnnxKernelBuilderExtensions.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxKernelBuilderExtensions.cs
similarity index 100%
rename from dotnet/src/Connectors/Connectors.Onnx/OnnxKernelBuilderExtensions.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxKernelBuilderExtensions.cs
diff --git a/dotnet/src/Connectors/Connectors.Onnx/OnnxRuntimeGenAIChatCompletionService.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs
similarity index 99%
rename from dotnet/src/Connectors/Connectors.Onnx/OnnxRuntimeGenAIChatCompletionService.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs
index 8a6210253729..e474d19257fe 100644
--- a/dotnet/src/Connectors/Connectors.Onnx/OnnxRuntimeGenAIChatCompletionService.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs
@@ -10,6 +10,7 @@
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using Microsoft.ML.OnnxRuntimeGenAI;
+using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.ChatCompletion;
using Microsoft.SemanticKernel.Services;
diff --git a/dotnet/src/Connectors/Connectors.Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
similarity index 99%
rename from dotnet/src/Connectors/Connectors.Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
index 8a7c0ccd3cae..9a66f97f13b6 100644
--- a/dotnet/src/Connectors/Connectors.Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
@@ -4,6 +4,7 @@
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Text.Json.Serialization.Metadata;
+using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Text;
namespace Microsoft.SemanticKernel.Connectors.Onnx;
diff --git a/dotnet/src/Connectors/Connectors.Onnx/Text/OnnxRuntimeGenAIPromptExecutionSettingsJsonSerializerContext.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettingsJsonSerializerContext.cs
similarity index 100%
rename from dotnet/src/Connectors/Connectors.Onnx/Text/OnnxRuntimeGenAIPromptExecutionSettingsJsonSerializerContext.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettingsJsonSerializerContext.cs
diff --git a/dotnet/src/Connectors/Connectors.Onnx/OnnxServiceCollectionExtensions.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxServiceCollectionExtensions.cs
similarity index 100%
rename from dotnet/src/Connectors/Connectors.Onnx/OnnxServiceCollectionExtensions.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxServiceCollectionExtensions.cs
diff --git a/dotnet/src/Connectors/Connectors.Onnx/PoolingMode.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/PoolingMode.cs
similarity index 100%
rename from dotnet/src/Connectors/Connectors.Onnx/PoolingMode.cs
rename to dotnet/src/InternalUtilities/connectors/AI/Onnx/PoolingMode.cs
From aa19e476a034340b20c622f3a765ce7525357dc5 Mon Sep 17 00:00:00 2001
From: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>
Date: Fri, 25 Oct 2024 21:22:40 +0100
Subject: [PATCH 2/5] Adding missing assembly, update description to Onnx
package
---
dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs | 6 ++++++
.../src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj | 5 ++---
2 files changed, 8 insertions(+), 3 deletions(-)
create mode 100644 dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
diff --git a/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs b/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
new file mode 100644
index 000000000000..fe66371dbc58
--- /dev/null
+++ b/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
@@ -0,0 +1,6 @@
+// Copyright (c) Microsoft. All rights reserved.
+
+using System.Diagnostics.CodeAnalysis;
+
+// This assembly is currently experimental.
+[assembly: Experimental("SKEXP0070")]
diff --git a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj
index 2c93b46d7661..c1ffedfd945e 100644
--- a/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj
+++ b/dotnet/src/Connectors/Connectors.Onnx/Connectors.Onnx.csproj
@@ -7,12 +7,11 @@
net8.0;netstandard2.0
alpha
true
- $(NoWarn);CA1050;RCS1110
- Semantic Kernel - ONNX ConnectorsC
- Semantic Kernel connectors for the ONNX runtime on CPU. Contains clients for text embedding generation.
+ Semantic Kernel - ONNX Connectors
+ Semantic Kernel connectors for the ONNX runtime running on CPUs. Contains services for chat completion and text embedding generation.
From ba3e5d783b87ebb93bd9c5acf2b1c1318c6dd44c Mon Sep 17 00:00:00 2001
From: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>
Date: Fri, 25 Oct 2024 21:24:28 +0100
Subject: [PATCH 3/5] Remove extra sln
---
dotnet/src/Connectors/Connectors.sln | 301 ---------------------------
1 file changed, 301 deletions(-)
delete mode 100644 dotnet/src/Connectors/Connectors.sln
diff --git a/dotnet/src/Connectors/Connectors.sln b/dotnet/src/Connectors/Connectors.sln
deleted file mode 100644
index 5edc248f52eb..000000000000
--- a/dotnet/src/Connectors/Connectors.sln
+++ /dev/null
@@ -1,301 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.5.002.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureAIInference", "Connectors.AzureAIInference\Connectors.AzureAIInference.csproj", "{8C7E5E1D-3D64-4132-ADFA-15DD187A941D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureAIInference.UnitTests", "Connectors.AzureAIInference.UnitTests\Connectors.AzureAIInference.UnitTests.csproj", "{693F8EFC-B878-412F-8EA8-10FC23DAC7FC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureAISearch.UnitTests", "Connectors.AzureAISearch.UnitTests\Connectors.AzureAISearch.UnitTests.csproj", "{AB6939C7-7E4F-464E-9530-20BB3815D90E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureCosmosDBMongoDB.UnitTests", "Connectors.AzureCosmosDBMongoDB.UnitTests\Connectors.AzureCosmosDBMongoDB.UnitTests.csproj", "{25AFFA66-B113-4D5A-8BB3-AD2508911DBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureCosmosDBNoSQL.UnitTests", "Connectors.AzureCosmosDBNoSQL.UnitTests\Connectors.AzureCosmosDBNoSQL.UnitTests.csproj", "{0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureOpenAI", "Connectors.AzureOpenAI\Connectors.AzureOpenAI.csproj", "{EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.AzureOpenAI.UnitTests", "Connectors.AzureOpenAI.UnitTests\Connectors.AzureOpenAI.UnitTests.csproj", "{0D256BEA-8279-473A-B18A-A291B30847F2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Google", "Connectors.Google\Connectors.Google.csproj", "{417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Google.UnitTests", "Connectors.Google.UnitTests\Connectors.Google.UnitTests.csproj", "{6C83EEC2-2148-4B82-A569-BEA215F9464F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.HuggingFace", "Connectors.HuggingFace\Connectors.HuggingFace.csproj", "{8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.HuggingFace.UnitTests", "Connectors.HuggingFace.UnitTests\Connectors.HuggingFace.UnitTests.csproj", "{A958ACBA-61EE-440E-AB6D-AD27848B7429}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.InMemory.UnitTests", "Connectors.InMemory.UnitTests\Connectors.InMemory.UnitTests.csproj", "{1083AEC8-11E3-4D3E-B635-0F1E7604F596}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.AzureAISearch", "Connectors.Memory.AzureAISearch\Connectors.Memory.AzureAISearch.csproj", "{1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.AzureCosmosDBMongoDB", "Connectors.Memory.AzureCosmosDBMongoDB\Connectors.Memory.AzureCosmosDBMongoDB.csproj", "{CC46AF2A-CC09-49DB-A973-C55D295E26EE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.AzureCosmosDBNoSQL", "Connectors.Memory.AzureCosmosDBNoSQL\Connectors.Memory.AzureCosmosDBNoSQL.csproj", "{2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Chroma", "Connectors.Memory.Chroma\Connectors.Memory.Chroma.csproj", "{A130CD9C-36AB-4AD6-B098-351492C57459}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.DuckDB", "Connectors.Memory.DuckDB\Connectors.Memory.DuckDB.csproj", "{831AF068-2F54-4742-B6D1-C327EF6F9762}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.InMemory", "Connectors.Memory.InMemory\Connectors.Memory.InMemory.csproj", "{3F28280D-0887-4F0C-8D3D-1983606125F9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Kusto", "Connectors.Memory.Kusto\Connectors.Memory.Kusto.csproj", "{F1756883-3B7D-4724-B9AE-C8B4246DF9C3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Milvus", "Connectors.Memory.Milvus\Connectors.Memory.Milvus.csproj", "{171201F5-9CBB-4A61-9444-176B6D973A26}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.MongoDB", "Connectors.Memory.MongoDB\Connectors.Memory.MongoDB.csproj", "{2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Pinecone", "Connectors.Memory.Pinecone\Connectors.Memory.Pinecone.csproj", "{13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Postgres", "Connectors.Memory.Postgres\Connectors.Memory.Postgres.csproj", "{61506A21-B951-4FF5-9725-6F31C5E3602C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Qdrant", "Connectors.Memory.Qdrant\Connectors.Memory.Qdrant.csproj", "{4B327409-55B9-47AB-8B77-53775926E00E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Redis", "Connectors.Memory.Redis\Connectors.Memory.Redis.csproj", "{E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Sqlite", "Connectors.Memory.Sqlite\Connectors.Memory.Sqlite.csproj", "{0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.SqlServer", "Connectors.Memory.SqlServer\Connectors.Memory.SqlServer.csproj", "{1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Memory.Weaviate", "Connectors.Memory.Weaviate\Connectors.Memory.Weaviate.csproj", "{E760F2E3-1A51-4CCF-AED6-9744DC161579}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.MistralAI", "Connectors.MistralAI\Connectors.MistralAI.csproj", "{FE8A8CAF-7DD6-47B6-BE88-8A844356329A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.MistralAI.UnitTests", "Connectors.MistralAI.UnitTests\Connectors.MistralAI.UnitTests.csproj", "{8D1588E9-98D6-4E9F-BB93-7C03632D47AD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.MongoDB.UnitTests", "Connectors.MongoDB.UnitTests\Connectors.MongoDB.UnitTests.csproj", "{296FB84E-E3C0-4F17-9A46-FD055395B3F3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Ollama", "Connectors.Ollama\Connectors.Ollama.csproj", "{8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Ollama.UnitTests", "Connectors.Ollama.UnitTests\Connectors.Ollama.UnitTests.csproj", "{B4EAA174-3358-4EDB-909A-BC0F7906592D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx", "Connectors.Onnx\Connectors.Onnx.csproj", "{446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.Cpu", "Connectors.Onnx.Cpu\Connectors.Onnx.Cpu.csproj", "{AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.DirectML", "Connectors.Onnx.DirectML\Connectors.Onnx.DirectML.csproj", "{DC55813E-9B56-4C6B-A12A-EFE4769ED04E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.Gpu", "Connectors.Onnx.Gpu\Connectors.Onnx.Gpu.csproj", "{B84F4278-93ED-4270-B8F2-161D33798862}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Onnx.UnitTests", "Connectors.Onnx.UnitTests\Connectors.Onnx.UnitTests.csproj", "{EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.OpenAI", "Connectors.OpenAI\Connectors.OpenAI.csproj", "{790A73FE-7F71-4C3A-BB0C-A02E71ED7389}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.OpenAI.UnitTests", "Connectors.OpenAI.UnitTests\Connectors.OpenAI.UnitTests.csproj", "{386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Pinecone.UnitTests", "Connectors.Pinecone.UnitTests\Connectors.Pinecone.UnitTests.csproj", "{8C0B1D60-52E7-4862-9334-0653912E23A6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Qdrant.UnitTests", "Connectors.Qdrant.UnitTests\Connectors.Qdrant.UnitTests.csproj", "{FAEA9707-529E-4FAB-A3A4-D24877A200A9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Redis.UnitTests", "Connectors.Redis.UnitTests\Connectors.Redis.UnitTests.csproj", "{E36D86AA-C197-4A67-9DB2-B95D6D9A1807}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Sqlite.UnitTests", "Connectors.Sqlite.UnitTests\Connectors.Sqlite.UnitTests.csproj", "{BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.UnitTests", "Connectors.UnitTests\Connectors.UnitTests.csproj", "{E9BDE09D-4D86-422B-9D4C-981A6B10A52B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Connectors.Weaviate.UnitTests", "Connectors.Weaviate.UnitTests\Connectors.Weaviate.UnitTests.csproj", "{20C0A942-6B42-4CDE-86CC-B031772F04DF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VectorData.Abstractions", "VectorData.Abstractions\VectorData.Abstractions.csproj", "{4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8C7E5E1D-3D64-4132-ADFA-15DD187A941D}.Release|Any CPU.Build.0 = Release|Any CPU
- {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {693F8EFC-B878-412F-8EA8-10FC23DAC7FC}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB6939C7-7E4F-464E-9530-20BB3815D90E}.Release|Any CPU.Build.0 = Release|Any CPU
- {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {25AFFA66-B113-4D5A-8BB3-AD2508911DBC}.Release|Any CPU.Build.0 = Release|Any CPU
- {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0B6D6396-7EBA-463C-8FAC-4A5A564E3DAB}.Release|Any CPU.Build.0 = Release|Any CPU
- {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EB5EBF55-8AB8-4E22-87F4-84A7647D1D14}.Release|Any CPU.Build.0 = Release|Any CPU
- {0D256BEA-8279-473A-B18A-A291B30847F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0D256BEA-8279-473A-B18A-A291B30847F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0D256BEA-8279-473A-B18A-A291B30847F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0D256BEA-8279-473A-B18A-A291B30847F2}.Release|Any CPU.Build.0 = Release|Any CPU
- {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {417C1D56-5D61-4C13-BD6D-7D5A62CADE4E}.Release|Any CPU.Build.0 = Release|Any CPU
- {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6C83EEC2-2148-4B82-A569-BEA215F9464F}.Release|Any CPU.Build.0 = Release|Any CPU
- {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8CE1AA01-3BE3-4BC0-A14C-AFBB6610D0A7}.Release|Any CPU.Build.0 = Release|Any CPU
- {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A958ACBA-61EE-440E-AB6D-AD27848B7429}.Release|Any CPU.Build.0 = Release|Any CPU
- {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1083AEC8-11E3-4D3E-B635-0F1E7604F596}.Release|Any CPU.Build.0 = Release|Any CPU
- {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1E56DD1A-F3AF-4983-B75F-87F7373C3B8A}.Release|Any CPU.Build.0 = Release|Any CPU
- {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CC46AF2A-CC09-49DB-A973-C55D295E26EE}.Release|Any CPU.Build.0 = Release|Any CPU
- {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2272A9C0-7870-460C-AA3F-8A9B2A3CB62E}.Release|Any CPU.Build.0 = Release|Any CPU
- {A130CD9C-36AB-4AD6-B098-351492C57459}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A130CD9C-36AB-4AD6-B098-351492C57459}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A130CD9C-36AB-4AD6-B098-351492C57459}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A130CD9C-36AB-4AD6-B098-351492C57459}.Release|Any CPU.Build.0 = Release|Any CPU
- {831AF068-2F54-4742-B6D1-C327EF6F9762}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {831AF068-2F54-4742-B6D1-C327EF6F9762}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {831AF068-2F54-4742-B6D1-C327EF6F9762}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {831AF068-2F54-4742-B6D1-C327EF6F9762}.Release|Any CPU.Build.0 = Release|Any CPU
- {3F28280D-0887-4F0C-8D3D-1983606125F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3F28280D-0887-4F0C-8D3D-1983606125F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3F28280D-0887-4F0C-8D3D-1983606125F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3F28280D-0887-4F0C-8D3D-1983606125F9}.Release|Any CPU.Build.0 = Release|Any CPU
- {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F1756883-3B7D-4724-B9AE-C8B4246DF9C3}.Release|Any CPU.Build.0 = Release|Any CPU
- {171201F5-9CBB-4A61-9444-176B6D973A26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {171201F5-9CBB-4A61-9444-176B6D973A26}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {171201F5-9CBB-4A61-9444-176B6D973A26}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {171201F5-9CBB-4A61-9444-176B6D973A26}.Release|Any CPU.Build.0 = Release|Any CPU
- {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2CD04419-2A2B-4A1D-8C48-64ED70CE81DC}.Release|Any CPU.Build.0 = Release|Any CPU
- {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {13EB9980-5E7F-4A46-9F07-A8EA9F0588C4}.Release|Any CPU.Build.0 = Release|Any CPU
- {61506A21-B951-4FF5-9725-6F31C5E3602C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {61506A21-B951-4FF5-9725-6F31C5E3602C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {61506A21-B951-4FF5-9725-6F31C5E3602C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {61506A21-B951-4FF5-9725-6F31C5E3602C}.Release|Any CPU.Build.0 = Release|Any CPU
- {4B327409-55B9-47AB-8B77-53775926E00E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4B327409-55B9-47AB-8B77-53775926E00E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4B327409-55B9-47AB-8B77-53775926E00E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4B327409-55B9-47AB-8B77-53775926E00E}.Release|Any CPU.Build.0 = Release|Any CPU
- {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E075F09C-5D8C-4A16-919A-8EBE1AEC7C12}.Release|Any CPU.Build.0 = Release|Any CPU
- {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0FB50470-AF2E-4D0D-ABE6-5CA793A96A5C}.Release|Any CPU.Build.0 = Release|Any CPU
- {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1CE773D4-B88A-45EF-B1FE-F4AD65BE217E}.Release|Any CPU.Build.0 = Release|Any CPU
- {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E760F2E3-1A51-4CCF-AED6-9744DC161579}.Release|Any CPU.Build.0 = Release|Any CPU
- {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FE8A8CAF-7DD6-47B6-BE88-8A844356329A}.Release|Any CPU.Build.0 = Release|Any CPU
- {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8D1588E9-98D6-4E9F-BB93-7C03632D47AD}.Release|Any CPU.Build.0 = Release|Any CPU
- {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {296FB84E-E3C0-4F17-9A46-FD055395B3F3}.Release|Any CPU.Build.0 = Release|Any CPU
- {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8CCCE7F0-0A18-422E-AA1A-86D02F6F6013}.Release|Any CPU.Build.0 = Release|Any CPU
- {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B4EAA174-3358-4EDB-909A-BC0F7906592D}.Release|Any CPU.Build.0 = Release|Any CPU
- {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {446AF497-3F1B-4D5B-8F40-BC1D7DCE0CED}.Release|Any CPU.Build.0 = Release|Any CPU
- {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AC0AEB5A-D67F-437F-89C1-07B87A7AEC23}.Release|Any CPU.Build.0 = Release|Any CPU
- {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DC55813E-9B56-4C6B-A12A-EFE4769ED04E}.Release|Any CPU.Build.0 = Release|Any CPU
- {B84F4278-93ED-4270-B8F2-161D33798862}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B84F4278-93ED-4270-B8F2-161D33798862}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B84F4278-93ED-4270-B8F2-161D33798862}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B84F4278-93ED-4270-B8F2-161D33798862}.Release|Any CPU.Build.0 = Release|Any CPU
- {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EF95014D-DDF8-4CE4-BBFA-F34AB4CC3FB2}.Release|Any CPU.Build.0 = Release|Any CPU
- {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {790A73FE-7F71-4C3A-BB0C-A02E71ED7389}.Release|Any CPU.Build.0 = Release|Any CPU
- {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {386FD0ED-A103-4ED2-84A8-D20BBC1FEC15}.Release|Any CPU.Build.0 = Release|Any CPU
- {8C0B1D60-52E7-4862-9334-0653912E23A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8C0B1D60-52E7-4862-9334-0653912E23A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8C0B1D60-52E7-4862-9334-0653912E23A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8C0B1D60-52E7-4862-9334-0653912E23A6}.Release|Any CPU.Build.0 = Release|Any CPU
- {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FAEA9707-529E-4FAB-A3A4-D24877A200A9}.Release|Any CPU.Build.0 = Release|Any CPU
- {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E36D86AA-C197-4A67-9DB2-B95D6D9A1807}.Release|Any CPU.Build.0 = Release|Any CPU
- {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BE1A0FE5-42C5-40AE-8902-AADC6B84FBBC}.Release|Any CPU.Build.0 = Release|Any CPU
- {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E9BDE09D-4D86-422B-9D4C-981A6B10A52B}.Release|Any CPU.Build.0 = Release|Any CPU
- {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {20C0A942-6B42-4CDE-86CC-B031772F04DF}.Release|Any CPU.Build.0 = Release|Any CPU
- {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4E2D1A78-A6CE-4160-A91E-3D2777E43CBF}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {FA4E7EB8-6EF4-4035-B0BF-F974E032AC9D}
- EndGlobalSection
-EndGlobal
From 9c579812825b42ac278179b14156c3bbd69b0f17 Mon Sep 17 00:00:00 2001
From: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>
Date: Tue, 29 Oct 2024 09:42:19 +0000
Subject: [PATCH 4/5] Remove unused usings
---
.../Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj | 2 +-
.../Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj | 4 ++--
.../Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj | 4 ++--
.../InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs | 1 -
.../AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs | 1 -
.../AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs | 1 -
.../AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs | 1 -
7 files changed, 5 insertions(+), 9 deletions(-)
diff --git a/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj b/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj
index 7eab14d0fbee..4d2286a93365 100644
--- a/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj
+++ b/dotnet/src/Connectors/Connectors.Onnx.Cpu/Connectors.Onnx.Cpu.csproj
@@ -27,7 +27,7 @@
-
+
diff --git a/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj b/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj
index bb98d7d13581..5d6aafc4e35a 100644
--- a/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj
+++ b/dotnet/src/Connectors/Connectors.Onnx.DirectML/Connectors.Onnx.DirectML.csproj
@@ -26,9 +26,9 @@
-
+
-
+
Semantic Kernel - ONNX Connectors
Semantic Kernel connectors for the ONNX runtime running on DirectML enabled hardware (NPU). Contains services for chat completion and text embedding generation.
diff --git a/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj b/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj
index b8c63ff7a0bb..b75a017a405f 100644
--- a/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj
+++ b/dotnet/src/Connectors/Connectors.Onnx.Gpu/Connectors.Onnx.Gpu.csproj
@@ -25,9 +25,9 @@
-
+
-
+
diff --git a/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs
index 9bd0c17ae601..e1d853a9d967 100644
--- a/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxOptions.cs
@@ -2,7 +2,6 @@
using System;
using System.Text;
-using Microsoft.SemanticKernel;
namespace Microsoft.SemanticKernel.Connectors.Onnx;
diff --git a/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs
index ecc1fed6c237..9817e7c1b20b 100644
--- a/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/BertOnnxTextEmbeddingGenerationService.cs
@@ -13,7 +13,6 @@
using FastBertTokenizer;
using Microsoft.Extensions.Logging;
using Microsoft.ML.OnnxRuntime;
-using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Embeddings;
#pragma warning disable CA2000 // Dispose objects before losing scope
diff --git a/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs
index e474d19257fe..8a6210253729 100644
--- a/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIChatCompletionService.cs
@@ -10,7 +10,6 @@
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using Microsoft.ML.OnnxRuntimeGenAI;
-using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.ChatCompletion;
using Microsoft.SemanticKernel.Services;
diff --git a/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
index 9a66f97f13b6..8a7c0ccd3cae 100644
--- a/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
+++ b/dotnet/src/InternalUtilities/connectors/AI/Onnx/OnnxRuntimeGenAIPromptExecutionSettings.cs
@@ -4,7 +4,6 @@
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Text.Json.Serialization.Metadata;
-using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Text;
namespace Microsoft.SemanticKernel.Connectors.Onnx;
From 81d217a3bc4a05d543c3f8dae02412bf71abde40 Mon Sep 17 00:00:00 2001
From: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>
Date: Tue, 29 Oct 2024 09:55:56 +0000
Subject: [PATCH 5/5] Removed unneeded Assemblyinfo
---
dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs | 6 ------
1 file changed, 6 deletions(-)
delete mode 100644 dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
diff --git a/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs b/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
deleted file mode 100644
index fe66371dbc58..000000000000
--- a/dotnet/src/Connectors/Connectors.Onnx/AssemblyInfo.cs
+++ /dev/null
@@ -1,6 +0,0 @@
-// Copyright (c) Microsoft. All rights reserved.
-
-using System.Diagnostics.CodeAnalysis;
-
-// This assembly is currently experimental.
-[assembly: Experimental("SKEXP0070")]