1. 输出形态:结构化意图 vs 自由文本
普通生成直接产出自然语言回答;结构化工具调用在需要时会改而输出包含函数名与参数的结构化对象(典型为 JSON),由运行时据此执行。
2. 执行主体:模型生成意图、运行时执行
自由文本里模型"自己说完即结束";工具调用中模型只表达调用意图,真正产生副作用的动作(查库、发消息、跑代码)由外部系统完成,控制权与副作用始终留在应用侧。
3. 价值定位:从"会说"到"会做"
文本生成让模型成为内容生产者,工具调用让模型成为能够调动真实世界能力的智能中枢,是 AI 从生成式走向 Agent 式的关键一步。