Skip to content

Conversation

@TaoChenOSU
Copy link
Contributor

@TaoChenOSU TaoChenOSU commented Nov 19, 2025

Motivation and Context

Closes #12970, #13352

Description

  1. Migrate Google AI connector to use the new Google AI SDK.
  2. This PR also marks the VertexAI connector as deprecated in favor of the Google AI connector. With this update, if users wants to connect to a VertexAI project instead of a Google AI endpoint, they can do so with the Google AI connector.
  3. This PR also adds the ability for users to provide a custom client to the Google AI connector (Python: Feature: VertexAIChatCompletion does not support async_client #13352).
  4. This PR also marks AzureTextCompletion deprecated.

Contribution Checklist

@TaoChenOSU TaoChenOSU self-assigned this Nov 19, 2025
@TaoChenOSU TaoChenOSU added the python Pull requests for the Python Semantic Kernel label Nov 19, 2025
@TaoChenOSU TaoChenOSU requested a review from a team as a code owner November 19, 2025 00:42
@TaoChenOSU TaoChenOSU added the ai connector Anything related to AI connectors label Nov 19, 2025
@github-actions github-actions bot changed the title Migrate to new Google GenAI SDK Python: Migrate to new Google GenAI SDK Nov 19, 2025
@moonbox3 moonbox3 added PR: breaking change Pull requests that introduce breaking changes and removed PR: breaking change Pull requests that introduce breaking changes labels Nov 19, 2025
@TaoChenOSU TaoChenOSU requested a review from moonbox3 November 20, 2025 05:47
@TaoChenOSU TaoChenOSU added this pull request to the merge queue Nov 21, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 21, 2025
@TaoChenOSU TaoChenOSU enabled auto-merge November 21, 2025 18:44
@TaoChenOSU TaoChenOSU added this pull request to the merge queue Nov 21, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 21, 2025
@TaoChenOSU TaoChenOSU enabled auto-merge November 24, 2025 19:11
@TaoChenOSU TaoChenOSU added this pull request to the merge queue Nov 24, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 24, 2025
@TaoChenOSU TaoChenOSU enabled auto-merge November 24, 2025 21:53
@TaoChenOSU TaoChenOSU added this pull request to the merge queue Nov 24, 2025
Merged via the queue into main with commit d84363f Nov 24, 2025
27 checks passed
@TaoChenOSU TaoChenOSU deleted the taochen/python-migrate-to-new-google-ai-sdk branch November 24, 2025 22:00
@github-project-automation github-project-automation bot moved this to Sprint: Done in Semantic Kernel Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai connector Anything related to AI connectors python Pull requests for the Python Semantic Kernel

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Python: New Feature: Migrate to the new Google GenAI SDK

4 participants