Skip to content

Migrate vector store connector docs from Microsoft.SemanticKernel.Connectors.* to CommunityToolkit.VectorData.*#429

Open
adamsitnik wants to merge 6 commits into
MicrosoftDocs:mainfrom
adamsitnik:copilot/update-vector-store-documentation
Open

Migrate vector store connector docs from Microsoft.SemanticKernel.Connectors.* to CommunityToolkit.VectorData.*#429
adamsitnik wants to merge 6 commits into
MicrosoftDocs:mainfrom
adamsitnik:copilot/update-vector-store-documentation

Conversation

@adamsitnik

@adamsitnik adamsitnik commented Jul 20, 2026

Copy link
Copy Markdown

Vector store connectors have moved from Microsoft.SemanticKernel.Connectors.* packages to community-maintained CommunityToolkit.VectorData.* packages. Updates all C# documentation across the vector store connector section to reflect this.

…rData.*

- Replace Microsoft.SemanticKernel.Connectors.* with CommunityToolkit.VectorData.* for all vector store connectors
- Update using directives for connector-specific namespaces
- Remove unused 'using Microsoft.SemanticKernel;' from IServiceCollection-only examples
- Update text descriptions from 'provided by Semantic Kernel' to 'provided by the connector package'
- Update supported-languages.md vector store connector package table
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit daa1188:

✅ Validation status: passed

File Status Preview URL Details
semantic-kernel/concepts/vector-store-connectors/embedding-generation.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/how-to/vector-store-data-ingestion.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/hybrid-search.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/index.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-ai-search-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-nosql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/couchbase-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/elasticsearch-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/inmemory-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/pinecone-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/postgres-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/qdrant-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sqlite-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/volatile-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/weaviate-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/vector-search.md ✅Succeeded
semantic-kernel/get-started/supported-languages.md ✅Succeeded

For more details, please refer to the build report.

Copilot AI added 2 commits July 20, 2026 16:57
…le connector

- elasticsearch-connector.md: restore `using Microsoft.SemanticKernel;` in both IServiceCollection blocks
- mongodb-connector.md: change CommunityToolkit.VectorData.MongoDB to MongoDB.VectorData (package and namespace)
- redis-connector.md: add `using Microsoft.Extensions.DependencyInjection;` to simple IServiceCollection block
- volatile-connector.md: update C# section to use CommunityToolkit.VectorData.InMemory (InMemoryVectorStore, AddInMemoryVectorStore, VectorStoreCollection)
- supported-languages.md: change MongoDB package to MongoDB.VectorData
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 4cdb692:

✅ Validation status: passed

File Status Preview URL Details
semantic-kernel/concepts/vector-store-connectors/embedding-generation.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/how-to/vector-store-data-ingestion.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/hybrid-search.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/index.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-ai-search-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-nosql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/couchbase-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/elasticsearch-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/inmemory-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/pinecone-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/postgres-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/qdrant-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sqlite-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/volatile-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/weaviate-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/vector-search.md ✅Succeeded
semantic-kernel/get-started/supported-languages.md ✅Succeeded

For more details, please refer to the build report.

@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit e86996a:

✅ Validation status: passed

File Status Preview URL Details
semantic-kernel/concepts/vector-store-connectors/embedding-generation.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/how-to/vector-store-data-ingestion.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/hybrid-search.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/index.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-ai-search-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-nosql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/couchbase-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/elasticsearch-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/inmemory-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/pinecone-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/postgres-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/qdrant-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sqlite-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/volatile-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/weaviate-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/vector-search.md ✅Succeeded
semantic-kernel/get-started/supported-languages.md ✅Succeeded

For more details, please refer to the build report.

@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 3c6b050:

✅ Validation status: passed

File Status Preview URL Details
semantic-kernel/concepts/vector-store-connectors/embedding-generation.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/how-to/vector-store-data-ingestion.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/hybrid-search.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/index.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-ai-search-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-nosql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/couchbase-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/elasticsearch-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/inmemory-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/pinecone-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/postgres-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/qdrant-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sqlite-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/weaviate-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/vector-search.md ✅Succeeded
semantic-kernel/get-started/supported-languages.md ✅Succeeded

For more details, please refer to the build report.

…ctor, update Pinecone connector

- Remove --prerelease flag from all CommunityToolkit.VectorData.* package installs (13 files)
- Revert mongodb-connector.md to pre-PR state (MongoDB.VectorData package not yet released)
- Remove .NET connector sections from pinecone-connector.md (Pinecone archived their .NET SDK)
- Remove Pinecone from .NET package list in supported-languages.md
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 79733d7:

✅ Validation status: passed

File Status Preview URL Details
semantic-kernel/concepts/vector-store-connectors/embedding-generation.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/how-to/vector-store-data-ingestion.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/hybrid-search.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/index.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-ai-search-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-nosql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/couchbase-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/elasticsearch-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/inmemory-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/pinecone-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/postgres-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/qdrant-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sqlite-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/weaviate-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/vector-search.md ✅Succeeded
semantic-kernel/get-started/supported-languages.md ✅Succeeded

For more details, please refer to the build report.

Co-authored-by: Adam Sitnik <adam.sitnik@gmail.com>
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 12a788e:

✅ Validation status: passed

File Status Preview URL Details
semantic-kernel/concepts/vector-store-connectors/embedding-generation.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/how-to/vector-store-data-ingestion.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/hybrid-search.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/index.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-ai-search-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-mongodb-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/azure-cosmosdb-nosql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/couchbase-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/elasticsearch-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/inmemory-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/pinecone-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/postgres-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/qdrant-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sql-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/sqlite-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/weaviate-connector.md ✅Succeeded
semantic-kernel/concepts/vector-store-connectors/vector-search.md ✅Succeeded
semantic-kernel/get-started/supported-languages.md ✅Succeeded

For more details, please refer to the build report.

"metadata": { "hotel_name": "Hotel Happy", "hotel_description": "A place where everyone can be happy." }
}
```
The .NET SDK for Pinecone has been archived and is no longer supported. The Pinecone connector is not available for C#.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to other reviewers: this is important, Pinecone has archived their .NET SDK repo (https://github.com/pinecone-io/pinecone-dotnet-client) so we no longer support it


```dotnetcli
dotnet add package Microsoft.SemanticKernel.Connectors.SqliteVec --prerelease
dotnet add package CommunityToolkit.VectorData.SqliteVec --prerelease

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to other reviewers: this is the only package that is still in pre-release mode. It's because it has preview dependency and the sqlite plugin itself we use is still in alpha

@adamsitnik adamsitnik left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants