fix(aihr): hide model failure details

This commit is contained in:
2026-07-14 08:36:46 +08:00
parent 8aacd2331e
commit 6ef54563e5
3 changed files with 3 additions and 1 deletions
@@ -229,7 +229,7 @@ public class AihrModelSeedService {
modelName,
"真实模型调用失败,已回退内置默认兜底:先确认事实、同步时限、再生成工单闭环。",
"openai-compatible-failed",
e.getMessage(),
"模型调用失败,已回退内置兜底;请检查模型供应商配置。",
List.of("检查 aihr_model_provider.api_host/api_key 和 aihr_model_config.model_name 是否与供应商一致。")
);
}
@@ -46,6 +46,7 @@ class AihrSensitiveTextTest {
assertTrue(modelSource.contains("AihrSensitiveText.forModel(prompt)"));
assertTrue(modelSource.contains("外部响应体已隐藏"));
assertTrue(modelSource.contains("模型调用失败,已回退内置兜底;请检查模型供应商配置。"));
assertTrue(sopSource.contains("AihrSensitiveText.forModel(renderPrompt(prompt.template(), queryText, context))"));
assertTrue(sopSource.contains("AihrSensitiveText.forModel(\"\"\""));
assertTrue(interviewSource.contains("AihrSensitiveText.personName(candidate.name(), \"候选人\")"));