Releases: googleapis/python-aiplatform
Releases · googleapis/python-aiplatform
v1.128.0
1.128.0 (2025-11-18)
Features
- GenAI Client(evals) - Add
pass_ratetoAggregatedMetricResultand calculate it for adaptive rubric metrics. (1f1f67e) - GenAI SDK client - Support
build optionsin Agent Engine GCS Deployment. (28499a9) - GenAI SDK client - Support
build optionsin Agent Engine source-based Deployment. (f7e718f) - GenAI SDK client(multimodal) - Support Assemble feature on the multimodal datasets. (2195411)
Bug Fixes
- Fix the change runner behavior back to sync function in streaming_agent_run_with_events (e9d9c31)
- GenAI Client(evals) - fix eval visualizations in Vertex Workbench (c3abe51)
- GenAI Client(evals) - Reformat codebase 1. Remove duplicated code in _evals_utils and _evals_metric_loader 2. Keep metric utils in _evals_metric_loader and data util in _evals_utils (5f3c655)
v1.127.0
1.127.0 (2025-11-11)
Features
- Reenable VertexAiSession for streaming_agent_run_with_events (d3b12d5)
Bug Fixes
- Forward reference resolution in Pydantic schema generation. (0013865)
- GenAI Client(evals): Long traces do not scroll (3a99664)
Documentation
- Add vertexai.types module to generated docs (fc83569)
v1.126.1
v1.126.0
1.126.0 (2025-11-05)
Features
- Default to "unspecified" for telemetry enablement (3ca65cb)
- GenAI Client(evals) - Add loading agent info util function (acb6cab)
- GenAI Client(evals): Add warning message when tool usage is empty for tool_use_quality (531d223)
Bug Fixes
- Populate missing auth_id for _init_session into adk session.state (37fa3ce)
v1.125.0
1.125.0 (2025-11-04)
⚠ BREAKING CHANGES
- Switch tracing APIs in preview AdkApp.
- Switch
cloudtrace.googleapis.comtotelemetry.googleapis.comfor tracing API.
Features
- Add reservation affinity support to preview BatchPredictionJob (c8f38a0)
- Add support for Vertex Express Mode API key in AdkApp (05834cb)
- Add the identity type option for the agent engine and add effective identity to the resource (bf1851e)
- Alow VertexAiSession for streaming_agent_run_with_events (13faa27)
- GenAI Client(evals) - Add retry to predefine metric (9a46e67)
Bug Fixes
- GenAI Client(evals) - Change dataset visualization table to fixed to prevent horizontal expansion. (7a5a066)
- GenAI Client(evals) - Remove requirement for
agent_info.agentincreate_evaluation_runin Vertex AI GenAI SDK evals. (d02a7da) - GenAI Client(evals) - Support direct pandas DataFrame dataset in evaluate() (a917122)
- Revert: Alow VertexAiSession for streaming_agent_run_with_events (7c8c218)
Miscellaneous Chores
v1.124.0
1.124.0 (2025-10-30)
⚠ BREAKING CHANGES
- GenAI SDK client - Enabling new data driven prompt optimization for prompts from Android API by passing
Features
- GenAI SDK client - Enabling new data driven prompt optimization for prompts from Android API by passing (4216790)
Bug Fixes
- GenAI Client(evals) - Apply sync function for agent run (8a20349)
- GenAI Client(evals) - Support EvaluationDataset output from run_inference as input
datasetincreate_evaluation_runin Vertex AI GenAI SDK evals (741c6ad) - GenAI Client(evals) - Update send online eval service request default value and avoid None value (09bf9a9)
Miscellaneous Chores
- Release 1.124.0 (35ac4c5)
v1.123.0
1.123.0 (2025-10-29)
Features
- Add initial support for Python v3.14 (4618729)
- Add more attributes to OTel resource for ADK tracing (5aaa60e)
- Add Python 3.13 Kokoro run config (57d2709)
- Add support for
appinput in AdkApp template (10ca56f) - Add support of google-cloud-storage v3 dependency (85cbb75)
- Disable prompt/response content in ADK spans if telemetry env is set (be5d1f5)
- GenAI Client(evals) - Add agent data to EvaluationRun
showin Vertex AI GenAI SDK evals (d62afc3) - GenAI SDK client - add context management to AsyncClient (8075e60)
- GenAI SDK client - Enabling zero-shot prompt optimization for prompts from Android API by passing optimization_target=vertexai.types.OptimizeTarget.OPTIMIZATION_TARGET_GEMINI_NANO in the config (92d8b2a)
- GenAI SDK client (Multimodal Dataset) - Create a multimodal dataset from Big Query. (d4e211d)
- GenAI SDK client(memory): Add extracted memories to MemoryRevision resources (2267d58)
- GenAI SDK client(memory): Add filter to RetrieveMemories (2267d58)
- GenAI SDK client(memory): Add Memory Topic labels to Memory (de941a6)
- GenAI SDK client(multimodal) - Add get/update/list/delete to multimodal datasets. (34996a2)
- GenAI SDK client(multimodal) - Add public get/update/delete methods to multimodal datasets. (6737a70)
- Support Inline Source Deployment in Agent Engine (9ae5f35)
Bug Fixes
- Allow both camelCase and snake_case in _StreamRunRequest (6a6674d)
- Clone agent_framework attribute in ModuleAgent.clone() (81f8c40)
- GenAI Client(evals) - fix hallucination visualization (a52da0b)
- GenAI Client(evals) - fix visualization (67f9099)
- GenAI SDK client - Fix log showing how to get an Agent Engine. Positional arguments are not allowed. (0fc74de)
- Remove unnecessary pandas import from multimodal datasets preview module. (5dd51a2)
Documentation
v1.122.0
1.122.0 (2025-10-21)
Features
- Add STZ support for Endpoint.deploy and Model.deploy (preview). (7dd2629)
- Add support for Python v3.13 (db286c4)
- Add support for telemetry env enablement and logging setup in default instrumentor. (a26171c)
- Allow Memory Revisions to be disabled (cf0948f)
- Disable request/response content in custom ADK spans on Agent Engine in case there's no explicit consent (dc5dcc7)
- GenAI Client(evals) - Add
create_evaluation_setandcreate_evaluation_itemmethods to Vertex AI GenAI SDK evals (83553a9) - GenAI Client(evals) - Add
evaluation_dfinput support tocreate_evaluation_runmethod in Vertex AI GenAI SDK evals (7a1262b) - GenAI Client(evals) - Add
inference_configstocreate_evaluation_runmethod in Vertex AI GenAI SDK evals (5b5e6bd) - GenAI Client(evals) - Add
labelsto EvaluationRun in Vertex AI GenAI SDK evals (67cf80b) - GenAI Client(evals) - Add
metricstocreate_evaluation_runmethod in Vertex AI GenAI SDK evals (ce35218) - GenAI Client(evals) - Add agent eval data converter evals (cd61c86)
- GenAI Client(evals) - Add Detailed View to
showmethod for EvaluationRun for Vertex AI GenAI SDK evals (dc16065) - GenAI Client(evals) - Register hallucination and tool_usage_quality metrics for agent eval (7ae013e)
- GenAI Client(evals) - Update agent eval evaluation report dashboard (e2aa3eb)
- GenAI SDK client - Add TTL support for Agent Engine Code Execution (9d139eb)
- GenAI SDK client: Add async Memory and Memory Revisions methods (55b7c23)
- GenAI SDK client(evals) - Add agent run in run_inference (8b9ed04)
- GenAI SDK client(evals) - Add predefined metrics for Gecko text-to-image and text-to-video evaluations (b05e5b3)
- GenAI SDK client(evals) - Update evaluate function to enable agent_info (d13b230)
- GenAI SDK client(evals) Send agent eval request to EvaluateInstance (87ea594)
- Support TTL (per Memory Bank and per-request) for Memory Revisions (cf0948f)
Bug Fixes
v1.121.0
1.121.0 (2025-10-15)
⚠ BREAKING CHANGES
- remove deprecated transfer_to_agent parameter
Features
- A new message
ScaleToZeroSpecis added (62ea30a) - Add additional proto fields and GenerateFetchAccessToken API (62ea30a)
- Add aspect_ratio and image_config for v1 version (62ea30a)
- Add aspect_ratio and image_config for v1beta1 version (62ea30a)
- Add async methods for Sessions and Session Events (ac6e0b4)
- Add JAILBREAK as a new Prompt block reason in PredictionService (62ea30a)
- Add JAILBREAK category to SafetySettings for prediction service (62ea30a)
- Add JAILBREAK category to SafetySettings for prediction service (62ea30a)
- Add labels field for Predict API for Imagen use case (v1beta and v1) (62ea30a)
- Add ListOperations partial success flag (62ea30a)
- Add ListOperations unreachable resources (62ea30a)
- Add matching engine deployment tier parameter and new shard size (ffe9cde)
- Add resource attributes and GenAI instrumentation to default instrumentator in ADK VAE template (f0dc877)
- Add support for Inline source based deployment (62ea30a)
- Add support for Inline source based deployment (62ea30a)
- Add support for Python 3.14 (62ea30a)
- GenAI SDK client - Update input handling inside code execution sandbox (9a452cc)
- GenAI SDK client(evals) Update data model for agent evaluation (4ca9fcc)
- Initial implementation of the SDK for Memory Revisions (b91b63c)
- Support for explicitly providing
class_methodsin Agent Engine config. (af8c898) - Updated Observability GenAI data format converter for JSONL (00e57de)
Bug Fixes
- Adding google internal import rule for vertex service to adk app (0d1240e)
Miscellaneous Chores
v1.120.0
1.120.0 (2025-10-08)
Features
- Add ability to use existing sessions for streaming_agent_run_with_events calls. (0a369ea)
- Add DeploymentTier enum to DeployedIndex (89a26c1)
- Add labels field for Predict API for Imagen use case (v1beta) (89a26c1)
- Auto-generated CL for //google/cloud/aiplatform:aiplatform_v1_public_proto_gen (89a26c1)
- Expose PSC for CustomModel (d02099c)
- GenAI Client(evals) - Add
get_evaluation_setandget_evaluation_itemmethods to Vertex AI GenAI SDK evals (7757886) - GenAI Client(evals) - Add
showmethod for EvaluationRun class in Vertex AI GenAI SDK evals (0c932b9) - Migrate vertex ai session service to use agent engine sdk (b72df1c)
- Migrate vertex_ai_session_service to use Agent Engine SDK (55b54a2)
- Migrate vertex_ai_session_service to use Agent Engine SDK (03772e2)
Bug Fixes
- GenAI Client(evals) - Parse user defined rubrics correctly to LLM metric (64b0665)
Documentation
- Fix Sessions SDK docstrings (0077bde)