Anthropic API 업데이트: 확장된 법적 보호 및 Messages API 베타
Anthropic은 고객을 위한 확장된 저작권 면책 조항을 제공하는 새로운 상업용 서비스 약관을 도입하고, 프롬프트 구성을 단순화하기 위해 설계된 Messages API 베타를 출시했습니다. 이러한 업데이트는 기업에 법적 확실성을 제공하고 Claude로 서비스를 구축하는 개발자들에게 더 구조화된 API를 제공하는 것을 목표로 합니다.
확장된 저작권 면책 및 소유권
Anthropic의 업데이트된 상업용 서비스 약관(이전의 서비스 계약)은 고객에게 서비스 사용을 통해 생성된 출력물에 대한 소유권을 부여합니다. AI 생성 콘텐츠와 관련된 법적 위험으로부터 사용자를 보호하기 위해, Anthropic은 서비스 또는 출력물의 승인된 사용으로 인해 발생하는 저작권 침해 주장으로부터 고객을 방어하고, 승인된 합의 또는 판결 비용을 부담할 것입니다.
이 약관은 Claude API 고객의 경우 2024년 1월 1일부터, Amazon Bedrock을 통해 Claude를 사용하는 고객의 경우 2024년 1월 2일부터 효력이 발생합니다.
Messages API 베타
프롬프트 구성 시의 서식 오류를 줄이기 위해(특히 사용자 입력으로부터 프롬프트가 동적으로 구성되는 경우), Anthropic은 Messages API를 베타로 출시했습니다. 이 새로운 API는 가공되지 않은 문자열 프롬프트 형식에서 메시지 구조화된 배열로 전환하여, 개발자가 개발 초기 단계에서 오류를 포연할 수 있도록 합니다.
API 요청 형식 비교
Messages API 이전에는 요청이 수동으로 서식이 지정된 역할(예: \n\nHuman: ... \n\nAssistant: ...)을 포함하는 프롬프트 문자열과 함께 /v1/complete 엔드포인트로 전송되었습니다.
Messages API를 사용하면, 각 메시지 객체의 role과 content를 지정하는 구조화된 JSON 배열을 사용하여 /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?" } ] } 엔드포인트로 요청을 보냅니다.
향후 로드맵 및 접근성
Anthropic은 Messages API의 구조화된 특성을 향후 기능의 토대로 삼고 있습니다. 회사는 이 전환이 향후 Messages API에 추가될 강력한 함수 호출(function calling) 기능을 제공하기 위한 첫 번째 단계라고 명시적으로 밝혔습니다.
또한, Anthropic은 개발자와 기업의 가용성을 높이기 위해 향후 몇 주 내에 Claude API에 대한 접근성을 넓힐 계획입니다.
Sources
관련
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Dispatch