Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Claude 的 API 表面分为五个领域:
如果您是新手,请从模型能力和工具开始。当您准备好优化成本、延迟或规模时,请返回其他部分。
Claude Platform 上的功能被分配以下可用性分类之一(每个平台如下表的"可用性"列所示)。并非所有功能都通过每个阶段。功能可能在任何分类处进入,也可能跳过阶段。
| 分类 | 描述 |
|---|---|
| Beta* | 用于收集反馈和迭代不太成熟用例的预览功能。可用性可能受限,包括通过注册要求或等待列表,可能不会公开宣布。 功能可能会根据反馈而显著改变或被中止。不保证用于持续生产使用。可能会进行重大更改并提前通知,某些特定于平台的限制可能适用。Beta 功能有一个 beta header。 |
| 正式发布 (GA) | 功能稳定、完全支持,建议用于生产环境。不应有 beta header 或其他指示功能处于预览状态的指示符。受标准 API 版本控制保证的覆盖。 |
| 已弃用 | 功能仍然可用但不再推荐。提供迁移路径和移除时间表。 |
| 已停用 | 功能不再可用。 |
* 可能带有限定符,表示更窄的可用性或额外的约束(例如,"beta: research preview")。有关详细信息,请参阅功能的页面。
引导 Claude 和 Claude 的直接输出的方式,包括响应格式、推理深度和输入模式。
您可以以编程方式发现模型支持的功能。Models API 为每个可用模型返回 max_input_tokens、max_tokens 和 capabilities 对象。
| 功能 | 描述 | 零数据保留 (ZDR) | 可用性 |
|---|---|---|---|
| 上下文窗口 | 最多 1M 个令牌,用于处理大型文档、广泛的代码库和长对话。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 自适应思考 | 让 Claude 动态决定何时以及思考多少。Opus 4.7 推荐的思考模式。使用 effort 参数控制思考深度。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 批处理 | 异步处理大量请求以节省成本。发送包含大量查询的批次。批处理 API 调用的成本比标准 API 调用低 50%。 | 不符合 ZDR 条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) |
| 引用 | 在源文档中基础 Claude 的响应。使用引用,Claude 可以提供对它用来生成响应的确切句子和段落的详细参考,导致更可验证、更可信的输出。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 数据驻留 | 使用地理控制控制模型推理运行的位置。通过 inference_geo 参数按请求指定 "global" 或 "us" 路由。 | ZDR 符合条件 | Claude API (GA) |
| Effort | 使用 effort 参数控制 Claude 在响应时使用多少令牌,在响应彻底性和令牌效率之间进行权衡。在 Opus 4.7、Opus 4.6 和 Opus 4.5 上支持。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 扩展思考 | 增强的推理能力,用于复杂任务,在提供最终答案之前提供对 Claude 逐步思考过程的透明度。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| PDF 支持 | 处理和分析 PDF 文档中的文本和视觉内容。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 搜索结果 | 通过提供具有适当源属性的搜索结果,为 RAG 应用程序启用自然引用。为自定义知识库和工具实现网络搜索质量的引用。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 结构化输出 | 使用两种方法保证模式一致性:用于结构化数据响应的 JSON 输出,以及用于验证的工具输入的严格工具使用。 | ZDR 符合条件(限定)* | Claude API (GA) Bedrock (GA) Microsoft Foundry (Beta) |
Claude 通过 tool_use 调用的内置工具。服务器端工具由平台运行;客户端工具由您实现和执行。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| 顾问工具 | 将更快的执行器模型与更高智能的顾问模型配对,该模型在长期代理工作负载的生成中期提供战略指导。 | ZDR 符合条件 | Claude API (Beta) |
| 代码执行 | 在沙箱环境中运行代码以进行高级数据分析、计算和文件处理。与网络搜索或网络获取一起使用时免费。 | 不符合 ZDR 条件 | Claude API (GA) Microsoft Foundry (Beta) |
| 网络获取 | 从指定的网页和 PDF 文档检索完整内容以进行深入分析。 | ZDR 符合条件* | Claude API (GA) Microsoft Foundry (Beta) |
| 网络搜索 | 使用来自网络各地的当前、真实世界数据增强 Claude 的全面知识。 | ZDR 符合条件* | Claude API (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| Bash | 执行 bash 命令和脚本以与系统 shell 交互并执行命令行操作。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 计算机使用 | 通过截屏和发出鼠标和键盘命令来控制计算机界面。 | ZDR 符合条件 | Claude API (Beta) Bedrock (Beta) Vertex AI (Beta) Microsoft Foundry (Beta) |
| 内存 | 使 Claude 能够跨对话存储和检索信息。随着时间推移构建知识库、维护项目上下文并从过去的交互中学习。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 文本编辑器 | 使用内置文本编辑器界面创建和编辑文本文件以进行文件操作任务。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
支持发现、编排和扩展工具使用的基础设施。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| Agent Skills | 使用 Skills 扩展 Claude 的功能。使用预构建的 Skills(PowerPoint、Excel、Word、PDF)或使用说明和脚本创建自定义 Skills。Skills 使用渐进式披露来有效管理上下文。 | 不符合 ZDR 条件 | Claude API (Beta) Microsoft Foundry (Beta) |
| 细粒度工具流 | 流式传输工具使用参数而不进行缓冲/JSON 验证,减少接收大型参数的延迟。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| MCP 连接器 | 直接从 Messages API 连接到远程 MCP 服务器,无需单独的 MCP 客户端。 | 不符合 ZDR 条件 | Claude API (Beta) Microsoft Foundry (Beta) |
| 程序化工具调用 | 使 Claude 能够从代码执行容器内以编程方式调用您的工具,减少多工具工作流的延迟和令牌消耗。 | 不符合 ZDR 条件 | Claude API (GA) Microsoft Foundry (Beta) |
| 工具搜索 | 通过使用基于正则表达式的搜索动态发现和按需加载工具,扩展到数千个工具,优化上下文使用并改进工具选择准确性。 | ZDR 符合条件(限定)* | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
用于控制和优化 Claude 上下文窗口的基础设施。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| 压缩 | 用于长期运行对话的服务器端上下文摘要。当上下文接近窗口限制时,API 会自动总结对话的早期部分。在 Opus 4.7、Opus 4.6 和 Sonnet 4.6 上支持。 | ZDR 符合条件 | Claude API (Beta) Bedrock (Beta) Vertex AI (Beta) Microsoft Foundry (Beta) |
| 上下文编辑 | 使用可配置的策略自动管理对话上下文。支持在接近令牌限制时清除工具结果,以及在扩展思考对话中管理思考块。 | ZDR 符合条件 | Claude API (Beta) Bedrock (Beta) Vertex AI (Beta) Microsoft Foundry (Beta) |
| 自动提示缓存 | 将提示缓存简化为单个 API 参数。系统自动缓存请求中的最后一个可缓存块,随着对话增长而向前移动缓存点。 | ZDR 符合条件 | Claude API (GA) Microsoft Foundry (Beta) |
| 提示缓存 (5m) | 为 Claude 提供更多背景知识和示例输出以降低成本和延迟。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 提示缓存 (1hr) | 扩展的 1 小时缓存持续时间,用于不太频繁访问但重要的上下文,补充标准 5 分钟缓存。 | ZDR 符合条件 | Claude API (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
| 令牌计数 | 令牌计数使您能够在将消息发送给 Claude 之前确定消息中的令牌数,帮助您对提示和使用做出明智的决定。 | ZDR 符合条件 | Claude API (GA) Bedrock (GA) Vertex AI (GA) Microsoft Foundry (Beta) |
管理与 Claude 一起使用的文件和资产。
| 功能 | 描述 | ZDR | 可用性 |
|---|---|---|---|
| Files API | 上传和管理文件以与 Claude 一起使用,无需在每个请求中重新上传内容。支持 PDF、图像和文本文件。 | 不符合 ZDR 条件 | Claude API (Beta) Microsoft Foundry (Beta) |
* 结构化输出: 您的提示和 Claude 的输出不被存储。仅 JSON 模式被缓存,最多 24 小时自上次使用以来。工具搜索: 仅工具目录数据(名称、描述、参数元数据)存储在服务器端;自定义客户端实现完全符合 ZDR 条件。网络搜索和网络获取: 符合 ZDR 条件,除非启用了动态过滤。请参阅 ZDR 详情。
Was this page helpful?