code: def package_artifacts(self):
      self.model_name = self.get_model_name()
  
      cache_bucket_uri = f"s3://{get_test_artifact_bucket()}"
      repacked_model_uri = "/".join(
          [
              cache_bucket_uri,
              self.test_suite_id,
              "inference_model_tarballs",
              self.model_name,
              "repacked_model.tar.gz",
          ]
      )
  
      repack_model(
          inference_script="inference.py",
          source_directory=self.script_uri,
          dependencies=None,
          model_uri=self.model_uri,
          repacked_model_uri=repacked_model_uri,
          sagemaker_session=get_sm_session(),
          kms_key=None,
      )
  
      return repacked_model_uri
  
imports: from __future__ import absolute_import
  import time
  import boto3
  import os
  from botocore.config import Config
  from sagemaker.jumpstart.constants import JUMPSTART_DEFAULT_REGION_NAME
  from tests.integ.sagemaker.jumpstart.utils import get_test_artifact_bucket, get_sm_session
  from sagemaker.utils import repack_model
  from tests.integ.sagemaker.jumpstart.constants import ENV_VAR_JUMPSTART_SDK_TEST_SUITE_ID, JUMPSTART_TAG
label_desc: Use image node_id 3 for calling the InferenceJobLauncher obj's underlying member method code with example usage: obj.package_artifacts() and returns: repacked_model_uri