Anthropic API 更新:擴大的法律保護與 Messages API Beta 版
Anthropic 推出了新的商業服務條款,為客戶提供擴大的版權賠償保障,並推出了旨在簡化提示詞構建的 Messages API Beta 版。這些更新旨在為企業提供法律確定性,並為使用 Claude 開發的開發者提供更具結構化的 API。
擴大的版權賠償與所有權
Anthropic 更新後的商業服務條款(原服務協議)授予客戶對透過使用其服務所生成的輸出內容的所有權。為了保護使用者免受與 AI 生成內容相關的法律風險,Anthropic 將針對因授權使用其服務或輸出內容而導致的版權侵權指控為客戶進行辯護,並將支付核准的和解金或判決金額。
這些條款將於 2024 年 1 月 1 日起對 Claude API 客戶生效,並於 2024 年 1 月 2 日起對透過 Amazon Bedrock 使用 Claude 的客戶生效。
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