发布说明
API
关注Anthropic的API和开发者控制台的更新。
2025年5月22日
- 我们推出了Claude Opus 4和Claude Sonnet 4,这是我们最新的具有扩展思考能力的模型。在我们的模型和定价文档中了解更多信息。
- Claude 4模型中扩展思考的默认行为会返回Claude完整思考过程的摘要,完整思考内容会被加密并在
thinking
块输出的signature
字段中返回。 - 我们已将交错思考公开测试版推出,这一功能使Claude能够在工具调用之间进行思考。要启用交错思考,请使用测试版标头
interleaved-thinking-2025-05-14
。 - 我们已将文件API公开测试版推出,使您能够上传文件并在消息API和代码执行工具中引用它们。
- 我们已将代码执行工具公开测试版推出,这是一个使Claude能够在安全、沙盒化环境中执行Python代码的工具。
- 我们已将MCP连接器公开测试版推出,这一功能允许您直接从消息API连接到远程MCP服务器。
- 为了提高回答质量并减少工具错误,我们已将消息API中
top_p
核采样参数的默认值从所有模型的0.999更改为0.99。要恢复此更改,请将top_p
设置为0.999。 此外,当启用扩展思考时,您现在可以将top_p
设置为0.95到1之间的值。
2025年5月7日
- 我们在API中推出了网络搜索工具,允许Claude访问来自网络的最新信息。在我们的网络搜索工具文档中了解更多信息。
2025年5月1日
- 缓存控制现在必须直接在
tool_result
和document.source
的父级content
块中指定。为了向后兼容,如果在tool_result.content
或document.source.content
的最后一个块中检测到缓存控制,它将自动应用于父块。在tool_result.content
和document.source.content
内的任何其他块上的缓存控制将导致验证错误。
2025年4月9日
- 我们推出了Ruby SDK的测试版
2025年3月31日
2025年2月27日
- 我们在消息API中为图像和PDF添加了URL源块。您现在可以直接通过URL引用图像和PDF,而不必对它们进行base64编码。在我们的视觉文档和PDF支持文档中了解更多信息。
- 我们在消息API的
tool_choice
参数中添加了none
选项,可防止Claude调用任何工具。此外,在包含tool_use
和tool_result
块时,您不再需要提供任何tools
。 - 我们推出了与OpenAI兼容的API端点,允许您通过在现有OpenAI集成中仅更改API密钥、基本URL和模型名称来测试Claude模型。这个兼容层支持核心聊天完成功能。在我们的OpenAI SDK兼容性文档中了解更多信息。
2025年2月24日
- 我们推出了Claude Sonnet 3.7,这是我们迄今为止最智能的模型。Claude Sonnet 3.7可以产生近乎即时的响应,或者一步一步地展示其扩展思考。一个模型,两种思考方式。在我们的模型和定价文档中了解有关所有Claude模型的更多信息。
- 我们为Claude Haiku 3.5添加了视觉支持,使模型能够分析和理解图像。
- 我们发布了一个令牌高效的工具使用实现,提高了使用工具与Claude一起使用时的整体性能。在我们的工具使用文档中了解更多信息。
- 我们已将控制台中新提示的默认温度从0更改为1,以与API中的默认温度保持一致。现有保存的提示不变。
- 我们发布了工具的更新版本,将文本编辑和bash工具与计算机使用系统提示解耦:
bash_20250124
:与之前版本功能相同,但独立于计算机使用。不需要测试版标头。text_editor_20250124
:与之前版本功能相同,但独立于计算机使用。不需要测试版标头。computer_20250124
:更新的计算机使用工具,具有新的命令选项,包括”hold_key”、“left_mouse_down”、“left_mouse_up”、“scroll”、“triple_click”和”wait”。此工具需要”computer-use-2025-01-24” anthropic-beta标头。 在我们的工具使用文档中了解更多信息。
2025年2月10日
- 我们在所有API响应中添加了
anthropic-organization-id
响应标头。此标头提供与请求中使用的API密钥关联的组织ID。
2025年1月31日
- 我们的Java SDK已从alpha版转为测试版。
2025年1月23日
- 我们在API中推出了引用功能,允许Claude为信息提供源归因。在我们的引用文档中了解更多信息。
- 我们在消息API中添加了对纯文本文档和自定义内容文档的支持。
2025年1月21日
- 我们宣布弃用Claude 2、Claude 2.1和Claude Sonnet 3模型。在我们的文档中阅读更多内容。
2025年1月15日
- 我们更新了提示缓存,使其更易于使用。现在,当您设置缓存断点时,我们将自动从您最长的先前缓存前缀中读取。
- 您现在可以在使用工具时为Claude提供话语。
2025年1月10日
- 我们优化了消息批处理API中的提示缓存支持,以提高缓存命中率。
2024年12月19日
- 我们在消息批处理API中添加了对删除端点的支持
2024年12月17日
以下功能现在在Anthropic API中正式可用:
- 模型API:查询可用模型,验证模型ID,并将模型别名解析为其规范模型ID。
- 消息批处理API:以标准API成本的50%异步处理大批量消息。
- 令牌计数API:在将消息发送给Claude之前计算消息的令牌数。
- 提示缓存:通过缓存和重用提示内容,将成本降低高达90%,延迟降低高达80%。
- PDF支持:处理PDF以分析文档中的文本和视觉内容。
我们还发布了新的官方SDK:
2024年12月4日
2024年11月21日
- 我们发布了管理API,允许用户以编程方式管理其组织的资源。
2024年11月20日
2024年11月13日
- 我们为所有Claude Sonnet 3.5模型添加了PDF支持。在我们的文档中阅读更多内容。
2024年11月6日
- 我们已停用Claude 1和Instant模型。在我们的文档中阅读更多内容。
2024年11月4日
- Claude Haiku 3.5现在可在Anthropic API上作为纯文本模型使用。
2024年11月1日
- 我们添加了PDF支持,可与新的Claude Sonnet 3.5一起使用。在我们的文档中阅读更多内容。
- 我们还添加了令牌计数,允许您在将消息发送给Claude之前确定消息中的令牌总数。在我们的文档中阅读更多内容。
2024年10月22日
- 我们在API中添加了Anthropic定义的计算机使用工具,可与新的Claude Sonnet 3.5一起使用。在我们的文档中阅读更多内容。
- Claude Sonnet 3.5,我们迄今为止最智能的模型,刚刚升级,现在可在Anthropic API上使用。在这里阅读更多内容。
2024年10月8日
- 消息批处理API现已进入测试版。在Anthropic API中以50%的成本异步处理大批量查询。在我们的文档中阅读更多内容。
- 我们放宽了消息API中
user
/assistant
轮次排序的限制。连续的user
/assistant
消息将被合并为单个消息,而不是报错,我们不再要求第一个输入消息是user
消息。 - 我们已弃用Build和Scale计划,转而采用标准功能套件(以前称为Build),以及通过销售提供的其他功能。在这里阅读更多内容。
2024年10月3日
- 我们在API中添加了禁用并行工具使用的功能。在
tool_choice
字段中设置disable_parallel_tool_use: true
,以确保Claude最多使用一个工具。在我们的文档中阅读更多内容。
2024年9月10日
2024年9月4日
- 我们宣布弃用Claude 1模型。在我们的文档中阅读更多内容。
2024年8月22日
- 我们通过在API响应中返回CORS标头,添加了对在浏览器中使用SDK的支持。在SDK实例化中设置
dangerouslyAllowBrowser: true
以启用此功能。
2024年8月19日
- 我们已将Claude Sonnet 3.5的8,192令牌输出从测试版转为正式可用。
2024年8月14日
- 提示缓存现在作为测试版功能在Anthropic API中可用。缓存和重用提示,将延迟降低高达80%,成本降低高达90%。
2024年7月15日
- 使用新的
anthropic-beta: max-tokens-3-5-sonnet-2024-07-15
标头,从Claude Sonnet 3.5生成长达8,192令牌的输出。更多详情在此。
2024年7月9日
2024年6月27日
2024年6月20日
- Claude Sonnet 3.5,我们迄今为止最智能的模型,现在在Anthropic API、Amazon Bedrock和Google Vertex AI上全面可用。
2024年5月30日
- 工具使用现在在Anthropic API、Amazon Bedrock和Google Vertex AI上全面可用。