由可执行的代码逻辑(如计算、检索、API 调用)与一份"给模型看的说明书"组成,说明工具名称、用途、参数类型与约束。这是模型理解并正确调用工具的基础。
作为智能核心,模型负责理解用户意图、判断调用时机、选择工具并填充符合 Schema 的参数。模型本身不执行工具,只生成结构化调用意图。
位于模型与外部系统之间的中间程序,承担识别模型输出格式、校验参数、分发执行对应函数、捕获异常等职责,是连接"意图"与"执行"的枢纽。
真实的工具逻辑在运行时执行,结果经序列化后回传模型;多轮循环机制则支持连续调用多个工具,直至任务完成。