Removing SemanticKernel Connectors dependency and replacing it#7584
Removing SemanticKernel Connectors dependency and replacing it#7584Copilot wants to merge 1 commit into
Conversation
…with CommunityToolkit.VectorData equivalents
🎉 Good job! The coverage increased 🎉
Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1481818&view=codecoverage-tab |
There was a problem hiding this comment.
Pull request overview
Updates the AIChatWeb project template and its integration-test snapshots to remove the Microsoft.SemanticKernel.Connectors.* package dependencies and use the CommunityToolkit.VectorData.* equivalents instead, aligning the template’s vector-store dependencies with the CommunityToolkit VectorData ecosystem.
Changes:
- Replaced
Microsoft.SemanticKernel.Connectors.AzureAISearchwithCommunityToolkit.VectorData.AzureAISearchin the AIChatWeb template and verified snapshots. - Replaced
Microsoft.SemanticKernel.Connectors.QdrantwithCommunityToolkit.VectorData.Qdrantin the AIChatWeb template and verified snapshots. - Updated template package version pinning to include the new CommunityToolkit VectorData packages.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/aichatweb/aichatweb.oai_aais.verified/aichatweb/aichatweb.csproj | Updates verified snapshot to reference CommunityToolkit.VectorData.AzureAISearch instead of SemanticKernel connector. |
| test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/aichatweb/aichatweb.o_q.verified/aichatweb/aichatweb.Web/aichatweb.Web.csproj | Updates verified snapshot to reference CommunityToolkit.VectorData.Qdrant instead of SemanticKernel connector. |
| test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/aichatweb/aichatweb.A_aoai_aais.verified/aichatweb/aichatweb.Web/aichatweb.Web.csproj | Updates verified snapshot to reference CommunityToolkit.VectorData.AzureAISearch instead of SemanticKernel connector. |
| src/ProjectTemplates/Microsoft.Extensions.AI.Templates/templates/AIChatWeb-CSharp/AIChatWeb-CSharp.Web/AIChatWeb-CSharp.Web.csproj-in | Updates the actual template project file to use CommunityToolkit VectorData packages for Azure AI Search and Qdrant configurations. |
| eng/packages/ProjectTemplates.props | Replaces SemanticKernel connector version entries with version pins for the CommunityToolkit VectorData Azure AI Search and Qdrant packages. |
🎉 Good job! The coverage increased 🎉
Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1482563&view=codecoverage-tab |
Pull request created by AI Agent
Microsoft Reviewers: Open in CodeFlow