sagemaker.serve.model_server.multi_model_server.prepare#
Shared resources for prepare step of model deployment
Functions
|
Prepares for InferenceSpec using model_path, writes inference.py, and captures dependencies to generate secret_key. |
|
Prepare serving when a JumpStart model id is given |
- sagemaker.serve.model_server.multi_model_server.prepare.prepare_for_mms(model_path: str, shared_libs: List[str], dependencies: dict, session: Session, image_uri: str, inference_spec: InferenceSpec | None = None) str[source]#
Prepares for InferenceSpec using model_path, writes inference.py, and captures dependencies to generate secret_key.
- Args:to
model_path (str) : Argument shared_libs (List[]) : Argument dependencies (dict) : Argument session (Session) : Argument inference_spec (InferenceSpec, optional) : Argument
(default is None)
- Returns:
secret_key
- Return type:
( str )
- sagemaker.serve.model_server.multi_model_server.prepare.prepare_mms_js_resources(model_path: str, js_id: str, shared_libs: List[str] | None = None, dependencies: str | None = None, model_data: str | None = None) tuple[source]#
Prepare serving when a JumpStart model id is given
- Parameters:
model_path (str) – Argument
js_id (str) – Argument
shared_libs (List[]) – Argument
dependencies (str) – Argument
model_data (str) – Argument
- Return type:
( str )