@@ -1389,6 +1389,7 @@ def from_json(self, json_obj: Dict[str, Any]) -> None:
1389
1389
self .hosting_model_package_arns : Optional [Dict ] = (
1390
1390
model_package_arns if model_package_arns is not None else {}
1391
1391
)
1392
+
1392
1393
self .hosting_use_script_uri : bool = json_obj .get ("hosting_use_script_uri" , True )
1393
1394
1394
1395
self .hosting_instance_type_variants : Optional [JumpStartInstanceTypeVariants ] = (
@@ -2245,6 +2246,7 @@ class JumpStartModelDeployKwargs(JumpStartKwargs):
2245
2246
"routing_config" ,
2246
2247
"specs" ,
2247
2248
"model_access_configs" ,
2249
+ "inference_ami_version" ,
2248
2250
]
2249
2251
2250
2252
SERIALIZATION_EXCLUSION_SET = {
@@ -2298,6 +2300,7 @@ def __init__(
2298
2300
config_name : Optional [str ] = None ,
2299
2301
routing_config : Optional [Dict [str , Any ]] = None ,
2300
2302
model_access_configs : Optional [Dict [str , CoreModelAccessConfig ]] = None ,
2303
+ inference_ami_version : Optional [str ] = None ,
2301
2304
) -> None :
2302
2305
"""Instantiates JumpStartModelDeployKwargs object."""
2303
2306
@@ -2336,6 +2339,7 @@ def __init__(
2336
2339
self .config_name = config_name
2337
2340
self .routing_config = routing_config
2338
2341
self .model_access_configs = model_access_configs
2342
+ self .inference_ami_version = inference_ami_version
2339
2343
2340
2344
2341
2345
class JumpStartEstimatorInitKwargs (JumpStartKwargs ):
0 commit comments