@@ -920,6 +920,7 @@ def _RetrieveMemoriesResponse_from_vertex(
920
920
921
921
922
922
class AgentEngines (_api_module .BaseModule ):
923
+
923
924
def _create (
924
925
self , * , config : Optional [types .CreateAgentEngineConfigOrDict ] = None
925
926
) -> types .AgentEngineOperation :
@@ -1988,12 +1989,20 @@ def create(
1988
1989
env_vars = config .env_vars ,
1989
1990
)
1990
1991
operation = self ._create (config = api_config )
1992
+ logger .info (
1993
+ "View progress and logs at"
1994
+ f" https://console.cloud.google.com/logs/query?project={ self ._api_client .project } ."
1995
+ )
1991
1996
operation = self ._await_operation (operation_name = operation .name )
1992
1997
agent = types .AgentEngine (
1993
1998
api_client = self ,
1994
1999
api_async_client = AsyncAgentEngines (api_client_ = self ._api_client ),
1995
2000
api_resource = operation .response ,
1996
2001
)
2002
+ logger .info ("Agent Engine created. To use it in another session:" )
2003
+ logger .info (
2004
+ "agent_engine =" f" client.agent_engines.get('{ agent .api_resource .name } ')"
2005
+ )
1997
2006
if agent_engine is not None :
1998
2007
# If the user did not provide an agent_engine (e.g. lightweight
1999
2008
# provisioning), it will not have any API methods registered.
@@ -2082,10 +2091,9 @@ def _create_config(
2082
2091
)
2083
2092
agent_engine_spec = {"package_spec" : package_spec }
2084
2093
if env_vars is not None :
2085
- (
2086
- deployment_spec ,
2087
- deployment_update_masks ,
2088
- ) = self ._generate_deployment_spec_or_raise (env_vars = env_vars )
2094
+ deployment_spec , deployment_update_masks = (
2095
+ self ._generate_deployment_spec_or_raise (env_vars = env_vars )
2096
+ )
2089
2097
update_masks .extend (deployment_update_masks )
2090
2098
agent_engine_spec ["deployment_spec" ] = deployment_spec
2091
2099
class_methods = _agent_engines ._generate_class_methods_spec_or_raise (
@@ -2515,6 +2523,7 @@ def retrieve_memories(
2515
2523
2516
2524
2517
2525
class AsyncAgentEngines (_api_module .BaseModule ):
2526
+
2518
2527
async def _create (
2519
2528
self , * , config : Optional [types .CreateAgentEngineConfigOrDict ] = None
2520
2529
) -> types .AgentEngineOperation :
0 commit comments