功能概览
探索 Claude 的高级功能与能力。
Claude 的 API 功能面分为五个领域:
- 模型能力: 控制 Claude 的推理方式和响应格式。
- 工具: 让 Claude 在网络上或您的环境中执行操作。
- 工具基础设施: 处理大规模的工具发现与编排。
- 上下文管理: 保持长时间运行的会话高效。
- 文件与资产: 管理您提供给 Claude 的文档和数据。
如果您是新用户,请从模型能力和工具开始。当您准备好优化成本、延迟或规模时,再回到其他部分。
有关管理和治理,请参阅 Admin API、Usage and Cost API 和 Compliance API。
功能可用性
以下各表中的"可用性"列列出了提供某项功能的平台。未带标签列出的平台表示该功能在该平台上为稳定版、完全受支持并推荐用于生产环境,无需 beta 标头,并享有标准的 API 版本控制保证。平台名称后的标签表示该功能在该平台上属于以下分类之一。并非所有功能都会经历每个阶段,某项功能可能在任何阶段进入或跳过某些阶段。
| 分类 | 描述 |
|---|---|
| Beta | 用于收集反馈并针对尚不成熟的用例进行迭代的预览功能。可用性可能受到限制,包括需要注册或加入候补名单,并且可能不会公开宣布。 功能可能会根据反馈发生重大变化或被停止。不保证可持续用于生产环境。可能会在通知后进行破坏性变更,并且可能存在某些特定于平台的限制。Claude API 和 Claude Platform on AWS 上的大多数 beta 功能都有 beta 标头。 |
| Deprecated(已弃用) | 功能仍可使用,但不再推荐。会提供迁移路径和移除时间表。 |
| Retired(已停用) | 功能不再可用。 |
平台标签: Claude API(Anthropic 第一方)· Bedrock(由 AWS 运营)· Claude Platform on AWS(由 Anthropic 在 AWS 上运营)· Google Cloud(由 Google 运营)· Microsoft Foundry(由 Anthropic 在 Azure 上运营)
模型能力
引导 Claude 及其直接输出的方式,包括响应格式、推理深度和输入模态。
ZDR 列表示某项功能是否可在"Zero Data Retention"(零数据保留),即 ZDR 安排下使用。对于大多数功能,这仅取决于该功能机制所保留的内容;对于与特定模型绑定的功能,模型级别的 ZDR 可用性同样适用。请参阅特定模型的数据保留要求。
| 功能 | 描述 | 零数据保留(ZDR) | 可用性 |
|---|---|---|---|
| 上下文窗口 | 最多 1M 令牌,用于处理大型文档、庞大的代码库和长对话。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 自适应思考 | 让 Claude 动态决定何时思考以及思考多少。这是 Claude 4.7 及更高版本模型上唯一的思考模式。使用 effort 参数控制思考深度。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 批处理 | 异步处理大量请求以节省成本。每个批次可发送包含大量查询的请求。Batch API 调用的费用比标准 API 调用低 50%。 | 不符合 ZDR 条件 | Claude API Claude Platform on AWS |
| 引用 | 让 Claude 的响应以源文档为依据。借助 Citations,Claude 可以提供其生成响应时所使用的确切句子和段落的详细引用,从而产生更可验证、更可信的输出。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 数据驻留 | 使用地理控制来控制模型推理的运行位置。通过 inference_geo 参数为每个请求指定 "global" 或 "us" 路由。 | 符合 ZDR 条件 | Claude API Claude Platform on AWS |
| Effort | 使用 effort 参数控制 Claude 响应时使用的令牌数量,在响应的详尽程度与令牌效率之间进行权衡。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 回退抵扣 | 当您在另一个模型上重试被拒绝的请求时,避免重复支付提示缓存费用。拒绝响应会携带一个抵扣令牌,在重试时回传该令牌,重试将按照对话从一开始就在新模型上进行的方式计费。Message Batches 的结果不包含回退抵扣令牌。 | 不符合 ZDR 条件* | Claude API (Beta) Bedrock (Beta) Claude Platform on AWS (Beta) Google Cloud (Beta) Microsoft Foundry (Beta) |
| PDF 支持 | 处理和分析 PDF 文档中的文本和视觉内容。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 搜索结果 | 通过提供带有正确来源归属的搜索结果,为 RAG 应用启用自然引用。为自定义知识库和工具实现网络搜索级别的引用质量。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 服务端回退 | 在单次 API 调用内重试被拒绝的请求。使用 "default" 模式应用 Anthropic 推荐的回退模型,或自行指定最多三个模型;当所请求的模型拒绝时,API 会对同一请求运行链中的下一个模型。fallbacks 参数在 Message Batches API 中不可用。 | 不符合 ZDR 条件* | Claude API (Beta) |
| 结构化输出 | 通过两种方式保证模式一致性:用于结构化数据响应的 JSON 输出,以及用于经验证的工具输入的严格工具使用。 | 符合 ZDR 条件(有限定)* | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 思考 | 针对复杂任务的增强推理能力,在给出最终答案之前,让 Claude 的逐步思考过程透明可见。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
工具
Claude 通过 tool_use 调用的内置工具。服务端工具由平台运行;客户端工具由您实现并执行。
服务端工具
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| 顾问工具 | 将速度更快的执行模型与智能程度更高的顾问模型配对,后者在生成过程中为长周期智能体工作负载提供战略指导。 | 符合 ZDR 条件 | Claude API (Beta) Claude Platform on AWS (Beta) |
| 代码执行 | 在沙盒环境中运行代码,用于高级数据分析、计算和文件处理。与网页搜索或网页抓取一起使用时免费。 | 不符合 ZDR 条件 | Claude API Claude Platform on AWS Microsoft Foundry† |
| 网页抓取 | 从指定网页和 PDF 文档中检索完整内容以进行深入分析。 | 符合 ZDR 条件* | Claude API Claude Platform on AWS Microsoft Foundry |
| 网页搜索 | 利用来自整个网络的最新真实世界数据增强 Claude 的全面知识。 | 符合 ZDR 条件* | Claude API Claude Platform on AWS Google Cloud Microsoft Foundry |
客户端工具
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| Bash | 执行 bash 命令和脚本,与系统 shell 交互并执行命令行操作。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 浏览器使用 | 在您自己的浏览器环境中导航、阅读网页并与之交互。 | 符合 ZDR 条件 | Claude API Google Cloud |
| 计算机使用 | 通过截取屏幕截图并发出鼠标和键盘命令来控制计算机界面。 | 符合 ZDR 条件 | Claude API Bedrock (Beta) Claude Platform on AWS (Beta) Google Cloud Microsoft Foundry (Beta) |
| 记忆 | 使 Claude 能够跨对话存储和检索信息。随时间构建知识库、维护项目上下文并从过去的交互中学习。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 文本编辑器 | 使用内置的文本编辑器界面创建和编辑文本文件,以完成文件操作任务。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
工具基础设施
支持发现、编排和扩展工具使用的基础设施。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| Agent Skills | 使用 Skills 扩展 Claude 的能力。使用预构建的 Skills(PowerPoint、Excel、Word、PDF),或使用指令和脚本创建自定义 Skills。Skills 采用渐进式披露来高效管理上下文。 | 不符合 ZDR 条件 | Claude API Claude Platform on AWS (Beta) Microsoft Foundry (Beta)†‡ |
| 细粒度工具流式传输 | 无需缓冲或 JSON 验证即可流式传输工具使用参数,从而降低接收大型参数时的延迟。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| MCP 连接器 | 直接从 Messages API 连接到远程 MCP 服务器,无需单独的 MCP 客户端。 | 不符合 ZDR 条件 | Claude API (Beta) Claude Platform on AWS (Beta) Microsoft Foundry (Beta) |
| 编程式工具调用 | 使 Claude 能够在代码执行容器内以编程方式调用您的工具,从而降低多工具工作流的延迟和令牌消耗。 | 不符合 ZDR 条件 | Claude API Claude Platform on AWS Microsoft Foundry† |
| 工具搜索 | 使用基于正则表达式和 BM25 的搜索按需动态发现和加载工具,从而扩展到数千个工具,优化上下文使用并提高工具选择的准确性。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
上下文管理
用于控制和优化 Claude 上下文窗口的基础设施。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| 在令牌阈值处进行压缩 | 针对长时间运行对话的服务器端上下文摘要。当输入令牌达到触发阈值时,API 会自动对对话的较早部分进行摘要。 | 符合 ZDR 条件 | Claude API (Beta) Bedrock (Beta) Claude Platform on AWS (Beta) Google Cloud (Beta) Microsoft Foundry (Beta) |
| 上下文编辑 | 使用可配置的策略自动管理对话上下文。支持在接近令牌限制时清除工具结果,以及在扩展思考对话中管理思考块。 | 符合 ZDR 条件 | Claude API (Beta) Bedrock (Beta) Claude Platform on AWS (Beta) Google Cloud (Beta) Microsoft Foundry (Beta) |
| 自动提示缓存 | 将提示缓存简化为单个 API 参数。系统会自动缓存请求中最后一个可缓存的块,并随着对话增长向前移动缓存点。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 提示缓存(5 分钟) | 为 Claude 提供更多背景知识和示例输出,以降低成本和延迟。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 提示缓存(1 小时) | 延长至 1 小时的缓存时长,适用于访问频率较低但重要的上下文,作为标准 5 分钟缓存的补充。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
| 令牌计数 | 令牌计数使您能够在将消息发送给 Claude 之前确定其中的令牌数量,帮助您就提示和用量做出明智的决策。 | 符合 ZDR 条件 | Claude API Bedrock Claude Platform on AWS Google Cloud Microsoft Foundry |
文件与资产
管理与 Claude 配合使用的文件和资产。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| Files API | 上传和管理文件以供 Claude 使用,无需在每次请求时重新上传内容。支持 PDF、图像和文本文件。 | 不符合 ZDR 条件 | Claude API Claude Platform on AWS (Beta) Microsoft Foundry (Beta)† |
* 结构化输出: 您的提示和 Claude 的输出不会被存储。仅缓存 JSON 模式,自上次使用起最多保留 24 小时。网页搜索和网页抓取: 符合 ZDR 条件,但启用动态过滤时除外。回退抵扣和服务端回退: 这些功能不保留任何消息内容,但它们处理来自 Claude Fable 模型的拒绝,而这些模型在 ZDR 下不可用。请参阅 ZDR 详情。
† 在 Microsoft Foundry 上,功能可用性因托管选项而异。这些功能在 Hosted on Anthropic 部署上可用,而在 Hosted on Azure 部署上不可用。
‡ 在 Claude Platform on AWS 上,Agent Skills 无需 beta 标头,其行为与在 Claude API 上相同。
Was this page helpful?