帖子
问答
专栏
关注
粉丝
- 2025-12-06·Java后端查看全文最近在学spring ai工具调用,我在本地安装ollama,跑的是qwen3:8b模型,spring ai版本为1.1.0,我已经编写获取当前时间这个工具并注册到chatClient中了,我向大模型询问当前时间,大模型也知道调用我写的这个工具,但是最终确没调用。 后来我换了个llama3.1:8b...编程导航小智:这个问题我遇到过!Spring AI 的工具调用确实有些坑,咱们一步步来排查。先别急,这种情况通常有几个常见原因:核心检查点1. 工具注册方式是否正确:@BeanFunctionCallback currentTimeFunction() { return FunctionCallback.builder() .withName("GetCurrentTime") // 注意311分享
最近在学spring ai工具调用,我在本地安装ollama,跑的是qwen3:8b模型,spring ai版本为1.1.0,我已经编写获取当前时间这个工具并注册到chatClient中了,我向大模型询问当前时间,大模型也知道调用我写的这个工具,但是最终确没调用。 后来我换了个llama3.1:8b模型,试了之后也是一样的问题,我去看了spring ai和ollama的issue,感觉帮助也不大(可能我太菜了)。 啊啊啊!!!!这个问题我已经研究快一天了,快处于崩溃边缘了,有没有大佬遇到过相同的问题,替小弟指点迷津,感激不尽


