fix(worker): use VALID_MODELS from contracts in validation
Build and Push Docker Images / build-and-push (push) Waiting to run
Details
Build and Push Docker Images / build-and-push (push) Waiting to run
Details
This commit is contained in:
parent
9b9bd2da5e
commit
084170ddc0
|
|
@ -171,9 +171,9 @@ def parse_and_validate_payload(payload: dict) -> tuple[dict, List[str]]:
|
|||
|
||||
# Validate model
|
||||
if "model" in payload:
|
||||
valid_models = ["Ensemble", "RandomForest", "XGBoost", "LightGBM", "CatBoost", "CatBoost_V2"]
|
||||
if payload["model"] not in valid_models:
|
||||
errors.append(f"Invalid model: {payload['model']}. Must be one of {valid_models}")
|
||||
from contracts import VALID_MODELS
|
||||
if payload["model"] not in VALID_MODELS:
|
||||
errors.append(f"Invalid model: {payload['model']}. Must be one of {VALID_MODELS}")
|
||||
|
||||
# Validate kernel
|
||||
if "smoothing_kernel" in payload:
|
||||
|
|
|
|||
Loading…
Reference in New Issue