Releases: googleapis/python-aiplatform
Releases · googleapis/python-aiplatform
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)
v1.36.3
1.36.3 (2023-11-14)
Features
- Add option to not use default tensorboard (a25c669)
- Add preview HyperparameterTuningJob which can be run on persistent resource (0da8c53)
- Add Featurestore Bigtable Serving, Feature Registry v1, November bulk GAPIC release (9f46f7c)
Documentation
- Fix documentation for obsolete link to GCS formatting (95184de)
Miscellaneous Chores
- Release 1.36.3 (fdee5cb)
v1.36.2
1.36.2 (2023-11-10)
Features
- Add
encryption_spec_key_name
toMatchingEngineIndex
create_tree_ah_index
and (1a9e36f) - Add
encryption_spec_key_name
,enable_private_service_connect
,project_allowlist
to MatchingEngineIndexEndpointcreate
. (750e17b) - Add
index_update_method
to MatchingEngineIndexcreate()
(dcb6205) - Expose max_retry_cnt parameter for Ray on Vertex BigQuery write (568907c)
- LLM - Grounding - Added support for the
disable_attribution
grounding parameter (91e985a) - LLM - Support model evaluation when tuning chat models (
ChatModel
,CodeChatModel
) (755c3f9) - LVM - Added multi-language support for
ImageGenerationModel
(791eff5)
Bug Fixes
- Async call bug in CodeChatModel.send_message_async method (fcf05cb)
Documentation
- Add Bigframes remote training example to vertexai README (8b993b3)
- Update the documentation for the
tabular_dataset
class (6f40f1b)
Miscellaneous Chores
- Release 1.36.2 (01be0c9)