Anthropic Python SDK发布v1.3.0:更新用户资料API,修复AWS与批处理响应解析
新增beta用户资料字段、组织合规设置与schema更新;修复skip_auth场景下AWS base_url解析及批处理GA响应包装器缺少结果的问题。
AI解读:这次SDK更新主要面向两类人:通过Anthropic API构建应用的开发者,以及管理组织合规和用户资料的管理员。v1.3.0在beta用户资料中新增了external_user_onboarded_at字段,并移除relationship字段改为access_type,这会让依赖旧字段的代码失效,需要相应调整;同时增加组织合规设置和memory-store、toolset的schema更新,开发者需要同步修改模型定义。对使用AWS部署的团队,修复了在skip_auth和with_options下从aws_region解析base_url的问题,避免认证跳过时请求指向错误地址;批处理(Batches)的GA响应包装器现在会包含results,直接调用历史API的代码能拿到完整数据。普通用户无需立即行动,但开发者升级前要参照changelog核对类型变化。
Anthropic于 2026 年 9 月 1 日发布anthropic-sdk-python v1.3.0。本次更新涉及API功能新增、AWS配置修复、批处理响应改进和内部类型重构。
API更新:用户资料、组织合规与schema调整
beta用户资料接口新增external_user_onboarded_at字段,并移除relationship字段,改用access_type表示访问类型。
组织合规设置(organization compliance settings)接口更新,user-profile支持order_by排序,memory-store和toolset的schema也随之调整。
修复:AWS配置、批处理响应与客户端文件名处理
修复了AWS场景下base_url的解析问题:在skip_auth和with_options模式下,现在会从aws_region解析base_url(issue #564)。
批处理(batches)的GA(正式可用)原始响应与流式响应包装器现已包含results数据。
- 客户端现在能为未提供文件名的文件元组自动推导multipart文件名。
- 移除了header和path参数中未使用的wire别名,以简化类型定义。
内部重构与文档更新
类型系统中,判别联合(discriminated unions)改用UnionDiscriminator标记,不再使用PropertyInfo。
去除了未使用的distro依赖和PropertyInfo中的discriminator参数。
更新了changelog,详细说明beta版files/skills功能向GA形态转变的细节(issue #1900)。