Tool-Use
概述
Tool-Use 是 Anthropic 和 OpenAI 等 LLM 服务商提供的标准化工具调用协议,允许 LLM 以结构化方式调用外部工具。Write-Tools 正是基于此协议的具体实现。
关键内容
-
协议标准:所有主流框架均遵循 Anthropic / OpenAI
tool_use协议,为工具调用提供了统一的接口规范,使 LLM 能够请求执行特定功能并接收返回结果。 -
调用流程:LLM 生成工具调用请求,包含工具名称和参数,然后由工具执行器解析并实际执行,最后将结果返回给 LLM 以继续推理过程。
-
结构化输出:
tool_use协议使得 LLM 能够产生结构化的工具调用,而非非结构化文本,这极大地提高了工具调用的可靠性和安全性。 -
生态兼容性:基于统一协议,不同厂商的模型可以使用相同的工具接口,促进了 AI 工具生态的互操作性。
来源
- write-tools.md — 二、工具 Schema 与多粒度设计
相关
- Write-Tools — relates_to
- Tool System — relates_to
- Claude Code — relates_to
- Anthropic — relates_to
- OpenAI — relates_to