Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.134.0"
".": "1.133.0"
}
21 changes: 0 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,5 @@
# Changelog

## [1.134.0](https://github.com/googleapis/python-aiplatform/compare/v1.133.0...v1.134.0) (2026-01-18)


### Features

* Add metadata to memories ([f9fc79d](https://github.com/googleapis/python-aiplatform/commit/f9fc79dda6888538486f4fd6a44aa02fa1bcba75))
* Expose PSC for OpenModel ([feeb54d](https://github.com/googleapis/python-aiplatform/commit/feeb54d7a227adfadfb7d45a425c16e260dcb16b))
* GenAI Client(evals) - Add support for `inference_configs` in `create_evaluation_run`. ([33fe72a](https://github.com/googleapis/python-aiplatform/commit/33fe72a41de35f43c1ceb905ecf5652d5257b3ac))
* GenAI SDK client - Support agent engine sandbox http request in genai sdk ([11c23a3](https://github.com/googleapis/python-aiplatform/commit/11c23a36a2a2e8a7ac6e9a4d6934943d9e8d1aa9))
* Support metadata filtering for memory retrieval ([f9fc79d](https://github.com/googleapis/python-aiplatform/commit/f9fc79dda6888538486f4fd6a44aa02fa1bcba75))
* Support metadata merge strategies for memory generation ([f9fc79d](https://github.com/googleapis/python-aiplatform/commit/f9fc79dda6888538486f4fd6a44aa02fa1bcba75))
* Support Python 3.14 for reasoning engine. ([394cd1d](https://github.com/googleapis/python-aiplatform/commit/394cd1d5c29eeca46804fca90f6a9a43ab92206d))
* Update data types from discovery doc. ([0c6fb66](https://github.com/googleapis/python-aiplatform/commit/0c6fb66ed5f641f60d5d1d14a51a5f4fcfa64aa1))
* Update data types from discovery doc. ([a451fa3](https://github.com/googleapis/python-aiplatform/commit/a451fa374f670d2540f654866eb1091948efaf79))


### Bug Fixes

* Mistyping of langchain tools causing mypy errors ([0705a37](https://github.com/googleapis/python-aiplatform/commit/0705a378c6b81fa82a8e77c9c6026130209e57fb))
* Test fix internal ([b1b900e](https://github.com/googleapis/python-aiplatform/commit/b1b900e953f9391b901cbdbe448a976d63fa3aca))

## [1.133.0](https://github.com/googleapis/python-aiplatform/compare/v1.132.0...v1.133.0) (2026-01-08)


Expand Down
2 changes: 1 addition & 1 deletion google/cloud/aiplatform/gapic_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
22 changes: 11 additions & 11 deletions google/cloud/aiplatform/matching_engine/_protos/match_service.proto
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,15 @@ service MatchService {
}

// Feature embedding vector for sparse index. An array of numbers whose values
// are located in the specified dimensions.
message SparseEmbedding {
// The list of embedding values of the sparse vector.
repeated float float_val = 1;
// are located in the specified dimensions.
message SparseEmbedding {

// The list of indexes for the embedding values of the sparse vector.
repeated int64 dimension = 2;
}
// The list of embedding values of the sparse vector.
repeated float float_val = 1;

// The list of indexes for the embedding values of the sparse vector.
repeated int64 dimension = 2;
}

// Parameters for a match query.
message MatchRequest {
Expand All @@ -49,6 +50,7 @@ message MatchRequest {

// Parameters for RRF algorithm that combines search results.
message RRF {

// Users can provide an alpha value to give more weight to sparse vs dense.
// For example, if the alpha is 0, we don't return dense at all, if it's 1,
// we don't return sparse at all.
Expand All @@ -68,7 +70,7 @@ message MatchRequest {
// The list of restricts.
repeated Namespace restricts = 4;

// The list of numeric restricts.
//The list of numeric restricts.
repeated NumericNamespace numeric_restricts = 11;

// Crowding is a constraint on a neighbor list produced by nearest neighbor
Expand Down Expand Up @@ -126,9 +128,6 @@ message Embedding {
// to return per crowding attribute value
// (per_crowding_attribute_num_neighbors) is configured per-query.
int64 crowding_attribute = 4;

// The key-value map of additional metadata for the datapoint.
google.protobuf.Struct embedding_metadata = 7;
}

// Response of a match query.
Expand Down Expand Up @@ -239,6 +238,7 @@ message Namespace {
// eligible for each matching query, overall query is an AND across namespaces.
// This uses numeric comparisons.
message NumericNamespace {

// The string name of the namespace that this proto is specifying,
// such as "size" or "cost".
string name = 1;
Expand Down
129 changes: 0 additions & 129 deletions google/cloud/aiplatform/models.py

Large diffs are not rendered by default.

124 changes: 6 additions & 118 deletions google/cloud/aiplatform/preview/models.py

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
2 changes: 1 addition & 1 deletion google/cloud/aiplatform/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
# limitations under the License.
#

__version__ = "1.134.0"
__version__ = "1.133.0"
2 changes: 1 addition & 1 deletion google/cloud/aiplatform_v1/gapic_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
2 changes: 1 addition & 1 deletion google/cloud/aiplatform_v1beta1/gapic_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "1.134.0" # {x-release-please-version}
__version__ = "1.133.0" # {x-release-please-version}
93 changes: 7 additions & 86 deletions google/cloud/aiplatform_v1beta1/types/vertex_rag_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -1546,32 +1546,20 @@ class RagManagedDbConfig(proto.Message):

This field is a member of `oneof`_ ``tier``.
scaled (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Scaled):
Deprecated: Use ``mode`` instead to set the tier under
Spanner. Sets the RagManagedDb to the Scaled tier.
Sets the RagManagedDb to the Scaled tier.
This is the default tier if not explicitly
chosen.

This field is a member of `oneof`_ ``tier``.
basic (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Basic):
Deprecated: Use ``mode`` instead to set the tier under
Spanner. Sets the RagManagedDb to the Basic tier.
Sets the RagManagedDb to the Basic tier.

This field is a member of `oneof`_ ``tier``.
unprovisioned (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Unprovisioned):
Deprecated: Use ``mode`` instead to set the tier under
Spanner. Sets the RagManagedDb to the Unprovisioned tier.
Sets the RagManagedDb to the Unprovisioned
tier.

This field is a member of `oneof`_ ``tier``.
serverless (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Serverless):
Sets the backend to be the serverless mode
offered by RAG Engine.

This field is a member of `oneof`_ ``mode``.
spanner (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Spanner):
Sets the RAG Engine backend to be
RagManagedDb, built on top of Spanner.
NOTE: This is the default mode (w/ Basic Tier)
if not explicitly chosen.

This field is a member of `oneof`_ ``mode``.
"""

class Enterprise(proto.Message):
Expand All @@ -1597,8 +1585,7 @@ class Basic(proto.Message):
- Latency insensitive workload.
- Only using RAG Engine with external vector DBs.

NOTE: This is the default tier under Spanner mode if not explicitly
chosen.
NOTE: This is the default tier if not explicitly chosen.

"""

Expand All @@ -1613,60 +1600,6 @@ class Unprovisioned(proto.Message):

"""

class Spanner(proto.Message):
r"""Message to configure the Spanner database used by
RagManagedDb.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes:
scaled (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Scaled):
Sets the RagManagedDb to the Scaled tier.

This field is a member of `oneof`_ ``tier``.
basic (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Basic):
Sets the RagManagedDb to the Basic tier. This
is the default tier for Spanner mode if not
explicitly chosen.

This field is a member of `oneof`_ ``tier``.
unprovisioned (google.cloud.aiplatform_v1beta1.types.RagManagedDbConfig.Unprovisioned):
Sets the RagManagedDb to the Unprovisioned
tier.

This field is a member of `oneof`_ ``tier``.
"""

scaled: "RagManagedDbConfig.Scaled" = proto.Field(
proto.MESSAGE,
number=1,
oneof="tier",
message="RagManagedDbConfig.Scaled",
)
basic: "RagManagedDbConfig.Basic" = proto.Field(
proto.MESSAGE,
number=2,
oneof="tier",
message="RagManagedDbConfig.Basic",
)
unprovisioned: "RagManagedDbConfig.Unprovisioned" = proto.Field(
proto.MESSAGE,
number=3,
oneof="tier",
message="RagManagedDbConfig.Unprovisioned",
)

class Serverless(proto.Message):
r"""Message to configure the serverless mode offered by RAG
Engine.

"""

enterprise: Enterprise = proto.Field(
proto.MESSAGE,
number=1,
Expand All @@ -1691,18 +1624,6 @@ class Serverless(proto.Message):
oneof="tier",
message=Unprovisioned,
)
serverless: Serverless = proto.Field(
proto.MESSAGE,
number=5,
oneof="mode",
message=Serverless,
)
spanner: Spanner = proto.Field(
proto.MESSAGE,
number=6,
oneof="mode",
message=Spanner,
)


class RagEngineConfig(proto.Message):
Expand Down
2 changes: 1 addition & 1 deletion pypi/_vertex_ai_placeholder/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
# limitations under the License.
#

__version__ = "1.134.0"
__version__ = "1.133.0"
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
],
"language": "PYTHON",
"name": "google-cloud-aiplatform",
"version": "1.134.0"
"version": "1.133.0"
},
"snippets": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
],
"language": "PYTHON",
"name": "google-cloud-aiplatform",
"version": "1.134.0"
"version": "1.133.0"
},
"snippets": [
{
Expand Down
Loading
Loading