全部标签

#FunctionCall详细解析

5篇笔记
AI技术 2026-09-07 562 字
FunctionCall详细解析导读

FunctionCall详细解析导读 Function Call(工具调用)是让大模型突破"只会说话"局限、连接真实世界数据与操作的关键能力。本系列从机制认识讲到 Spring AI 实战、源码解析,再到工具设计最佳实践,共 4 篇。 阅读

AI技术 2026-05-14 3619 字
认识工具调用机制

认识工具调用机制 你有没有想过这样一个问题:为什么大模型能写诗、能写代码,却没法告诉你今天股票涨了多少? 这不是因为它笨,而是因为它的"记忆"是静态的。大模型的知识来源于训练数据,训练完成后这些知识就被"冻结"了。你问它2023年的事情可能

AI技术 2026-05-14 6004 字
Spring AI工具调用实战

Spring AI工具调用实战 上一节我们搞明白了工具调用是怎么回事。现在的问题是:在Spring AI里,具体怎么把自己的方法变成大模型能调用的工具? Spring AI给我们提供了两种路子: 注解方式:用@Tool把普通方法变成工具 函

AI技术 2026-05-14 5932 字
ToolCallback源码解析

ToolCallback源码解析 上一节我们知道了Spring AI提供两种定义工具的方式:@Tool注解和Function Bean。那你有没有好奇过:这两种方式在底层有什么区别?Spring AI拿到你的工具定义后,内部是怎么调用的?

AI技术 2026-05-14 6597 字
工具设计原则与最佳实践

工具设计原则与最佳实践 前面几节我们学会了怎么定义工具、怎么调用工具。但有个问题还没聊:怎么定义一个好用的工具? 这里的"好用"不是指你写代码方便,而是指模型能不能正确理解和使用。 工具定义好了、功能能跑,但模型就是不调或者调错——问题往往