Abstractions for vector database access. Commonly Used Types: Microsoft.Extensions.VectorData.IVectorStore Microsoft.Extensions.VectorData.IVectorStoreRecordCollection<TKey, TRecord>
$ dotnet add package Microsoft.Extensions.VectorData.AbstractionsContains abstractions for accessing Vector Databases and Vector Indexes.
Microsoft.SemanticKernel.Connectors.AzureAISearch.Microsoft.Extensions.AI.This package is typically used with an implementation of the vector database abstractions such as Microsoft.SemanticKernel.Connectors.AzureAISearch.
The main types provided by this library are:
Vector Database implementations:
Microsoft.Extensions.VectorData.Abstractions is released as open source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.