Releases: googleapis/python-aiplatform
Releases · googleapis/python-aiplatform
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
inrag_data.py
(cda064e) - Implement preview
update_rag_engine_config
inrag_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)
v1.87.0
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
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
andagent_framework
field toReasoningEngineSpec
. (4c69301) - Add
deployment_spec
andagent_framework
field toReasoningEngineSpec
. (4c69301) - Update comment for
package_spec
from required to optional inReasoningEngineSpec
. (4c69301) - Update comment for
package_spec
from required to optional inReasoningEngineSpec
. (4c69301)
v1.85.0
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
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
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
v1.82.0
v1.81.0
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
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 withmodel
parameter in Rapid Eval SDKevaluate
function (ef596f5)
Documentation
- Fix minor typos in generative model readme. (d0ef994)