Anthropic API 更新:扩展的法律保护与 Messages API Beta 版
Anthropic 推出了新的商业服务条款,为客户提供扩展的版权赔偿,并推出了旨在简化提示词构建的 Messages API Beta 版。这些更新旨在为企业提供法律确定性,并为使用 Claude 构建应用的开发者提供更结构化的 API。
扩展的版权赔偿与所有权
Anthropic 更新后的商业服务条款(原服务协议)授予客户对其通过使用服务所生成输出的所有权。为了保护用户免受与 AI 生成内容相关的法律风险,Anthropic 将为因授权使用其服务或输出而导致的版权侵权索赔辩护客户,并承担已批准的和解或判决的费用。
这些条款对于 Claude API 客户自 2024 年 1 月 1 日起生效,对于通过 Amazon Bedrock 使用 Claude 的客户自 2024 年 1 月 2 日起生效。
Messages API Beta 版
为了减少提示词构建中的格式错误——特别是在提示词根据用户输入动态构建时——Anthropic 发布了 Messages API 的 Beta 版。这个新 API 从原始字符串提示词格式转向了结构化的消息数组,允许开发者在开发早期发现错误。
API 请求格式对比
在 Messages API 之前,请求被发送到 /v1/complete 端点,其提示词字符串包含手动格式化的角色(例如,\n\nHuman: ... \n\nAssistant: ...)。
使用 Messages API,请求被发送到 /v1/messages { "model": "claude-2.1", "max_tokens": 1024, "messages": [ { "role": "user", "content": "Hello, world" }, { "role": "assistant", "content": "Hi, I'm Claude!" }, { "role": "user", "content": "Can you create a template for a quarterly executive brief?" } ] } 端点,使用结构化的 JSON 数组消息对象,每个对象指定了 role 和 content。
未来路线图与可访问性
Anthropic 正在将 Messages API 的结构化特性作为未来功能的基石。公司已明确表示,这一转变是迈向提供强大的函数调用(function calling)能力的第一步,该功能将在未来添加到 Messages API 中。
此外,Anthropic 计划在未来几周内扩大 Claude API 的访问权限,以提高开发者和企业的可用性。
Sources
相关
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Dispatch