Skip to content

Commit f5dc932

Browse files
cleop-googlecopybara-github
authored andcommitted
fix: GenAI SDK client(multimodal) - Remove UpdateMultimodalDatasetConfig and replace with VertexBaseConfig.
PiperOrigin-RevId: 900128682
1 parent 9722998 commit f5dc932

3 files changed

Lines changed: 10 additions & 47 deletions

File tree

vertexai/_genai/datasets.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -782,7 +782,7 @@ def _update_multimodal_dataset(
782782
metadata: Optional[types.SchemaTablesDatasetMetadataOrDict] = None,
783783
description: Optional[str] = None,
784784
encryption_spec: Optional[genai_types.EncryptionSpecOrDict] = None,
785-
config: Optional[types.UpdateMultimodalDatasetConfigOrDict] = None,
785+
config: Optional[types.VertexBaseConfigOrDict] = None,
786786
) -> types.MultimodalDataset:
787787
"""
788788
Updates a multimodal dataset resource.
@@ -1084,7 +1084,7 @@ def update_multimodal_dataset(
10841084
self,
10851085
*,
10861086
multimodal_dataset: types.MultimodalDatasetOrDict,
1087-
config: Optional[types.UpdateMultimodalDatasetConfigOrDict] = None,
1087+
config: Optional[types.VertexBaseConfigOrDict] = None,
10881088
) -> types.MultimodalDataset:
10891089
"""Updates a multimodal dataset.
10901090
@@ -1108,9 +1108,9 @@ def update_multimodal_dataset(
11081108
_datasets_utils.validate_multimodal_dataset_bigquery_uri(multimodal_dataset)
11091109

11101110
if isinstance(config, dict):
1111-
config = types.UpdateMultimodalDatasetConfig(**config)
1111+
config = types.VertexBaseConfig(**config)
11121112
elif not config:
1113-
config = types.UpdateMultimodalDatasetConfig()
1113+
config = types.VertexBaseConfig()
11141114

11151115
return self._update_multimodal_dataset(
11161116
config=config,
@@ -2004,7 +2004,7 @@ async def _update_multimodal_dataset(
20042004
metadata: Optional[types.SchemaTablesDatasetMetadataOrDict] = None,
20052005
description: Optional[str] = None,
20062006
encryption_spec: Optional[genai_types.EncryptionSpecOrDict] = None,
2007-
config: Optional[types.UpdateMultimodalDatasetConfigOrDict] = None,
2007+
config: Optional[types.VertexBaseConfigOrDict] = None,
20082008
) -> types.MultimodalDataset:
20092009
"""
20102010
Updates a multimodal dataset resource.
@@ -2310,7 +2310,7 @@ async def update_multimodal_dataset(
23102310
self,
23112311
*,
23122312
multimodal_dataset: types.MultimodalDatasetOrDict,
2313-
config: Optional[types.UpdateMultimodalDatasetConfigOrDict] = None,
2313+
config: Optional[types.VertexBaseConfigOrDict] = None,
23142314
) -> types.MultimodalDataset:
23152315
"""Updates a multimodal dataset.
23162316
@@ -2330,9 +2330,9 @@ async def update_multimodal_dataset(
23302330
_datasets_utils.validate_multimodal_dataset_bigquery_uri(multimodal_dataset)
23312331

23322332
if isinstance(config, dict):
2333-
config = types.UpdateMultimodalDatasetConfig(**config)
2333+
config = types.VertexBaseConfig(**config)
23342334
elif not config:
2335-
config = types.UpdateMultimodalDatasetConfig()
2335+
config = types.VertexBaseConfig()
23362336

23372337
return await self._update_multimodal_dataset(
23382338
config=config,

vertexai/_genai/types/__init__.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1251,9 +1251,6 @@
12511251
from .common import UpdateAgentEngineSessionConfig
12521252
from .common import UpdateAgentEngineSessionConfigDict
12531253
from .common import UpdateAgentEngineSessionConfigOrDict
1254-
from .common import UpdateMultimodalDatasetConfig
1255-
from .common import UpdateMultimodalDatasetConfigDict
1256-
from .common import UpdateMultimodalDatasetConfigOrDict
12571254
from .common import UpdatePromptConfig
12581255
from .common import UpdatePromptConfigDict
12591256
from .common import UpdatePromptConfigOrDict
@@ -2156,9 +2153,6 @@
21562153
"ListMultimodalDatasetsResponse",
21572154
"ListMultimodalDatasetsResponseDict",
21582155
"ListMultimodalDatasetsResponseOrDict",
2159-
"UpdateMultimodalDatasetConfig",
2160-
"UpdateMultimodalDatasetConfigDict",
2161-
"UpdateMultimodalDatasetConfigOrDict",
21622156
"SchemaPredictParamsGroundingConfigSourceEntry",
21632157
"SchemaPredictParamsGroundingConfigSourceEntryDict",
21642158
"SchemaPredictParamsGroundingConfigSourceEntryOrDict",

vertexai/_genai/types/common.py

Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -14145,35 +14145,6 @@ class ListMultimodalDatasetsResponseDict(TypedDict, total=False):
1414514145
]
1414614146

1414714147

14148-
class UpdateMultimodalDatasetConfig(_common.BaseModel):
14149-
"""Config for updating a multimodal dataset resource."""
14150-
14151-
http_options: Optional[genai_types.HttpOptions] = Field(
14152-
default=None, description="""Used to override HTTP request options."""
14153-
)
14154-
timeout: Optional[int] = Field(
14155-
default=90,
14156-
description="""The timeout for the update dataset request in seconds. If not set,
14157-
the default timeout is 90 seconds.""",
14158-
)
14159-
14160-
14161-
class UpdateMultimodalDatasetConfigDict(TypedDict, total=False):
14162-
"""Config for updating a multimodal dataset resource."""
14163-
14164-
http_options: Optional[genai_types.HttpOptionsDict]
14165-
"""Used to override HTTP request options."""
14166-
14167-
timeout: Optional[int]
14168-
"""The timeout for the update dataset request in seconds. If not set,
14169-
the default timeout is 90 seconds."""
14170-
14171-
14172-
UpdateMultimodalDatasetConfigOrDict = Union[
14173-
UpdateMultimodalDatasetConfig, UpdateMultimodalDatasetConfigDict
14174-
]
14175-
14176-
1417714148
class _UpdateMultimodalDatasetParameters(_common.BaseModel):
1417814149
"""Parameters for updating a multimodal dataset resource."""
1417914150

@@ -14186,9 +14157,7 @@ class _UpdateMultimodalDatasetParameters(_common.BaseModel):
1418614157
encryption_spec: Optional[genai_types.EncryptionSpec] = Field(
1418714158
default=None, description=""""""
1418814159
)
14189-
config: Optional[UpdateMultimodalDatasetConfig] = Field(
14190-
default=None, description=""""""
14191-
)
14160+
config: Optional[VertexBaseConfig] = Field(default=None, description="""""")
1419214161

1419314162

1419414163
class _UpdateMultimodalDatasetParametersDict(TypedDict, total=False):
@@ -14209,7 +14178,7 @@ class _UpdateMultimodalDatasetParametersDict(TypedDict, total=False):
1420914178
encryption_spec: Optional[genai_types.EncryptionSpecDict]
1421014179
""""""
1421114180

14212-
config: Optional[UpdateMultimodalDatasetConfigDict]
14181+
config: Optional[VertexBaseConfigDict]
1421314182
""""""
1421414183

1421514184

0 commit comments

Comments
 (0)