@@ -462,19 +462,24 @@ def _retrieval_function(
462
462
HubContentType .MODEL_REFERENCE ,
463
463
}:
464
464
465
- hub_arn_extracted_info = hub_utils .get_info_from_hub_resource_arn (id_info )
465
+ hub_resource_arn_extracted_info = hub_utils .get_info_from_hub_resource_arn (id_info )
466
+ hub_arn = hub_utils .construct_hub_arn_from_name (
467
+ hub_name = hub_resource_arn_extracted_info .hub_name ,
468
+ region = hub_resource_arn_extracted_info .region ,
469
+ account_id = hub_resource_arn_extracted_info .account_id ,
470
+ )
466
471
467
472
model_version : str = hub_utils .get_hub_model_version (
468
- hub_model_name = hub_arn_extracted_info .hub_content_name ,
473
+ hub_model_name = hub_resource_arn_extracted_info .hub_content_name ,
469
474
hub_model_type = data_type .value ,
470
- hub_name = hub_arn_extracted_info . hub_name ,
475
+ hub_name = hub_arn ,
471
476
sagemaker_session = self ._sagemaker_session ,
472
- hub_model_version = hub_arn_extracted_info .hub_content_version ,
477
+ hub_model_version = hub_resource_arn_extracted_info .hub_content_version ,
473
478
)
474
479
475
480
hub_model_description : Dict [str , Any ] = self ._sagemaker_session .describe_hub_content (
476
- hub_name = hub_arn_extracted_info . hub_name ,
477
- hub_content_name = hub_arn_extracted_info .hub_content_name ,
481
+ hub_name = hub_arn ,
482
+ hub_content_name = hub_resource_arn_extracted_info .hub_content_name ,
478
483
hub_content_version = model_version ,
479
484
hub_content_type = data_type .value ,
480
485
)
0 commit comments