diff --git a/mateclaw-server/src/main/java/vip/mate/skill/synthesis/SkillSynthesisService.java b/mateclaw-server/src/main/java/vip/mate/skill/synthesis/SkillSynthesisService.java index 8baeaea1..f337ef39 100644 --- a/mateclaw-server/src/main/java/vip/mate/skill/synthesis/SkillSynthesisService.java +++ b/mateclaw-server/src/main/java/vip/mate/skill/synthesis/SkillSynthesisService.java @@ -224,7 +224,7 @@ public class SkillSynthesisService { ModelConfigEntity model = null; if (properties.getModelId() != null && !properties.getModelId().isBlank()) { try { - model = modelConfigService.getById(Long.parseLong(properties.getModelId())); + model = modelConfigService.getModel(Long.parseLong(properties.getModelId())); } catch (Exception e) { log.warn("[SkillSynthesis] Invalid modelId '{}', falling back to default", properties.getModelId()); }