Spring AI 函数调用:让 Java 方法变成 Agent 的工具(实战全流程)本文是《Java 后端 + AI 落地(Spring AI 主线)》系列第 5 篇。上一篇解决"让模型知道",这一篇解决"让模型做事"。RAG 把知识递给了模型,但模型仍然只能"说",不能"做"——它没法查这笔订单的真实状态、没法算这个月的实际毛利、没法把工单派给正确的人。函数调用(Function Calling,现在官方术语叫 Tool Calling)就是那道接口:把你的 Java 方法注册成模型可以主动请求调用的工具。这篇会讲透三件事:为什么模型其实从不真正调用你的代码(那它到底做了什么)、工具描