Function Calling 实践
“帮我查一下北京今天的天气” → 大模型不会查天气,但可以调用你的 API。Function Calling 让 AI 与业务系统打通。 一、Function Calling 是什么 1.1 本质——大模型输出函数调用请求,程序执行后返回结果 1.2 流程——用户输入 → 模型决定调用哪个函数 → 程序执行 → 模型生成最终答案 1.3 与 Agent 的关系——Function Calling 是 Agent 的基础能力 二、定义 Function 2.1 函数描述——用 JSON Schema 定义 2.2 参数描述——告诉模型每个参数的含义 2.3 Spring AI 的 @...