|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.140.0](https://github.com/googleapis/python-aiplatform/compare/v1.139.0...v1.140.0) (2026-03-04) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* A new field `computation_based_metric_spec` is added to message `.google.cloud.aiplatform.v1beta1.Metric` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 9 | +* A new field `evaluation_run` is added to message `.google.cloud.aiplatform.v1beta1.EvaluateDatasetRun` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 10 | +* A new field `inference_generation_config` is added to message `.google.cloud.aiplatform.v1beta1.EvaluationConfig` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 11 | +* A new field `llm_based_metric_spec` is added to message `.google.cloud.aiplatform.v1beta1.Metric` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 12 | +* A new field `metric_results` is added to message `.google.cloud.aiplatform.v1beta1.EvaluateInstancesResponse` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 13 | +* A new field `predefined_metric_spec` is added to message `.google.cloud.aiplatform.v1beta1.Metric` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 14 | +* A new message `ComputationBasedMetricSpec` is added ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 15 | +* A new message `LLMBasedMetricSpec` is added ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 16 | +* A new message `MetricResult` is added ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 17 | +* A new message `PredefinedMetricSpec` is added ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 18 | +* Add `traffic_type, tool_use_prompt_tokens_details` to message `GenerateContentResponse.UsageMetadata` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 19 | +* Add AskContexts and AsyncRetrieveContexts APIs to VertexRagService ([fa610af](https://github.com/googleapis/python-aiplatform/commit/fa610af6e77ab9085ee1cbaab833c310a2706708)) |
| 20 | +* Add AskContexts and AsyncRetrieveContexts APIs to VertexRagService ([fa610af](https://github.com/googleapis/python-aiplatform/commit/fa610af6e77ab9085ee1cbaab833c310a2706708)) |
| 21 | +* Add async wrappers in the GenAI client for the Agent Engine Task Store Service ([199a406](https://github.com/googleapis/python-aiplatform/commit/199a40662a6021910c6f8c403523b720546bb711)) |
| 22 | +* Add image_spec to Reasoning Engine public protos ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 23 | +* Add image_spec to Reasoning Engine public protos ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 24 | +* Add max_concurrent_active_run_count field to Schedule message ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 25 | +* Add max_concurrent_active_run_count field to Schedule message ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 26 | +* Add model_armor_config to GeminiExample ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 27 | +* Add more fields to the GenAI client for the Agent Engine Task Store Service ([7d58adb](https://github.com/googleapis/python-aiplatform/commit/7d58adb9b32bce07152e0df2523eb2de32c66740)) |
| 28 | +* Add resource_reference to the field `name` in message `.google.cloud.aiplatform.v1beta1.Dataset` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 29 | +* Add resource_reference to the field `name` in message `.google.cloud.aiplatform.v1beta1.DatasetVersion` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 30 | +* Add support for agent_config_source (ADK) in AgentEngines ([204e5b4](https://github.com/googleapis/python-aiplatform/commit/204e5b4a70ceec4623f71f8c6cfa56ff420fbbf7)) |
| 31 | +* Add the GenAI client for the Agent Engine Task Store Service ([b54ce6d](https://github.com/googleapis/python-aiplatform/commit/b54ce6de0b5fa303643151579e2ae754c2765c53)) |
| 32 | +* Add transcription fields to Session Service ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 33 | +* Add v1 API version for Session Service ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 34 | +* Add Vertex Multimodal Datasets as input and output types in `google.cloud.aiplatform.v1beta1.BatchPredictionJob` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 35 | +* Add Vertex Multimodal Datasets as input and output types in `google.cloud.aiplatform.v1beta1.BatchPredictionJob` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 36 | +* GenAI Client(evals) - Add 3 new multi-turn predefined metrics for agent evaluation (`MULTI_TURN_TOOL_USE_QUALITY`, `MULTI_TURN_TRAJECTORY_QUALITY`, `MULTI_TURN_TASK_SUCCESS`). ([513d4d6](https://github.com/googleapis/python-aiplatform/commit/513d4d6fa5c7ba9f6e0d9617cc5a5860c07d9d08)) |
| 37 | +* GenAI Client(evals) - Refactor evaluation visualization to support multi-agent traces and system topology. ([84c5602](https://github.com/googleapis/python-aiplatform/commit/84c5602bd4b3d2cff367cf77fb2cc939e39bec27)) |
| 38 | +* GenAI Client(evals): Add local ADK agent multi-turn agent scraping via ADK user simulation library ([429a182](https://github.com/googleapis/python-aiplatform/commit/429a182e3a45c97c359a4f3050939640ee40c0fd)) |
| 39 | +* GenAI Client(evals): Add user scenario generation function to eval components ([87a5125](https://github.com/googleapis/python-aiplatform/commit/87a51259637e9863d2fb598c450880ebd9b0dc9c)) |
| 40 | +* Update data types from discovery doc. ([6b5cc8f](https://github.com/googleapis/python-aiplatform/commit/6b5cc8fb3f53a94c0ddf1fd3d494c187686a7c6e)) |
| 41 | + |
| 42 | + |
| 43 | +### Bug Fixes |
| 44 | + |
| 45 | +* Add safeguards and warnings for remote code execution during pickle-based model deserialization ([aa22f54](https://github.com/googleapis/python-aiplatform/commit/aa22f54805325666f13bef35aad4d4eed18219cf)) |
| 46 | +* GenAI Client(evals): Avoid required session_inputs column to eval dataset ([134b989](https://github.com/googleapis/python-aiplatform/commit/134b98954a78248ec051af0f06b7ea2fe23cf31d)) |
| 47 | +* Only include CandidateResponse if a response is present ([10efc13](https://github.com/googleapis/python-aiplatform/commit/10efc1395fcfd142b5e53a9a8594066d2e09ccf8)) |
| 48 | +* Save artifact in streaming agent run with events when multiturn ([e9f1c88](https://github.com/googleapis/python-aiplatform/commit/e9f1c88d8a749beba87e6078f1794addd982f9e6)) |
| 49 | + |
| 50 | + |
| 51 | +### Documentation |
| 52 | + |
| 53 | +* A comment for enum `AggregationMetric` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 54 | +* A comment for field `aggregation_output` in message `.google.cloud.aiplatform.v1beta1.EvaluateDatasetResponse` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 55 | +* A comment for field `expire_time` in message `.google.cloud.aiplatform.v1beta1.Session` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 56 | +* A comment for field `filter` in message `.google.cloud.aiplatform.v1beta1.ListSessionsRequest` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 57 | +* A comment for field `output_info` in message `.google.cloud.aiplatform.v1beta1.EvaluateDatasetResponse` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 58 | +* A comment for field `ttl` in message `.google.cloud.aiplatform.v1beta1.Session` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 59 | +* A comment for message `EvaluateDatasetResponse` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 60 | +* A comment for message `Metric` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 61 | +* A comment for message `OutputInfo` is changed ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 62 | +* Comment on `evaluate_dataset_response` clarified ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 63 | +* Update documentation of `.google.cloud.aiplatform.v1.DatasetService`, `.google.cloud.aiplatform.v1.Dataset`, and `.google.cloud.aiplatform.v1.DatasetVersion` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 64 | +* Update documentation of `.google.cloud.aiplatform.v1beta1.Dataset` and `.google.cloud.aiplatform.v1beta1.DatasetVersion` ([e5f71de](https://github.com/googleapis/python-aiplatform/commit/e5f71de169f378ee3ae992b15f8c38b1cf9454a1)) |
| 65 | + |
3 | 66 | ## [1.139.0](https://github.com/googleapis/python-aiplatform/compare/v1.138.0...v1.139.0) (2026-02-24) |
4 | 67 |
|
5 | 68 |
|
|
0 commit comments