Skip to content

Releases: googleapis/python-aiplatform

v1.89.0

16 Apr 23:22
da35701
Compare
Choose a tag to compare

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

09 Apr 01:57
f828c8d
Compare
Choose a tag to compare

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)

v1.87.0

01 Apr 02:42
cd8ecfc
Compare
Choose a tag to compare

1.87.0 (2025-04-01)

Features

  • Add page spans in retrieved contexts from Vertex RAG Engine in aiplatform v1 (30f0fcf)
  • Add page spans in retrieved contexts from Vertex RAG Engine in aiplatform v1beta1 (30f0fcf)
  • Add support for Vertex AI Search engine (30f0fcf)
  • Add validation of the BigQuery location when creating a MultimodalDataset (98459aa)
  • Adding Vertex AI Search Config for RAG corpuses to SDK (a7453da)
  • Allow using multimodal datasets in the SDK. (d951b74)
  • ExampleStore SDK in public preview (50fbdee)
  • GenAI Evaluation: Release GenAI Evaluation SDK multimodal evaluation to vertexai.preview module. (f090ca1)
  • Make it optional to pass in an instance of an agent when creating a new ReasoningEngine instance (f3addc9)
  • Support creating multimodal datasets from a JSONL file containing Gemini requests (a323679)
  • Vertex AI Model Garden open model export SDK Public Preview (898109d)

Bug Fixes

  • Propagating import result sink correctly in the vertexai sdk. (184cca5)
  • Remove the xprof dependency from Vertex Tensorboard uploader. (1336b85)

Documentation

  • A comment for field rag_files_count in message .google.cloud.aiplatform.v1beta1.RagCorpus is changed (30f0fcf)

v1.86.0

26 Mar 23:29
ff8f142
Compare
Choose a tag to compare

1.86.0 (2025-03-26)

Features

  • Add a ExportPublisherModel API (#5055) (4c69301)
  • Add AssessData and AssembleData RPCs to DatasetService (4c69301)
  • Add batch prediction assessments to multimodal dataset RPCs (a6d975e)
  • Add env variables and agent framework to ReasoningEngineSpec (4c69301)
  • Add env variables and agent framework to ReasoningEngineSpec in v1beta1 (4c69301)
  • Add example, example_store, and example_store_service protos (a6d975e)
  • Add import result bq sink to the import files API (4c69301)
  • Add import result bq sink to the import files API (4c69301)
  • Add import result gcs sink to the import files API (4c69301)
  • Add import result gcs sink to the import files API (4c69301)
  • Add model_config field for model selection preference (a6d975e)
  • Add multihost_gpu_node_count to Vertex SDK. (03d9bf7)
  • Add ray 2.33 and 2.42 unit tests as required checks (51dbe94)
  • Add session.proto and session_service.proto (a6d975e)
  • Add support for version 2.42 for RoV Bigquery read/write (6090205)
  • Add the initial version of the LlamaIndex agent prebuilt template. (f1f2ea5)
  • Add the initial version of the LlamaIndex agent prebuilt template. (8cbea81)
  • Add VertexAISearch.engine option (4c69301)
  • Change format string assembly logic for prompt templates. (43ebe97)
  • Copy output uploading features from GA Eval SDK to preview. (d6f99cb)
  • Enable force deletion in ReasoningEngine (a6d975e)
  • Enable force deletion in ReasoningEngine v1beta1 (a6d975e)
  • Modify v1 sdk to support rerankers (ececfb3)
  • Update GenAI Evaluation QPS to 10. (0995ce2)
  • Update GenAI Evaluation QPS to 10. (a59b0a6)
  • Update multimodal evaluation (content_map_instance), rubric generation (rubric_based_instance, etc) and raw_output(raw_output, custom_output, etc) proto change in online eval API (a6d975e)
  • Update Ray system tests to be compatible with new RoV 2.42 changes (fbb9560)
  • Update setup.py for including Ray v2.42 (827b484)

Bug Fixes

  • Format of the input to GetPublisherModelRequest for Hugging Face models. (8f7e8b9)
  • Format of the input to GetPublisherModelRequest for Hugging Face models. (96d2ecb)
  • GenAI Eval: fix a prompt template variable parsing issue when multiline json structures are present (5da362f)
  • GenAI Eval: fix a prompt template variable parsing issue when multiline json structures are present (fd12cb8)
  • GenAI Evaluation: Fix system instruction not being added to PairwiseMetric. (5c60d95)
  • GenAI Evaluation: Fix system instruction not being added to PairwiseMetric. (c65879d)
  • Update ipython import according to the latest ipython docs (533012a)

Documentation

  • Add deployment_spec and agent_framework field to ReasoningEngineSpec. (4c69301)
  • Add deployment_spec and agent_framework field to ReasoningEngineSpec. (4c69301)
  • Update comment for package_spec from required to optional in ReasoningEngineSpec. (4c69301)
  • Update comment for package_spec from required to optional in ReasoningEngineSpec. (4c69301)

v1.85.0

18 Mar 23:57
195a467
Compare
Choose a tag to compare

1.85.0 (2025-03-18)

Features

  • Add function_call.id and function_response.id (3f6c824)
  • Add Python version 3.12 to Agent Engine (1232132)
  • Add Ray 2.42 support to SDK Client Builder (2a67076)
  • Add reranker config to RAG v1 API (3f6c824)
  • Add support for version 2.42 for RoV Bigquery read/write (f4ce684)
  • Implement GA versions of agent engine prebuilt templates (37b72c2)
  • Modify v1 sdk to support rerankers (a6b7de5)

Bug Fixes

  • Allow Protobuf 6.x (3f6c824)
  • Preserve system_instruction in LangchainAgent clone() (63fc33e)
  • Resolve issue where pre-release versions of dependencies are installed (de83fe3)

Documentation

  • Update SDK Job Submission with Ray v2.42 updated comments (f281113)

v1.84.0

11 Mar 20:54
9e3c9f4
Compare
Choose a tag to compare

1.84.0 (2025-03-11)

Features

  • Add Layout Parser to RAG v1 API (ba9a314)
  • Add multihost_gpu_node_count to Vertex SDK for multihost GPU support (ba9a314)
  • Add request/response logging to PSC endpoints (b36a43a)
  • Add support for Document AI Layout Parser in RAG v1 (1837390)
  • Add the system tests for AG2 prebuilt template (80cfc2f)
  • Add the system tests for Langgraph prebuilt template (833c1d2)
  • Allowing users to choose whether to use the hf model cache (ba9a314)
  • Allowing users to choose whether to use the hf model cache (ba9a314)
  • Allowing users to specify the version id of the Model Garden model (ba9a314)
  • Allowing users to specify the version id of the Model Garden model (ba9a314)
  • GA Context Cache Python SDK (3aa0c6d)
  • Support custom predictor Docker image builds on non-x86 architectures (#2115) (87dd5c0)
  • Vertex AI Model Garden deploy SDK Support for container specifications and equivalent Model Garden models for Hugging Face (e425ded)

v1.83.0

05 Mar 19:36
cb0e5fe
Compare
Choose a tag to compare

1.83.0 (2025-03-05)

Features

  • Add EnterpriseWebSearch tool option (816a607)
  • Add notebook helper functions to eval SDK to display and visualize evaluation results in an IPython environment (acf8a80)
  • Add VertexAISearch.engine option (816a607)
  • Eval SDK: Modify Gemini scraping to log errors during response generation and return a consistent error message (cc2d36e)
  • Vertex AI Model Garden open model deploy SDK Public Preview (4c8c277)

Bug Fixes

  • Add request metadata to rag methods. (b2cc069)
  • Migration to python 3.12. called_once was deleted in favor of assert_called_once, since it was largely misused (b4ec000)
  • Resolve issue where pre-release versions of dependencies are installed (35cf246)

v1.82.0

27 Feb 00:18
4e332de
Compare
Choose a tag to compare

1.82.0 (2025-02-26)

Features

  • Add Model Garden deploy API (e356f5a)
  • Add the initial version of the AG2 agent prebuilt template. (abf08da)
  • Implement preview deployment with RolloutOptions. (8cefabb)
  • Vertex AI Agent Engine GA SDK (632730c)

Bug Fixes

  • Avoid hard-coding the LinearRegression class name in tests (7121770)
  • Clean up unused EmbeddingModelConfig. (4998c1a)
  • Fix rag_embedding_model_config logic indentation (63736ef)
  • PrivateEndpoint predict method should set parameters in request payload. (c7526a1)

v1.81.0

18 Feb 23:29
e729a59
Compare
Choose a tag to compare

1.81.0 (2025-02-18)

Features

  • A new field create_time is added to message .google.cloud.aiplatform.v1.GenerateContentResponse (b176d13)
  • A new field create_time is added to message .google.cloud.aiplatform.v1.GenerateContentResponse (b176d13)
  • A new field response_id is added to message .google.cloud.aiplatform.v1.GenerateContentResponse (b176d13)
  • A new field response_id is added to message .google.cloud.aiplatform.v1.GenerateContentResponse (b176d13)
  • A new field unversioned_package_disabled is added to message .google.api.PythonSettings (b176d13)
  • Add additional Probe options to v1 model.proto (b176d13)
  • Add Notebooks Runtime Software Configuration (b176d13)
  • Add Notebooks Runtime Software Configuration (b176d13)
  • Add REST Interceptors which support reading metadata (b176d13)
  • Add REST Interceptors which support reading metadata (b176d13)
  • Add RolloutOptions to DeployedModel in v1beta1 endpoint.proto, add additional Probe options in v1beta1 model.proto (b176d13)
  • Add support for reading selective GAPIC generation methods from service YAML (b176d13)
  • Add support for reading selective GAPIC generation methods from service YAML (b176d13)
  • EvaluateDataset API v1beta1 initial release (b176d13)
  • EvaluateDataset API v1beta1 initial release (b176d13)
  • Use default file name if one isn't provided when uploading evaluation results to GCS. (d86d87a)

Bug Fixes

  • deps: Require grpc-google-iam-v1>=0.14.0 (b176d13)
  • Prediction stream raw predict url for non dedicated endpoint (b91a8aa)

Documentation

  • A comment for field content in message .google.api.Page is changed (b176d13)
  • A comment for field filter in message .google.cloud.aiplatform.v1.ListNotebookRuntimesRequest is changed (b176d13)
  • A comment for field filter in message .google.cloud.aiplatform.v1.ListNotebookRuntimeTemplatesRequest is changed (b176d13)
  • A comment for field filter in message .google.cloud.aiplatform.v1beta1.ListNotebookRuntimesRequest is changed (b176d13)
  • A comment for field filter in message .google.cloud.aiplatform.v1beta1.ListNotebookRuntimeTemplatesRequest is changed (b176d13)
  • A comment for message RoutingRule is changed (b176d13)

v1.80.0

11 Feb 21:50
0aedb1e
Compare
Choose a tag to compare

1.80.0 (2025-02-11)

Features

  • Add notebook helper functions to preview eval SDK to display and visualize evaluation results in an IPython environment (1ab4344)
  • Add vertex_registry_source to create_feature_view method (0abe0b7)
  • Support global endpoint natively (d4cae46)
  • Support Python 3.12 for reasoning engine. (1624a23)
  • Upload dataset URI, metric criteria, and rating rubrics used in an evaluation to GCS. (aabb579)

Bug Fixes

  • Handle the streaming of JSON delimited by newlines (acc82c5)
  • Use GA generative_models path in tune_autorater to make it consistent with model parameter in Rapid Eval SDK evaluate function (ef596f5)

Documentation

  • Fix minor typos in generative model readme. (d0ef994)