clean duplicate validate for dataset_configs (#20775)

Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
pull/21174/head
湛露先生 10 months ago committed by GitHub
parent ab290ed968
commit 6d033d4064
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -138,14 +138,11 @@ class DatasetConfigManager:
if not config.get("dataset_configs"):
config["dataset_configs"] = {"retrieval_model": "single"}
if not config["dataset_configs"].get("datasets"):
config["dataset_configs"]["datasets"] = {"strategy": "router", "datasets": []}
if not isinstance(config["dataset_configs"], dict):
raise ValueError("dataset_configs must be of object type")
if not isinstance(config["dataset_configs"], dict):
raise ValueError("dataset_configs must be of object type")
if not config["dataset_configs"].get("datasets"):
config["dataset_configs"]["datasets"] = {"strategy": "router", "datasets": []}
need_manual_query_datasets = config.get("dataset_configs") and config["dataset_configs"].get(
"datasets", {}

Loading…
Cancel
Save