feat(ai): LLM 补充风险分析 + 降级策略
- scoring.rs 新增 llm_supplement 函数(调用 AI provider 生成补充洞察) - risk_service 新增 compute_risk_with_llm 方法(LLM 失败静默降级) - risk_handler 改用 compute_risk_with_llm
This commit is contained in:
@@ -16,10 +16,12 @@ where
|
||||
{
|
||||
require_permission(&ctx, "copilot.risk.view")?;
|
||||
|
||||
let risk = crate::service::risk_service::RiskService::compute_risk(
|
||||
let risk = crate::service::risk_service::RiskService::compute_risk_with_llm(
|
||||
&state.db,
|
||||
ctx.tenant_id,
|
||||
patient_id,
|
||||
&state.provider_registry,
|
||||
"ollama",
|
||||
)
|
||||
.await?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user