聊天机器人只会说话。Agent 能查天气、改表格、提工单,靠的是同一种底层能力:工具调用(Tool Calling / Function Calling)。
模型并不亲自执行动作。它先读懂你的问题,对照工具说明书,输出一条结构化指令:该调谁、带什么参数。外部系统完成鉴权与真正执行后,结果回填进上下文,模型再决定直接回答,还是继续下一轮调用。1
理解现状,先分清三层,别混成一谈:
现在主流模型都已会调;真正难的部分挪到了执行层——每人自己的鉴权、限流重试、权限边界与审计——以及工具一多就挤爆提示词。下一程比拼的不是“会不会调”,而是调得准不准、稳不稳、安不安全:标准插座默认化、按需发现工具、执行可治理。4
两张图按“是什么 / 怎么转 / 现在卡在哪 / 下一步往哪”把这条链路铺开;滑完应能向别人讲清:为什么没有工具调用就没有真正能干活的 Agent。
References
- 1Function Calling in AI Agents · Prompt Engineering Guide
promptingguide.ai
- 2What is the Model Context Protocol (MCP)?
modelcontextprotocol.io
- 3Tool Calling Explained · Composio
composio.dev
- 4Writing effective tools for agents · Anthropic
anthropic.com


Comments