Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 21, 2025

Bumps google-cloud-aiplatform from 1.87.0 to 1.89.0.

Release notes

Sourced from google-cloud-aiplatform's releases.

v1.89.0

1.89.0 (2025-04-16)

Features

  • Add support for env_vars parameter when creating or updating Agent Engine. (691c1f6)
  • Add UpdateRagEngineConfig rpc (64386e9)
  • Implement preview get_rag_engine_config in rag_data.py (cda064e)
  • Implement preview update_rag_engine_config in rag_data.py (cda064e)
  • Update win rate calculation in GenAI Evaluation for rubric based evaluation (d442c42)

Bug Fixes

  • Include the env variables of the AdkApp when cloning (9814768)

v1.88.0

1.88.0 (2025-04-09)

Features

  • Add a module-level function to create a Gemini template config for single-turn Gemini examples without having to explicitly construct the Gemini example. (126d10c)
  • Add autoscaling_target_request_count_per_minute option in Preview model deployment on Endpoint & Model classes. (0f1f10a)
  • Add Gen AI logging public preview API (1589f66)
  • Add new template for AgentEngine (0478f10)
  • Add the possibility to create multimodal datasets without explicitly specifying a bigquery dataset/table. (f5043a6)
  • Allow EvalTask to take dataset as a Google sheet - simplifying rubric revision CUJ (15df1f6)
  • Allow table targets in multi-region datasets when creating multimodal datasets (2d7bc32)
  • Check if rubrics column is present before converting list of rubrics to string (6c1569b)
  • Convert list of rubrics to a string before sending the API request. This allows users to use default parse_rubrics function that returns a list of rubrics with customized prompts, and bring their own rubrics as a list. (9f21b73)
  • GenAI Evaluation: Release GenAI Evaluation SDK autorater metric configuration utils to vertexai.preview module. (f816d5a)
  • GenAI Evaluation: Release GenAI Evaluation SDK parsing rubric generation response with additional fields to vertexai.preview module. (79ca86a)
  • GenAI Evaluation: Release GenAI Evaluation SDK rubric based evaluation to vertexai.preview module. (bb07581)
  • Model optimizer SDK support (f257298)
  • Track the output path for metrics_table in experiments metadata, if output bucket is specified but no file name is specified, we will generate a unique file name (be2c99f)

Bug Fixes

  • Preprend question tag to rubric critiquing response after editing the predefined prompts to end with <question> to avoid parsing errors (0abd6ad)
Changelog

Sourced from google-cloud-aiplatform's changelog.

1.89.0 (2025-04-16)

Features

  • Add support for env_vars parameter when creating or updating Agent Engine. (691c1f6)
  • Add UpdateRagEngineConfig rpc (64386e9)
  • Implement preview get_rag_engine_config in rag_data.py (cda064e)
  • Implement preview update_rag_engine_config in rag_data.py (cda064e)
  • Update win rate calculation in GenAI Evaluation for rubric based evaluation (d442c42)

Bug Fixes

  • Include the env variables of the AdkApp when cloning (9814768)

1.88.0 (2025-04-09)

Features

  • Add a module-level function to create a Gemini template config for single-turn Gemini examples without having to explicitly construct the Gemini example. (126d10c)
  • Add autoscaling_target_request_count_per_minute option in Preview model deployment on Endpoint & Model classes. (0f1f10a)
  • Add Gen AI logging public preview API (1589f66)
  • Add new template for AgentEngine (0478f10)
  • Add the possibility to create multimodal datasets without explicitly specifying a bigquery dataset/table. (f5043a6)
  • Allow EvalTask to take dataset as a Google sheet - simplifying rubric revision CUJ (15df1f6)
  • Allow table targets in multi-region datasets when creating multimodal datasets (2d7bc32)
  • Check if rubrics column is present before converting list of rubrics to string (6c1569b)
  • Convert list of rubrics to a string before sending the API request. This allows users to use default parse_rubrics function that returns a list of rubrics with customized prompts, and bring their own rubrics as a list. (9f21b73)
  • GenAI Evaluation: Release GenAI Evaluation SDK autorater metric configuration utils to vertexai.preview module. (f816d5a)
  • GenAI Evaluation: Release GenAI Evaluation SDK parsing rubric generation response with additional fields to vertexai.preview module. (79ca86a)
  • GenAI Evaluation: Release GenAI Evaluation SDK rubric based evaluation to vertexai.preview module. (bb07581)
  • Model optimizer SDK support (f257298)
  • Track the output path for metrics_table in experiments metadata, if output bucket is specified but no file name is specified, we will generate a unique file name (be2c99f)

Bug Fixes

  • Preprend question tag to rubric critiquing response after editing the predefined prompts to end with <question> to avoid parsing errors (0abd6ad)
Commits
  • da35701 chore(main): release 1.89.0 (#5158)
  • cda064e feat: Implement preview update_rag_engine_config in rag_data.py
  • c553b48 chore: Declare compatibility with Protobuf v30
  • 691c1f6 feat: Add support for env_vars parameter when creating or updating Agent Engine.
  • 418607a chore: Change command parameter type to Optional[Sequence[str]] in CustomCont...
  • d442c42 feat: Update win rate calculation in GenAI Evaluation for rubric based evalua...
  • 64386e9 Copybara import of the project:
  • a6a1ec5 chore: Handle Autogen RunResponseProtocol
  • c1fa49f chore: Add a system test for using prompt management as template config
  • 9814768 fix: Include the env variables of the AdkApp when cloning
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) from 1.87.0 to 1.89.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases)
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-aiplatform@v1.87.0...v1.89.0)

---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
  dependency-version: 1.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file. Used by Dependabot. python Pull requests for the Python Semantic Kernel labels Apr 21, 2025
@dependabot dependabot bot requested a review from a team as a code owner April 21, 2025 23:00
@github-actions github-actions bot changed the title Bump google-cloud-aiplatform from 1.87.0 to 1.89.0 in /python Python: Bump google-cloud-aiplatform from 1.87.0 to 1.89.0 in /python Apr 21, 2025
@eavanvalkenburg eavanvalkenburg added this pull request to the merge queue Apr 22, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 22, 2025
@eavanvalkenburg eavanvalkenburg added this pull request to the merge queue Apr 22, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 22, 2025
@eavanvalkenburg eavanvalkenburg added this pull request to the merge queue Apr 22, 2025
Merged via the queue into main with commit 5c4e7d4 Apr 22, 2025
31 checks passed
@eavanvalkenburg eavanvalkenburg deleted the dependabot/pip/python/google-cloud-aiplatform-1.89.0 branch April 22, 2025 14:28
glorious-beard pushed a commit to glorious-beard/semantic-kernel that referenced this pull request May 6, 2025
…microsoft#11670)

Bumps
[google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform)
from 1.87.0 to 1.89.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-aiplatform/releases">google-cloud-aiplatform's
releases</a>.</em></p>
<blockquote>
<h2>v1.89.0</h2>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.88.0...v1.89.0">1.89.0</a>
(2025-04-16)</h2>
<h3>Features</h3>
<ul>
<li>Add support for env_vars parameter when creating or updating Agent
Engine. (<a
href="https://github.com/googleapis/python-aiplatform/commit/691c1f6156f2d66db369c2e5656c0e733b23a8f4">691c1f6</a>)</li>
<li>Add UpdateRagEngineConfig rpc (<a
href="https://github.com/googleapis/python-aiplatform/commit/64386e9d172f2b94338dc5468809821754d0d129">64386e9</a>)</li>
<li>Implement preview <code>get_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Implement preview <code>update_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Update win rate calculation in GenAI Evaluation for rubric based
evaluation (<a
href="https://github.com/googleapis/python-aiplatform/commit/d442c42ba15fcf5948fe71a60fc7ad50b89aa2c9">d442c42</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Include the env variables of the AdkApp when cloning (<a
href="https://github.com/googleapis/python-aiplatform/commit/9814768b937db43aac6f381023b409c68daebc5e">9814768</a>)</li>
</ul>
<h2>v1.88.0</h2>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.87.0...v1.88.0">1.88.0</a>
(2025-04-09)</h2>
<h3>Features</h3>
<ul>
<li>Add a module-level function to create a Gemini template config for
single-turn Gemini examples without having to explicitly construct the
Gemini example. (<a
href="https://github.com/googleapis/python-aiplatform/commit/126d10c87d9ce3817c39396e32fb5412761ab0aa">126d10c</a>)</li>
<li>Add autoscaling_target_request_count_per_minute option in Preview
model deployment on Endpoint &amp; Model classes. (<a
href="https://github.com/googleapis/python-aiplatform/commit/0f1f10a1172d2aaf89a96f614cc1a17c4ae65458">0f1f10a</a>)</li>
<li>Add Gen AI logging public preview API (<a
href="https://github.com/googleapis/python-aiplatform/commit/1589f6654e04f90b4f933254d4d19e5d24cb180f">1589f66</a>)</li>
<li>Add new template for AgentEngine (<a
href="https://github.com/googleapis/python-aiplatform/commit/0478f103a06f130eccdabb320993d6471a35df4f">0478f10</a>)</li>
<li>Add the possibility to create multimodal datasets without explicitly
specifying a bigquery dataset/table. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f5043a6ff6d4777e0e67193fc934a3bd3bd8cb1a">f5043a6</a>)</li>
<li>Allow EvalTask to take dataset as a Google sheet - simplifying
rubric revision CUJ (<a
href="https://github.com/googleapis/python-aiplatform/commit/15df1f6ed71a071404c34d5f052288e521ecf6a6">15df1f6</a>)</li>
<li>Allow table targets in multi-region datasets when creating
multimodal datasets (<a
href="https://github.com/googleapis/python-aiplatform/commit/2d7bc32dc30d4e6a08947bf72ca24d94aac009fd">2d7bc32</a>)</li>
<li>Check if rubrics column is present before converting list of rubrics
to string (<a
href="https://github.com/googleapis/python-aiplatform/commit/6c1569b24b1355afd9b4aa6fdebf3137924ebac9">6c1569b</a>)</li>
<li>Convert list of rubrics to a string before sending the API request.
This allows users to use default parse_rubrics function that returns a
list of rubrics with customized prompts, and bring their own rubrics as
a list. (<a
href="https://github.com/googleapis/python-aiplatform/commit/9f21b73f6558eaba73b04d95172a9d667549353b">9f21b73</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK autorater metric
configuration utils to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f816d5aa78efcffb6d83f127a748d55ea6deaaf7">f816d5a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK parsing rubric
generation response with additional fields to vertexai.preview module.
(<a
href="https://github.com/googleapis/python-aiplatform/commit/79ca86a57ef14e4b1bd92c4ee6a55a67f84a6ff4">79ca86a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK rubric based
evaluation to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/bb0758140882b3978565ce6e7137ead8f3bf9457">bb07581</a>)</li>
<li>Model optimizer SDK support (<a
href="https://github.com/googleapis/python-aiplatform/commit/f2572989fc03aebfea0a79229db3d61413ff95e2">f257298</a>)</li>
<li>Track the output path for metrics_table in experiments metadata, if
output bucket is specified but no file name is specified, we will
generate a unique file name (<a
href="https://github.com/googleapis/python-aiplatform/commit/be2c99f91772fd5e07e8fb7b73c688f94226daab">be2c99f</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Preprend question tag to rubric critiquing response after editing
the predefined prompts to end with &lt;question&gt; to avoid parsing
errors (<a
href="https://github.com/googleapis/python-aiplatform/commit/0abd6ad057b806bd6fd19d7c51292ecd958015d7">0abd6ad</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md">google-cloud-aiplatform's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.88.0...v1.89.0">1.89.0</a>
(2025-04-16)</h2>
<h3>Features</h3>
<ul>
<li>Add support for env_vars parameter when creating or updating Agent
Engine. (<a
href="https://github.com/googleapis/python-aiplatform/commit/691c1f6156f2d66db369c2e5656c0e733b23a8f4">691c1f6</a>)</li>
<li>Add UpdateRagEngineConfig rpc (<a
href="https://github.com/googleapis/python-aiplatform/commit/64386e9d172f2b94338dc5468809821754d0d129">64386e9</a>)</li>
<li>Implement preview <code>get_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Implement preview <code>update_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Update win rate calculation in GenAI Evaluation for rubric based
evaluation (<a
href="https://github.com/googleapis/python-aiplatform/commit/d442c42ba15fcf5948fe71a60fc7ad50b89aa2c9">d442c42</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Include the env variables of the AdkApp when cloning (<a
href="https://github.com/googleapis/python-aiplatform/commit/9814768b937db43aac6f381023b409c68daebc5e">9814768</a>)</li>
</ul>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.87.0...v1.88.0">1.88.0</a>
(2025-04-09)</h2>
<h3>Features</h3>
<ul>
<li>Add a module-level function to create a Gemini template config for
single-turn Gemini examples without having to explicitly construct the
Gemini example. (<a
href="https://github.com/googleapis/python-aiplatform/commit/126d10c87d9ce3817c39396e32fb5412761ab0aa">126d10c</a>)</li>
<li>Add autoscaling_target_request_count_per_minute option in Preview
model deployment on Endpoint &amp; Model classes. (<a
href="https://github.com/googleapis/python-aiplatform/commit/0f1f10a1172d2aaf89a96f614cc1a17c4ae65458">0f1f10a</a>)</li>
<li>Add Gen AI logging public preview API (<a
href="https://github.com/googleapis/python-aiplatform/commit/1589f6654e04f90b4f933254d4d19e5d24cb180f">1589f66</a>)</li>
<li>Add new template for AgentEngine (<a
href="https://github.com/googleapis/python-aiplatform/commit/0478f103a06f130eccdabb320993d6471a35df4f">0478f10</a>)</li>
<li>Add the possibility to create multimodal datasets without explicitly
specifying a bigquery dataset/table. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f5043a6ff6d4777e0e67193fc934a3bd3bd8cb1a">f5043a6</a>)</li>
<li>Allow EvalTask to take dataset as a Google sheet - simplifying
rubric revision CUJ (<a
href="https://github.com/googleapis/python-aiplatform/commit/15df1f6ed71a071404c34d5f052288e521ecf6a6">15df1f6</a>)</li>
<li>Allow table targets in multi-region datasets when creating
multimodal datasets (<a
href="https://github.com/googleapis/python-aiplatform/commit/2d7bc32dc30d4e6a08947bf72ca24d94aac009fd">2d7bc32</a>)</li>
<li>Check if rubrics column is present before converting list of rubrics
to string (<a
href="https://github.com/googleapis/python-aiplatform/commit/6c1569b24b1355afd9b4aa6fdebf3137924ebac9">6c1569b</a>)</li>
<li>Convert list of rubrics to a string before sending the API request.
This allows users to use default parse_rubrics function that returns a
list of rubrics with customized prompts, and bring their own rubrics as
a list. (<a
href="https://github.com/googleapis/python-aiplatform/commit/9f21b73f6558eaba73b04d95172a9d667549353b">9f21b73</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK autorater metric
configuration utils to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f816d5aa78efcffb6d83f127a748d55ea6deaaf7">f816d5a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK parsing rubric
generation response with additional fields to vertexai.preview module.
(<a
href="https://github.com/googleapis/python-aiplatform/commit/79ca86a57ef14e4b1bd92c4ee6a55a67f84a6ff4">79ca86a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK rubric based
evaluation to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/bb0758140882b3978565ce6e7137ead8f3bf9457">bb07581</a>)</li>
<li>Model optimizer SDK support (<a
href="https://github.com/googleapis/python-aiplatform/commit/f2572989fc03aebfea0a79229db3d61413ff95e2">f257298</a>)</li>
<li>Track the output path for metrics_table in experiments metadata, if
output bucket is specified but no file name is specified, we will
generate a unique file name (<a
href="https://github.com/googleapis/python-aiplatform/commit/be2c99f91772fd5e07e8fb7b73c688f94226daab">be2c99f</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Preprend question tag to rubric critiquing response after editing
the predefined prompts to end with &lt;question&gt; to avoid parsing
errors (<a
href="https://github.com/googleapis/python-aiplatform/commit/0abd6ad057b806bd6fd19d7c51292ecd958015d7">0abd6ad</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/da35701e02bb6fe7fac5fdf840cf30280985a453"><code>da35701</code></a>
chore(main): release 1.89.0 (<a
href="https://redirect.github.com/googleapis/python-aiplatform/issues/5158">#5158</a>)</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99"><code>cda064e</code></a>
feat: Implement preview <code>update_rag_engine_config</code> in
<code>rag_data.py</code></li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/c553b48d4bd3f1ee567f6056c822edc92cd02bf2"><code>c553b48</code></a>
chore: Declare compatibility with Protobuf v30</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/691c1f6156f2d66db369c2e5656c0e733b23a8f4"><code>691c1f6</code></a>
feat: Add support for env_vars parameter when creating or updating Agent
Engine.</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/418607ac98b382c4d501f19db0c4773759da8ce2"><code>418607a</code></a>
chore: Change command parameter type to Optional[Sequence[str]] in
CustomCont...</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/d442c42ba15fcf5948fe71a60fc7ad50b89aa2c9"><code>d442c42</code></a>
feat: Update win rate calculation in GenAI Evaluation for rubric based
evalua...</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/64386e9d172f2b94338dc5468809821754d0d129"><code>64386e9</code></a>
Copybara import of the project:</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/a6a1ec5034cf4b70e8a82945b5bfd467a7ef25a6"><code>a6a1ec5</code></a>
chore: Handle Autogen <code>RunResponseProtocol</code></li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/c1fa49fe42839eebca467f461e544ce72764063a"><code>c1fa49f</code></a>
chore: Add a system test for using prompt management as template
config</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/9814768b937db43aac6f381023b409c68daebc5e"><code>9814768</code></a>
fix: Include the env variables of the AdkApp when cloning</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/python-aiplatform/compare/v1.87.0...v1.89.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-cloud-aiplatform&package-manager=pip&previous-version=1.87.0&new-version=1.89.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jcruzmot-te pushed a commit to thousandeyes/aia-semantic-kernel that referenced this pull request Sep 15, 2025
…microsoft#11670)

Bumps
[google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform)
from 1.87.0 to 1.89.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-aiplatform/releases">google-cloud-aiplatform's
releases</a>.</em></p>
<blockquote>
<h2>v1.89.0</h2>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.88.0...v1.89.0">1.89.0</a>
(2025-04-16)</h2>
<h3>Features</h3>
<ul>
<li>Add support for env_vars parameter when creating or updating Agent
Engine. (<a
href="https://github.com/googleapis/python-aiplatform/commit/691c1f6156f2d66db369c2e5656c0e733b23a8f4">691c1f6</a>)</li>
<li>Add UpdateRagEngineConfig rpc (<a
href="https://github.com/googleapis/python-aiplatform/commit/64386e9d172f2b94338dc5468809821754d0d129">64386e9</a>)</li>
<li>Implement preview <code>get_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Implement preview <code>update_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Update win rate calculation in GenAI Evaluation for rubric based
evaluation (<a
href="https://github.com/googleapis/python-aiplatform/commit/d442c42ba15fcf5948fe71a60fc7ad50b89aa2c9">d442c42</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Include the env variables of the AdkApp when cloning (<a
href="https://github.com/googleapis/python-aiplatform/commit/9814768b937db43aac6f381023b409c68daebc5e">9814768</a>)</li>
</ul>
<h2>v1.88.0</h2>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.87.0...v1.88.0">1.88.0</a>
(2025-04-09)</h2>
<h3>Features</h3>
<ul>
<li>Add a module-level function to create a Gemini template config for
single-turn Gemini examples without having to explicitly construct the
Gemini example. (<a
href="https://github.com/googleapis/python-aiplatform/commit/126d10c87d9ce3817c39396e32fb5412761ab0aa">126d10c</a>)</li>
<li>Add autoscaling_target_request_count_per_minute option in Preview
model deployment on Endpoint &amp; Model classes. (<a
href="https://github.com/googleapis/python-aiplatform/commit/0f1f10a1172d2aaf89a96f614cc1a17c4ae65458">0f1f10a</a>)</li>
<li>Add Gen AI logging public preview API (<a
href="https://github.com/googleapis/python-aiplatform/commit/1589f6654e04f90b4f933254d4d19e5d24cb180f">1589f66</a>)</li>
<li>Add new template for AgentEngine (<a
href="https://github.com/googleapis/python-aiplatform/commit/0478f103a06f130eccdabb320993d6471a35df4f">0478f10</a>)</li>
<li>Add the possibility to create multimodal datasets without explicitly
specifying a bigquery dataset/table. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f5043a6ff6d4777e0e67193fc934a3bd3bd8cb1a">f5043a6</a>)</li>
<li>Allow EvalTask to take dataset as a Google sheet - simplifying
rubric revision CUJ (<a
href="https://github.com/googleapis/python-aiplatform/commit/15df1f6ed71a071404c34d5f052288e521ecf6a6">15df1f6</a>)</li>
<li>Allow table targets in multi-region datasets when creating
multimodal datasets (<a
href="https://github.com/googleapis/python-aiplatform/commit/2d7bc32dc30d4e6a08947bf72ca24d94aac009fd">2d7bc32</a>)</li>
<li>Check if rubrics column is present before converting list of rubrics
to string (<a
href="https://github.com/googleapis/python-aiplatform/commit/6c1569b24b1355afd9b4aa6fdebf3137924ebac9">6c1569b</a>)</li>
<li>Convert list of rubrics to a string before sending the API request.
This allows users to use default parse_rubrics function that returns a
list of rubrics with customized prompts, and bring their own rubrics as
a list. (<a
href="https://github.com/googleapis/python-aiplatform/commit/9f21b73f6558eaba73b04d95172a9d667549353b">9f21b73</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK autorater metric
configuration utils to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f816d5aa78efcffb6d83f127a748d55ea6deaaf7">f816d5a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK parsing rubric
generation response with additional fields to vertexai.preview module.
(<a
href="https://github.com/googleapis/python-aiplatform/commit/79ca86a57ef14e4b1bd92c4ee6a55a67f84a6ff4">79ca86a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK rubric based
evaluation to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/bb0758140882b3978565ce6e7137ead8f3bf9457">bb07581</a>)</li>
<li>Model optimizer SDK support (<a
href="https://github.com/googleapis/python-aiplatform/commit/f2572989fc03aebfea0a79229db3d61413ff95e2">f257298</a>)</li>
<li>Track the output path for metrics_table in experiments metadata, if
output bucket is specified but no file name is specified, we will
generate a unique file name (<a
href="https://github.com/googleapis/python-aiplatform/commit/be2c99f91772fd5e07e8fb7b73c688f94226daab">be2c99f</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Preprend question tag to rubric critiquing response after editing
the predefined prompts to end with &lt;question&gt; to avoid parsing
errors (<a
href="https://github.com/googleapis/python-aiplatform/commit/0abd6ad057b806bd6fd19d7c51292ecd958015d7">0abd6ad</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md">google-cloud-aiplatform's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.88.0...v1.89.0">1.89.0</a>
(2025-04-16)</h2>
<h3>Features</h3>
<ul>
<li>Add support for env_vars parameter when creating or updating Agent
Engine. (<a
href="https://github.com/googleapis/python-aiplatform/commit/691c1f6156f2d66db369c2e5656c0e733b23a8f4">691c1f6</a>)</li>
<li>Add UpdateRagEngineConfig rpc (<a
href="https://github.com/googleapis/python-aiplatform/commit/64386e9d172f2b94338dc5468809821754d0d129">64386e9</a>)</li>
<li>Implement preview <code>get_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Implement preview <code>update_rag_engine_config</code> in
<code>rag_data.py</code> (<a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99">cda064e</a>)</li>
<li>Update win rate calculation in GenAI Evaluation for rubric based
evaluation (<a
href="https://github.com/googleapis/python-aiplatform/commit/d442c42ba15fcf5948fe71a60fc7ad50b89aa2c9">d442c42</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Include the env variables of the AdkApp when cloning (<a
href="https://github.com/googleapis/python-aiplatform/commit/9814768b937db43aac6f381023b409c68daebc5e">9814768</a>)</li>
</ul>
<h2><a
href="https://github.com/googleapis/python-aiplatform/compare/v1.87.0...v1.88.0">1.88.0</a>
(2025-04-09)</h2>
<h3>Features</h3>
<ul>
<li>Add a module-level function to create a Gemini template config for
single-turn Gemini examples without having to explicitly construct the
Gemini example. (<a
href="https://github.com/googleapis/python-aiplatform/commit/126d10c87d9ce3817c39396e32fb5412761ab0aa">126d10c</a>)</li>
<li>Add autoscaling_target_request_count_per_minute option in Preview
model deployment on Endpoint &amp; Model classes. (<a
href="https://github.com/googleapis/python-aiplatform/commit/0f1f10a1172d2aaf89a96f614cc1a17c4ae65458">0f1f10a</a>)</li>
<li>Add Gen AI logging public preview API (<a
href="https://github.com/googleapis/python-aiplatform/commit/1589f6654e04f90b4f933254d4d19e5d24cb180f">1589f66</a>)</li>
<li>Add new template for AgentEngine (<a
href="https://github.com/googleapis/python-aiplatform/commit/0478f103a06f130eccdabb320993d6471a35df4f">0478f10</a>)</li>
<li>Add the possibility to create multimodal datasets without explicitly
specifying a bigquery dataset/table. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f5043a6ff6d4777e0e67193fc934a3bd3bd8cb1a">f5043a6</a>)</li>
<li>Allow EvalTask to take dataset as a Google sheet - simplifying
rubric revision CUJ (<a
href="https://github.com/googleapis/python-aiplatform/commit/15df1f6ed71a071404c34d5f052288e521ecf6a6">15df1f6</a>)</li>
<li>Allow table targets in multi-region datasets when creating
multimodal datasets (<a
href="https://github.com/googleapis/python-aiplatform/commit/2d7bc32dc30d4e6a08947bf72ca24d94aac009fd">2d7bc32</a>)</li>
<li>Check if rubrics column is present before converting list of rubrics
to string (<a
href="https://github.com/googleapis/python-aiplatform/commit/6c1569b24b1355afd9b4aa6fdebf3137924ebac9">6c1569b</a>)</li>
<li>Convert list of rubrics to a string before sending the API request.
This allows users to use default parse_rubrics function that returns a
list of rubrics with customized prompts, and bring their own rubrics as
a list. (<a
href="https://github.com/googleapis/python-aiplatform/commit/9f21b73f6558eaba73b04d95172a9d667549353b">9f21b73</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK autorater metric
configuration utils to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/f816d5aa78efcffb6d83f127a748d55ea6deaaf7">f816d5a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK parsing rubric
generation response with additional fields to vertexai.preview module.
(<a
href="https://github.com/googleapis/python-aiplatform/commit/79ca86a57ef14e4b1bd92c4ee6a55a67f84a6ff4">79ca86a</a>)</li>
<li>GenAI Evaluation: Release GenAI Evaluation SDK rubric based
evaluation to vertexai.preview module. (<a
href="https://github.com/googleapis/python-aiplatform/commit/bb0758140882b3978565ce6e7137ead8f3bf9457">bb07581</a>)</li>
<li>Model optimizer SDK support (<a
href="https://github.com/googleapis/python-aiplatform/commit/f2572989fc03aebfea0a79229db3d61413ff95e2">f257298</a>)</li>
<li>Track the output path for metrics_table in experiments metadata, if
output bucket is specified but no file name is specified, we will
generate a unique file name (<a
href="https://github.com/googleapis/python-aiplatform/commit/be2c99f91772fd5e07e8fb7b73c688f94226daab">be2c99f</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Preprend question tag to rubric critiquing response after editing
the predefined prompts to end with &lt;question&gt; to avoid parsing
errors (<a
href="https://github.com/googleapis/python-aiplatform/commit/0abd6ad057b806bd6fd19d7c51292ecd958015d7">0abd6ad</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/da35701e02bb6fe7fac5fdf840cf30280985a453"><code>da35701</code></a>
chore(main): release 1.89.0 (<a
href="https://redirect.github.com/googleapis/python-aiplatform/issues/5158">#5158</a>)</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/cda064ecf87de75eaa9d4c4f5ccc18876fd53b99"><code>cda064e</code></a>
feat: Implement preview <code>update_rag_engine_config</code> in
<code>rag_data.py</code></li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/c553b48d4bd3f1ee567f6056c822edc92cd02bf2"><code>c553b48</code></a>
chore: Declare compatibility with Protobuf v30</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/691c1f6156f2d66db369c2e5656c0e733b23a8f4"><code>691c1f6</code></a>
feat: Add support for env_vars parameter when creating or updating Agent
Engine.</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/418607ac98b382c4d501f19db0c4773759da8ce2"><code>418607a</code></a>
chore: Change command parameter type to Optional[Sequence[str]] in
CustomCont...</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/d442c42ba15fcf5948fe71a60fc7ad50b89aa2c9"><code>d442c42</code></a>
feat: Update win rate calculation in GenAI Evaluation for rubric based
evalua...</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/64386e9d172f2b94338dc5468809821754d0d129"><code>64386e9</code></a>
Copybara import of the project:</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/a6a1ec5034cf4b70e8a82945b5bfd467a7ef25a6"><code>a6a1ec5</code></a>
chore: Handle Autogen <code>RunResponseProtocol</code></li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/c1fa49fe42839eebca467f461e544ce72764063a"><code>c1fa49f</code></a>
chore: Add a system test for using prompt management as template
config</li>
<li><a
href="https://github.com/googleapis/python-aiplatform/commit/9814768b937db43aac6f381023b409c68daebc5e"><code>9814768</code></a>
fix: Include the env variables of the AdkApp when cloning</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/python-aiplatform/compare/v1.87.0...v1.89.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-cloud-aiplatform&package-manager=pip&previous-version=1.87.0&new-version=1.89.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file. Used by Dependabot. python Pull requests for the Python Semantic Kernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants