4.27 每日总结(SpringAI进行function-call问题)

已经解决Bug

Bug时长2小时

 

 

修改 Function 处理类
函数式接口中引入用户信息作为参数。


@bean
@description("做出心理健康评估")
public Function<Map<String, Object>, String> psychologicalHealthAssessment() {
return params -> {
Integer userId = (Integer) params.get("userId");
PapersRequest request = (PapersRequest) params.get("request");

// 使用用户 ID 调用业务逻辑
Result evaluation = papersService.getEvaluation(userId);
UserPapersDetailVo data = (UserPapersDetailVo) evaluation.getData();
return data.getEvaluation();
};

posted @ 2025-05-14 08:59  笠大  阅读(80)  评论(0)    收藏  举报