Releases: googleapis/python-aiplatform
Releases · googleapis/python-aiplatform
v1.43.0
1.43.0 (2024-02-29)
Features
- Add
update_mask
toMatchingEngineIndex
upsert_datapoints()
to support dynamic metadata update. (81f6a25) - Add Ray on Vertex BigQuery read/write support for Ray 2.9 (e048e3a)
- Add read_bigquery and write_bigquery wrappers for Ray on Vertex (4739118)
- Add transport override to enable the use of REST instead of GRPC (6ab4084)
- Enable Ray cluster creation and registering TensorFlow checkpoint to Vertex with Ray version 2.9 (ff148cd)
- LLM - Add support for batch prediction to
CodeGenerationModel
(code-bison
) (fbf2f7c) - Support custom
timeout
forMatchingEngineIndex
andMatchingEngineIndexEndpoint
APIs. (09d1946) - Update ray extras installation in setup.py for Ray 2.9.3 (d947304)
Bug Fixes
- Allow destination directory to exist before we copy. (0b55762)
- LVM - Fixed
VideoSegmentConfig
in Multimodal Embeddings API call (665e78c)
Documentation
- Update transport docstrings to include that REST is in preview (a442866)
v1.42.1
v1.42.0
1.42.0 (2024-02-15)
Features
- Add Candidate.grounding_metadata (310ee49)
- Add GoogleSearchRetrieval (310ee49)
- Add metadata in model.predict output for LLMs (4661e58)
- Add Retrieval (310ee49)
- Add Tool.google_search_retrieval (310ee49)
- Add Tool.retrieval (310ee49)
- Add VertexAiSearch (310ee49)
- GenAI - Added
to_dict()
methods to response and content classes (a78748e) - GenAI - Added support for Grounding (0c3e294)
- GenAI - Added the
GenerativeModel.start_chat(response_validation: bool = True)
parameter (94f7cd9) - GenAI - GAPIC - Added support for Grounding (310ee49)
- GenAI - Release the GenerativeModel to GA (c7e3f07)
- LLM - Add newly supported model
text-bison@002
, update pipeline template version and prediction row limit for pipeline-based LLM Evaluation SDK (35e57b3) - LVM - Add GCS URI support for Imagen Models (
imagetext
,imagegeneration
) (4109ea8) - LVM - Added support for Images from GCS uri for multimodal embeddings (90d95d7)
- LVM - Added support for Videos from GCS uri for multimodal embeddings (f3bd3bf)
- Support custom image for Ray cluster creation (d727189)
Bug Fixes
- Add google-auth as a direct dependency (ecc6454)
- Add restricts and crowding tag to
MatchingEngineIndexEndpoint
query response. (83cb52d) - Remove usage of distutils (e35ab64)
Documentation
v1.41.0
1.41.0 (2024-02-05)
Features
- Add
numeric_filter
toMatchingEngineIndexEndpoint
match()
andfind_neighbor()
private endpoint queries. (679646a) - Added the
BatchPredictionJob.submit
method - a non-blocking version ofBatchPredictionJob.create
(b62ddcd) - LLM - Add support for RLHF tuning (b2458ec)
- Remove deletion of model upload staging bucket in system tests (b9b373b)
- Switch Python generateContent to call Unary API endpoint (9a19545)
Bug Fixes
- Fix crash when no target_col is specified for Bigframes tensorflow (512b82d)
Documentation
- Add missing code block in docs/README.rst (16d6b58)
v1.40.0
1.40.0 (2024-01-24)
Features
- Add
return_full_datapoint
forMatchEngineIndexEndpoint
match()
. (ad8d9c1) - Add batch delete method in preview pipeline job class and unit test. (b0b604e)
- Add option to not overwrite table in Ray on Vertex BQ Write (a99e992)
- Add query by id for
MatchingEngineIndexEndpoint
find_neighbors()
public endpoint query. (42c7e08) - Add support for
low_level_batch_size
inmatch()
forMatchingEngineIndexEndpoint
private query. (67e593b) - Added Public Preview support for PersistentResource management (262a36b)
- Enable inline context in grounding to TextGenerationModel predict. (a75e81c)
- Fix dataset export system test (1fbf049)
- LVM - Added the
MultiModalEmbeddingModel.get_embeddings(dimension=...)
parameter (1d9bd23) - Support empty index for
MatchingEngineIndex
create index. (a00db07) - Support private service connect for
MatchingEngineIndexEndpoint
match()
andread_index_datapoints()
. (61cff4b)
Bug Fixes
- Fix example usage of batch delete pipelinejobs. (3b28d64)
- Fix experiments failure when backing tensorboard has been deleted. (e7a197e)
- Fix message to Json parse issue in Dataset class (066f32d)
- Fix typo in raise exception when tool is unsupported (2301d79)
- Fixed the PipelineJob bucket creation after a breaking change in Google Cloud Storage client library (a8b01e0), closes #2936
- Increase memory for Ray on Vertex default machine type (e6bcb17)
- Use https to connect through Ray dashboard (7af3e67)
v1.39.0
1.39.0 (2024-01-05)
Features
- Add
fraction_leaf_nodes_to_search_override
. Add support for private endpoint infind_neighbors
. (cd31c13) - Add notification_channels field to model monitoring alert config. (bb228ce)
- Add support of newly added fields of ExportData API to SDK (ec3ea30)
- Allow reuse of deleted experiment run id. (5f6ad8d)
- GenAI - Added support for "models/<model ID>" model name format (ab21feb)
- Support "reservedIpRanges" parameter in PipelineJob run() and submit() methods. (ab99e00)
- Support custom target y column name for Bigframes Tensorflow (1634940)
- Verify client and cluster Ray versions match in create_ray_cluster (17dc9b7)
Bug Fixes
- Missing request parameter for v1beta explain. (443fa9d)
- Pin google-cloud-aiplatform[tensorboard] dependency on tensorflow < 2.15.0 due to breaking change introduced in tensorboard 2.15.1 (4e891f7)
Documentation
v1.38.1
v1.38.0
1.38.0 (2023-12-11)
Features
- Release GenerativeModel support for Gemini (cd233ef)
- Add explicit constraints for update_ray_cluster (979a4f3)
- Check if dataset exists before creation for Ray on Vertex BigQuery Write (544d6fe)
- LLM - Added support for the
logprobs
,presence_penalty
,frequency_penalty
, andlogit_bias
generation parameters (1449344) - Support
read_index_datapoints
for private network. (c9f7119) - Support custom batch size for Bigframes Tensorflow (7dc8771)
- Update the v1 service definition to add numeric_restricts. (d0c2ffa)
- Verify client and cluster Ray versions match (10c6ad2)
Bug Fixes
read_index_endpoint
private endpoint support. (3d8835e)- Fix exception message to use vertexai when project is not provided. (0cb1a7b)
- Update test assumption for streaming endpoint of chat-bison@001 (f9a5b69)
- When user is not logged in, throw more intuitive message (a8b24ad)
Documentation
- Add default value to optional field parameter_values (0a4d772)
v1.37.0
1.37.0 (2023-12-05)
Features
- Add additional parameters to Model.upload(). (7b7d7d2)
- Adding support for concurrent explanations (8e2ad75)
- Allow configuring container logging settings on models when deploying. (beae48f)
- Support user provided api endpoint. (92f2b4e)
- Add grpc_ports to UploadModel ModelContainerSpec, add DirectPredict, DirectRawPredict, StreamingPredict, StreamingRawPredict to PredictionService. (6dfbad7)
Bug Fixes
- Clarify wording when Ray on Vertex cluster is missing head node ip (4a71c8c)
- Fix error when allowed_plugins is set to None. (6f2860a)
- Fixed INTEGER and BOOL parameters casting issue. Fix conversion bug where
INTEGER
andBOOL
parameters are not cast to the correct type. (9a204c4) - Make PipelineJobSchedule propagate labels to created PipelineJobs (a34533f)
Documentation
v1.36.4
1.36.4 (2023-11-16)
Features
- Add
numeric_restricts
to MatchingEngineIndexfind_neighbors()
for querying (6c1f2cc) - Add
remove_datapoints()
toMatchingEngineIndex
. (b86a404) - Add
upsert_datapoints()
toMatchingEngineIndex
to support streaming update index. (7ca484d) - LLM - include error code into blocked response from TextGenerationModel, ChatModel, CodeChatMode, and CodeGenerationModel. (1f81cf2)
- Populate Ray Cluster dashboard_address from proto field (dd4b852)
- add CountTokens API, ComputeTokens API, and ModelContainerSpec features (ba2fb39)
Bug Fixes
- Add check for empty
encryption_spec_key_name
for MatchingEngineIndexEndpointcreate
. (7740132) - Fix server error due to no
encryption_spec_key_name
in MatchingEngineIndexcreate_tree_ah_index
andcreate_brute_force_index
(595b580)
Miscellaneous Chores
- Release 1.36.4 (1fd7b4e)