Skip to content

Commit 13ec7e0

Browse files
yeesiancopybara-github
authored andcommitted
feat: Add v1beta1 service clients for reasoning engine
PiperOrigin-RevId: 617833044
1 parent e33d11f commit 13ec7e0

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

google/cloud/aiplatform/compat/services/__init__.py

+6
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@
6969
from google.cloud.aiplatform_v1beta1.services.prediction_service import (
7070
async_client as prediction_service_async_client_v1beta1,
7171
)
72+
from google.cloud.aiplatform_v1beta1.services.reasoning_engine_service import (
73+
client as reasoning_engine_service_client_v1beta1,
74+
)
75+
from google.cloud.aiplatform_v1beta1.services.reasoning_engine_execution_service import (
76+
client as reasoning_engine_execution_service_client_v1beta1,
77+
)
7278
from google.cloud.aiplatform_v1beta1.services.schedule_service import (
7379
client as schedule_service_client_v1beta1,
7480
)

google/cloud/aiplatform/utils/__init__.py

+26
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757
vizier_service_client_v1beta1,
5858
model_garden_service_client_v1beta1,
5959
persistent_resource_service_client_v1beta1,
60+
reasoning_engine_service_client_v1beta1,
61+
reasoning_engine_execution_service_client_v1beta1,
6062
)
6163
from google.cloud.aiplatform.compat.services import (
6264
dataset_service_client_v1,
@@ -746,6 +748,28 @@ class PersistentResourceClientWithOverride(ClientWithOverride):
746748
)
747749

748750

751+
class ReasoningEngineClientWithOverride(ClientWithOverride):
752+
_is_temporary = True
753+
_default_version = compat.V1BETA1
754+
_version_map = (
755+
(
756+
compat.V1BETA1,
757+
reasoning_engine_service_client_v1beta1.ReasoningEngineServiceClient,
758+
),
759+
)
760+
761+
762+
class ReasoningEngineExecutionClientWithOverride(ClientWithOverride):
763+
_is_temporary = True
764+
_default_version = compat.V1BETA1
765+
_version_map = (
766+
(
767+
compat.V1BETA1,
768+
reasoning_engine_execution_service_client_v1beta1.ReasoningEngineExecutionServiceClient,
769+
),
770+
)
771+
772+
749773
VertexAiServiceClientWithOverride = TypeVar(
750774
"VertexAiServiceClientWithOverride",
751775
DatasetClientWithOverride,
@@ -763,6 +787,8 @@ class PersistentResourceClientWithOverride(ClientWithOverride):
763787
VizierClientWithOverride,
764788
ModelGardenClientWithOverride,
765789
PersistentResourceClientWithOverride,
790+
ReasoningEngineClientWithOverride,
791+
ReasoningEngineExecutionClientWithOverride,
766792
)
767793

768794

0 commit comments

Comments
 (0)