File tree Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change 6868 ModelDeploymentConfigSummary ,
6969 MultiModelDeploymentConfigLoader ,
7070)
71- from ads .aqua .modeldeployment .constants import (
72- DEFAULT_POLL_INTERVAL ,
73- DEFAULT_WAIT_TIME ,
74- )
71+ from ads .aqua .modeldeployment .constants import DEFAULT_POLL_INTERVAL , DEFAULT_WAIT_TIME
7572from ads .aqua .modeldeployment .entities import (
7673 AquaDeployment ,
7774 AquaDeploymentDetail ,
@@ -556,11 +553,16 @@ def _create(
556553
557554 params = f"{ params } { deployment_params } " .strip ()
558555
559- if create_deployment_details .model_name and "--served-model-name" in params :
560- params = params .replace ("--served-model-name odsc-llm" , "" )
561- params = (
562- f"{ params } --served-model-name { create_deployment_details .model_name } "
563- )
556+ if create_deployment_details .model_name :
557+ # Replace existing --served-model-name argument if present, otherwise add it
558+ if "--served-model-name" in params :
559+ params = re .sub (
560+ r"--served-model-name\s+\S+" ,
561+ f"--served-model-name { create_deployment_details .model_name } " ,
562+ params ,
563+ )
564+ else :
565+ params += f" --served-model-name { create_deployment_details .model_name } "
564566
565567 if params :
566568 env_var .update ({"PARAMS" : params })
You can’t perform that action at this time.
0 commit comments