Skip to main content
认证和模型列表请参考 概述

什么是 Tool Use

Tool Use(也叫函数调用)允许 Claude 与外部工具、API 和数据源交互。Claude 不会直接执行工具——它会生成结构化的请求,由你的应用程序执行。

工作流程

  1. 定义工具 - 名称、描述和输入 schema
  2. Claude 判断 - 是否需要使用工具
  3. Claude 生成 - 工具调用请求(JSON)
  4. 应用执行 - 调用实际的工具
  5. 返回结果 - 将结果发回给 Claude
  6. Claude 回复 - 生成最终答案

基础示例

更多资源

Tool Use 官方文档

完整的工具定义和响应处理指南