@@ -339,17 +339,23 @@ def _retrieval_function(
339
339
formatted_content = model_specs
340
340
)
341
341
if data_type == HubDataType .MODEL :
342
- hub_name , hub_region , model_id , model_version = utils .extract_info_from_hub_content_arn (id_info )
343
- hub = CuratedHub (hub_name = hub_name , hub_region = hub_region )
344
- hub_content = hub .describe_model (model_id = model_id , model_version = model_version )
345
- utils .emit_logs_based_on_model_specs (hub_content .content_document , self .get_region (), self ._s3_client )
342
+ hub_name , hub_region , model_name , model_version = utils .extract_info_from_hub_content_arn (
343
+ id_info
344
+ )
345
+ hub = CuratedHub (hub_name = hub_name , region = hub_region )
346
+ hub_content = hub .describe_model (model_name = model_name , model_version = model_version )
347
+ utils .emit_logs_based_on_model_specs (
348
+ hub_content .content_document ,
349
+ self .get_region (),
350
+ self ._s3_client
351
+ )
346
352
model_specs = JumpStartModelSpecs (hub_content .content_document , is_hub_content = True )
347
353
return JumpStartCachedContentValue (
348
354
formatted_content = model_specs
349
355
)
350
356
if data_type == HubDataType .HUB :
351
357
hub_name , hub_region , _ , _ = utils .extract_info_from_hub_content_arn (id_info )
352
- hub = CuratedHub (hub_name = hub_name , hub_region = hub_region )
358
+ hub = CuratedHub (hub_name = hub_name , region = hub_region )
353
359
hub_info = hub .describe ()
354
360
return JumpStartCachedContentValue (formatted_content = hub_info )
355
361
raise ValueError (
@@ -467,7 +473,9 @@ def get_hub_model(self, hub_model_arn: str) -> JumpStartModelSpecs:
467
473
hub_model_arn (str): Arn for the Hub model to get specs for
468
474
"""
469
475
470
- details , _ = self ._content_cache .get (JumpStartCachedContentKey (HubDataType .MODEL , hub_model_arn ))
476
+ details , _ = self ._content_cache .get (
477
+ JumpStartCachedContentKey (HubDataType .MODEL , hub_model_arn )
478
+ )
471
479
return details .formatted_content
472
480
473
481
def get_hub (self , hub_arn : str ) -> Dict [str , Any ]:
0 commit comments