概述

本模块介绍Function Call(函数调用)——让 LLM 能够调用外部工具和 API 的能力。我们将学习如何让 LLM 不只是”说”,还能”做”。

Tool vs Function Call

  • Tool(工具):广义概念,LLM 可以调用的外部能力
  • Function Call:技术实现方式,让 LLM 调用 Tool 的接口 本质上是同一个东西的不同叫法

学习路径

01-Function Call 的定义与作用
    ↓
02-Function Call 的工作原理
    ↓
03-Function Call 的实现与应用

核心笔记索引

笔记描述状态
01-Function_Call 的定义与作用Tool/Function Call 定义、解决的问题、应用场景✅ 完成
02-Function_Call 的工作原理调用流程、核心原理、Tool Schema、调用模式✅ 完成
03-Function_Call 的实现与应用平台支持、代码实现、Schema 设计原则✅ 完成

核心概念速查

概念说明参考
Tool(工具)LLM 可以调用的外部能力01-Function_Call 的定义与作用
Function CallLLM 调用 Tool 的技术实现01-Function_Call 的定义与作用
Tool Schema工具的定义和参数说明02-Function_Call 的工作原理
单轮调用一次调用完成的任务02-Function_Call 的工作原理
多轮调用多次调用协作完成复杂任务02-Function_Call 的工作原理

与其他模块的关联


更新记录

日期内容
2026-03-17初始版本
2026-04-09标准化 MOC 结构,修正 title