This commit is contained in:
Your Name
2026-10-08 15:49:53 +08:00
parent 1c9b093e08
commit 67c374d899
52 changed files with 51959 additions and 75 deletions
@@ -77,6 +77,12 @@ class DifyChatService
return self::error('CONFIG_INVALID', 'AI 模型配置无效');
}
try {
$query = NihaixiaClinicalSkill::augmentQuery($query);
} catch (\RuntimeException $error) {
return self::error('SKILL_UNAVAILABLE', '临床 AI 参考资料不可用');
}
$strictFiles = !empty($options['strict_files']);
$normalized = self::normalizeFiles($files, self::maxFiles($config, $modelConfig), !$strictFiles);
if ($strictFiles && !self::strictFilesComplete($files, $normalized)) {
@@ -229,6 +235,12 @@ class DifyChatService
return self::error('CONFIG_INVALID', 'AI 模型配置无效');
}
try {
$query = NihaixiaClinicalSkill::augmentQuery($query);
} catch (\RuntimeException $error) {
return self::error('SKILL_UNAVAILABLE', '临床 AI 参考资料不可用');
}
$normalized = self::normalizeFiles($files, self::maxFiles($config, $modelConfig));
$startedAt = microtime(true);
$formatted = null;