feat: fix summary index bug.

This commit is contained in:
FFXN 2026-01-15 11:06:18 +08:00
parent 7eb65b07c8
commit f4d20a02aa
1 changed files with 2 additions and 2 deletions

View File

@ -2634,8 +2634,8 @@ class DocumentService:
raise ValueError("Process rule segmentation max_tokens is invalid")
# valid summary index setting
if args["process_rule"]["summary_index_setting"] and args["process_rule"]["summary_index_setting"]["enable"]:
summary_index_setting = args["process_rule"]["summary_index_setting"]
summary_index_setting = args["process_rule"].get("summary_index_setting")
if summary_index_setting and summary_index_setting.get("enable"):
if "model_name" not in summary_index_setting or not summary_index_setting["model_name"]:
raise ValueError("Summary index model name is required")
if "model_provider_name" not in summary_index_setting or not summary_index_setting["model_provider_name"]: