- 内置工具:模型提供商(如 OpenAI 和 Anthropic)提供的预配置工具,可直接使用。这些工具包括网络搜索、代码解释等功能。
- 自定义工具:您定义用于执行特定任务的函数。当您需要与自己的系统集成或创建专用功能时,这些工具非常有用。当您在 LangSmith Playground 中定义自定义工具时,您可以验证模型是否正确识别并使用正确的参数调用这些工具。我们计划很快支持直接执行这些自定义工具调用。
何时使用工具
- 当您需要网络搜索或代码解释等常用功能时,请使用内置工具。这些工具由模型提供商构建和维护。
-
当您想测试和验证自己的工具设计时,请使用自定义工具,包括
- 验证模型选择使用哪些工具,并查看其在工具调用中提供的具体参数
- 模拟工具交互
内置工具
LangSmith Playground 原生支持 OpenAI 和 Anthropic 的各种工具。如果您想使用 Playground 中未明确列出的工具,您仍然可以通过手动指定其类型和任何所需参数来添加它。
OpenAI 工具
- 网络搜索:搜索网络以获取实时信息
- 图像生成:根据文本提示生成图像
- MCP:允许模型访问远程 MCP 服务器上托管的工具
- 查看所有 OpenAI 工具
Anthropic 工具
添加和使用工具
添加工具
要将工具添加到您的提示中,请点击提示编辑器底部的+ Tool按钮。
使用内置工具
- 在工具部分,选择您想要使用的内置工具。您只会看到与您选择的提供商和模型兼容的工具。
- 当模型调用工具时,playground 将显示响应

创建自定义工具
要创建自定义工具,您需要提供- 名称:工具的描述性名称
- 描述:清晰解释工具功能
- 参数:工具所需的输入


工具选择设置
有些模型提供对调用哪些工具的控制。要配置此功能- 前往提示设置
- 导航到工具设置
- 选择工具选项

以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。