Skip to content

Commit c07711e

Browse files
authored
.Net: Update release versions and VectorData readme (#12487)
### Description Update release versions and VectorData readme ### Contribution Checklist <!-- Before submitting this PR, please make sure: --> - [ ] The code builds clean without any errors or warnings - [ ] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [ ] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone 😄
1 parent 9b8f8e2 commit c07711e

File tree

19 files changed

+139
-280
lines changed

19 files changed

+139
-280
lines changed

dotnet/SK-dotnet.slnx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
<File Path="nuget/icon.png" />
1515
<File Path="nuget/nuget-package.props" />
1616
<File Path="nuget/NUGET.md" />
17+
<File Path="nuget/VECTORDATA-CONNECTORS-NUGET.md" />
1718
</Folder>
1819
<Folder Name="/samples/">
1920
<File Path="samples/README.md" />
@@ -126,6 +127,7 @@
126127
<Project Path="src/Connectors/Connectors.OpenAI/Connectors.OpenAI.csproj" />
127128
</Folder>
128129
<Folder Name="/src/VectorData/">
130+
<File Path="src/VectorData/Directory.Build.props" />
129131
<Project Path="src/VectorData/AzureAISearch/AzureAISearch.csproj" />
130132
<Project Path="src/VectorData/Chroma/Chroma.csproj" />
131133
<Project Path="src/VectorData/CosmosMongoDB/CosmosMongoDB.csproj" />
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# VectorData Implementations by Semantic Kernel
2+
3+
**Microsoft.Extensions.VectorData.Abstractions** provides abstractions for
4+
accessing Vector Databases and Vector Indexes. It includes base abstract classes
5+
and interfaces for Vector Database implementations.
6+
7+
**Semantic Kernel (SK)** is a lightweight SDK allowing integration of AI experiences
8+
into your application.
9+
10+
**Semantic Kernel (SK)** provides a set of implementations for the
11+
Microsoft.Extensions.VectorData.Abstractions interfaces, allowing developers
12+
to easily connect to various vector databases. This package is one of these
13+
implementations.
14+
15+
This package can be used with Semantic Kernel or independently and
16+
does not depend on any Semantic Kernel abstractions or core libraries.
17+
18+
## Getting Started ⚡
19+
20+
- Learn more about using the VectorData abstractions and implementations at the [documentation site](https://learn.microsoft.com/semantic-kernel/concepts/vector-store-connectors).
21+
- Learn more about Semantic Kernel at the [documentation site](https://aka.ms/SK-Docs).
22+
- Join the [Discord community](https://aka.ms/SKDiscord).
23+
- Follow the team on [Semantic Kernel blog](https://aka.ms/sk/blog).
24+
- Check out the [GitHub repository](https://github.com/microsoft/semantic-kernel) for the latest updates.

dotnet/nuget/nuget-package.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<Project>
22
<PropertyGroup>
33
<!-- Central version prefix - applies to all nuget packages. -->
4-
<VersionPrefix>1.56.0</VersionPrefix>
4+
<VersionPrefix>1.57.0</VersionPrefix>
55
<PackageVersion Condition="'$(VersionSuffix)' != ''">$(VersionPrefix)-$(VersionSuffix)</PackageVersion>
66
<PackageVersion Condition="'$(VersionSuffix)' == ''">$(VersionPrefix)</PackageVersion>
77

88
<Configurations>Debug;Release;Publish</Configurations>
99
<IsPackable>true</IsPackable>
1010

1111
<!-- Package validation. Baseline Version should be the latest version available on NuGet. -->
12-
<PackageValidationBaselineVersion>1.55.0</PackageValidationBaselineVersion>
12+
<PackageValidationBaselineVersion>1.56.0</PackageValidationBaselineVersion>
1313
<!-- Validate assembly attributes only for Publish builds -->
1414
<NoWarn Condition="'$(Configuration)' != 'Publish'">$(NoWarn);CP0003</NoWarn>
1515
<!-- Do not validate reference assemblies -->

dotnet/src/SemanticKernel.Abstractions/CompatibilitySuppressions.xml

Lines changed: 0 additions & 214 deletions
This file was deleted.

dotnet/src/SemanticKernel.Core/CompatibilitySuppressions.xml

Lines changed: 0 additions & 18 deletions
This file was deleted.

dotnet/src/VectorData/AzureAISearch/AzureAISearch.csproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,15 @@
1414
<PropertyGroup>
1515
<!-- NuGet Package Settings -->
1616
<PackageId>Microsoft.SemanticKernel.Connectors.AzureAISearch</PackageId>
17-
<Title>Semantic Kernel - Azure AI Search Semantic Memory</Title>
18-
<Description>Azure AI Search Semantic Memory connector for Semantic Kernel</Description>
17+
<Title>Azure AI Search provider for Microsoft.Extensions.VectorData</Title>
18+
<Description>Azure AI Search provider for Microsoft.Extensions.VectorData by Semantic Kernel</Description>
19+
<PackageReadmeFile>VECTORDATA-CONNECTORS-NUGET.md</PackageReadmeFile>
1920
</PropertyGroup>
2021

22+
<ItemGroup>
23+
<None Include="$(RepoRoot)/dotnet/nuget/VECTORDATA-CONNECTORS-NUGET.md" Link="VECTORDATA-CONNECTORS-NUGET.md" Pack="true" PackagePath="." />
24+
</ItemGroup>
25+
2126
<ItemGroup>
2227
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
2328
<PackageReference Include="Microsoft.Extensions.AI.Abstractions" />

dotnet/src/VectorData/CosmosMongoDB/CosmosMongoDB.csproj

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,17 @@
1919

2020
<PropertyGroup>
2121
<!-- NuGet Package Settings -->
22-
<Title>Semantic Kernel - Azure CosmosDB MongoDB vCore Connector</Title>
23-
<Description>Azure CosmosDB MongoDB vCore connector for Semantic Kernel plugins and semantic memory</Description>
22+
<Title>Azure CosmosDB MongoDB vCore provider for Microsoft.Extensions.VectorData</Title>
23+
<Description>Azure CosmosDB MongoDB vCore provider for Microsoft.Extensions.VectorData by Semantic Kernel</Description>
24+
<PackageReadmeFile>VECTORDATA-CONNECTORS-NUGET.md</PackageReadmeFile>
2425
</PropertyGroup>
2526

2627
<ItemGroup>
27-
<PackageReference Include="MongoDB.Driver"/>
28+
<None Include="$(RepoRoot)/dotnet/nuget/VECTORDATA-CONNECTORS-NUGET.md" Link="VECTORDATA-CONNECTORS-NUGET.md" Pack="true" PackagePath="." />
29+
</ItemGroup>
30+
31+
<ItemGroup>
32+
<PackageReference Include="MongoDB.Driver" />
2833
</ItemGroup>
2934

3035
<ItemGroup>

dotnet/src/VectorData/CosmosNoSql/CosmosNoSql.csproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,15 @@
1515

1616
<PropertyGroup>
1717
<!-- NuGet Package Settings -->
18-
<Title>Semantic Kernel - Azure CosmosDB NoSQL Connector</Title>
19-
<Description>Azure CosmosDB NoSQL connector for Semantic Kernel plugins and semantic memory</Description>
18+
<Title>Azure CosmosDB NoSQL provider for Microsoft.Extensions.VectorData</Title>
19+
<Description>Azure CosmosDB NoSQL provider for Microsoft.Extensions.VectorData by Semantic Kernel</Description>
20+
<PackageReadmeFile>VECTORDATA-CONNECTORS-NUGET.md</PackageReadmeFile>
2021
</PropertyGroup>
2122

23+
<ItemGroup>
24+
<None Include="$(RepoRoot)/dotnet/nuget/VECTORDATA-CONNECTORS-NUGET.md" Link="VECTORDATA-CONNECTORS-NUGET.md" Pack="true" PackagePath="." />
25+
</ItemGroup>
26+
2227
<ItemGroup>
2328
<PackageReference Include="Microsoft.Azure.Cosmos" />
2429
<PackageReference Include="Newtonsoft.Json" />

dotnet/src/VectorData/InMemory/InMemory.csproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,15 @@
1414
<PropertyGroup>
1515
<!-- NuGet Package Settings -->
1616
<PackageId>Microsoft.SemanticKernel.Connectors.InMemory</PackageId>
17-
<Title>Semantic Kernel - In-Memory Vector Store</Title>
18-
<Description>In-Memory Vector Store for Semantic Kernel</Description>
17+
<Title>In-Memory provider for Microsoft.Extensions.VectorData</Title>
18+
<Description>In-Memory provider for Microsoft.Extensions.VectorData by Semantic Kernel</Description>
19+
<PackageReadmeFile>VECTORDATA-CONNECTORS-NUGET.md</PackageReadmeFile>
1920
</PropertyGroup>
2021

22+
<ItemGroup>
23+
<None Include="$(RepoRoot)/dotnet/nuget/VECTORDATA-CONNECTORS-NUGET.md" Link="VECTORDATA-CONNECTORS-NUGET.md" Pack="true" PackagePath="." />
24+
</ItemGroup>
25+
2126
<ItemGroup>
2227
<PackageReference Include="System.Numerics.Tensors" />
2328
</ItemGroup>

0 commit comments

Comments
 (0)