Skip to content

Python: Migrate to new Google GenAI SDK - #13371

Merged
Tao Chen (TaoChenOSU) merged 11 commits into
mainfrom
taochen/python-migrate-to-new-google-ai-sdk
Nov 24, 2025
Merged

Tao Chen (TaoChenOSU) merged 11 commits into
mainfrom
taochen/python-migrate-to-new-google-ai-sdk

Conversation

@TaoChenOSU

@TaoChenOSU Tao Chen (TaoChenOSU) commented Nov 19, 2025 •

Copy link
Copy Markdown
Contributor

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 Tao Chen (TaoChenOSU) self-assigned this Nov 19, 2025
@TaoChenOSU Tao Chen (TaoChenOSU) added the python Pull requests for the Python Semantic Kernel label Nov 19, 2025
@TaoChenOSU
Tao Chen (TaoChenOSU) requested a review from a team as a code owner November 19, 2025 00:42
@TaoChenOSU Tao Chen (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 Evan Mattson (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
Tao Chen (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
Tao Chen (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
Tao Chen (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
Tao Chen (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
Tao Chen (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

3 participants