Amazon Web Services 한국 블로그

Anthropic Claude 3 Opus 모델, Amazon Bedrock 정식 출시

우리는 빠른 혁신의 시대, 즉 생성형 인공 지능(AI) 시대에 살고 있습니다. Anthropic이 지난 3월 4일에 Claude 3 파운데이션 모델(FM)을 발표했을 때, AWS는 기술과 속도 간에 균형을 이룬 모델인 Claude 3 Sonnet을 같은 날 Amazon Bedrock에 출시했습니다. 3월 13일 Claude 3 제품군 중 가장 빠르고 컴팩트한 사이즈로 거의 즉각적인 반응성을 구현하는 Claude 3 Haiku 모델을 Amazon Bedrock에 출시했습니다.

오늘 AWS는 매우 복잡한 작업에서 업계 최고의 성능을 발휘하는 가장 지능적인 Claude 3 모델인 Anthropic의 Claude 3 Opus를 Amazon Bedrock에 정식 출시합니다. 개방형 프롬프트와 보이지 않는 시나리오를 뛰어난 유창함과 인간 수준의 이해력으로 탐색할 수 있어 일반적인 지능의 범위를 더욱 확장합니다.

Amazon Bedrock에서 Claude 3 Opus를 사용할 수 있게 되면서 기업은 작업을 자동화하고 사용자 대면 애플리케이션을 통해 수익을 창출하며 복잡한 재무 예측을 수행하고 다양한 분야에서 연구 개발을 가속화하는 생성형 AI 애플리케이션을 구축할 수 있게 되었습니다. 다른 Claude 3 제품군과 마찬가지로 Opus는 이미지를 처리하고 텍스트 출력을 반환할 수 있습니다.

Claude 3 Opus는 어려운 개방형 질문에서 Claude 2.1보다 정확도가 약 2배 향상되어 오답 가능성을 줄여줍니다. 의료, 금융, 법률 연구 등 산업 부문의 전반에 걸쳐 기업 고객이 Claude를 사용하고 있는 만큼 안전과 성과를 위해서는 정확도 향상이 필수입니다.

Claude 3 Opus의 성능은 어떤가요?
Claude 3 Opus는 학부 수준의 전문 지식(MMLU), 대학원 수준의 전문 추론(GPQA), 기초 수학(GSM8K) 등 AI 시스템에 대한 대부분의 일반적인 평가 벤치마크에서 동급 제품보다 뛰어난 성능을 발휘합니다. Claude 3 Opus는 복잡한 작업에 대한 높은 수준의 이해력과 유창함을 보여 일반 지능의 범위를 더욱 확장합니다.


출처: https://www.anthropic.com/news/claude-3-family

Claude 3 Opus 모델에서 지원되는 몇 가지 사용 사례를 소개하면 다음과 같습니다.

  • 작업 자동화: API, 데이터베이스 및 대화형 코딩 전반의 복잡한 작업을 계획 및 실행
  • 연구: 브레인스토밍 및 가설 생성, 연구 검토 및 신약 개발
  • 전략: 차트 및 그래프, 재무 및 시장 추세, 예측에 대한 고급 분석

Claude 3 Opus의 특징과 기능에 대해 자세히 알아보려면 Amazon Bedrock 문서에서 Anthropic의 Bedrock 기반 Claude 페이지와 Anthropic Claude 모델을 참조하세요.

Claude 3 Opus 활동
Anthropic 모델을 처음 사용하는 경우 Amazon Bedrock 콘솔로 이동하고 왼쪽 하단 패널에서 모델 액세스를 선택합니다. Claude 3 Opus에 대해 별도로 액세스를 요청합니다.

콘솔에서 Claude 3 Opus를 테스트하려면 왼쪽 메뉴 창의 플레이그라운드에서 텍스트 또는 채팅을 선택합니다. 그런 다음 모델 선택을 선택하고 범주로 Anthropic을 선택한 다음 모델로 Claude 3 Opus를 선택합니다.

더 많은 Claude 프롬프트 예시를 테스트하려면 예시 로드를 선택합니다. 분기별 보고서 분석, 웹사이트 구축, 횡스크롤 게임 제작 등 Claude 3 Opus에 특화된 예제를 보고 실행할 수 있습니다.

API 요청 보기를 선택하면 AWS Command Line Interface(AWS CLI) 및 AWS SDK의 코드 예시를 사용하는 모델에 액세스할 수도 있습니다. 다음은 AWS CLI 명령의 샘플입니다.

aws bedrock-runtime invoke-model \
     --model-id anthropic.claude-3-opus-20240229-v1:0 \
     --body "{\"messages\":[{\"role\":\"user\",\"content\":[{\"type\":\"text\",\"text\":\" 귀하의 임무는 온라인 학습 플랫폼을 위한 한 페이지짜리 웹사이트를 만드는 것입니다.\\n\"}]}],\"anthropic_version\":\"bedrock-2023-05-31\",\"max_tokens\":2000,\"temperature\":1,\"top_k\":250,\"top_p\":0.999,\"stop_sequences\":[\"\\n\\nHuman:\"]}" \
     --cli-binary-format raw-in-base64-out \
     --region us-east-1 \
     invoke-model-output.txt

이전 Claude 3 모델 출시 게시물에서 언급했듯이 이미지 처리와 같은 일부 Claude 3 모델 기능을 사용하려면 새로운 Anthropic Claude Messages API 형식을 사용해야 합니다. Anthropic Claude Text Completions API를 사용하고 있으며 Claude 3 모델을 사용하려면 Text Completions API에서 업그레이드해야 합니다.

제 동료인 Dennis TraubFrancois Bouteruche는 AWS SDK를 사용하여 Amazon Bedrock의 코드 예제를 만들고 있습니다. Amazon Bedrock에서 Claude 3를 간접적으로 호출하여 이미지 분석을 위한 텍스트 또는 멀티모달 프롬프트를 생성하는 방법은 Amazon Bedrock 설명서에서 확인할 수 있습니다.

다음은 텍스트를 생성하기 위해 메시지 API 요청을 전송하는 JavaScript 코드 샘플입니다.

// claude_opus.js - Messages API를 사용하여 Anthropic Claude 3 Opus를 간접적으로 호출합니다.
import {
  BedrockRuntimeClient,
  InvokeModelCommand
} from "@aws-sdk/client-bedrock-runtime";

const modelId = "anthropic.claude-3-opus-20240229-v1:0";
const prompt = "안녕하세요, Claude, 오늘 어떻게 지내세요?";

// 새 Bedrock 런타임 클라이언트 인스턴스 생성
const client = new BedrockRuntimeClient({ region: "us-east-1" });

// 모델의 페이로드 준비
const payload = {
  anthropic_version: "bedrock-2023-05-31",
  max_tokens: 1000,
  messages: [{
    role: "user",
    content: [{ type: "text", text: prompt }]
  }]
};

// 페이로드로 Claude를 간접적으로 호출하고 응답을 기다립니다
const command = new InvokeModelCommand({
  contentType: "application/json",
  body: JSON.stringify(payload),
  modelId
});
const apiResponse = await client.send(command);

// Claude 응답을 디코딩하고 출력합니다
const decodedResponseBody = new TextDecoder().decode(apiResponse.body);
const responseBody = JSON.parse(decodedResponseBody);
const text = responseBody.content[0].text;
console.log(`Response: ${text}`);

이제 Node.js용 JavaScript 런타임 클라이언트를 위한 AWS SDK를 설치하고 claude_opus.js를 실행할 수 있습니다.

npm install @aws-sdk/client-bedrock-runtime
node claude_opus.js

다른 프로그래밍 언어로 작성된 자세한 예제는 Amazon Bedrock 사용 설명서의 코드 예제 섹션을 확인하시고, Community.aws에서 Anthropic Claud로 시스템 프롬프트를 사용하는 방법을 알아보세요.

정식 출시
Claude 3 Opus는 오늘 미국 서부(오레곤) 리전에서 출시되며, 향후 업데이트는 전체 리전 목록에서 확인하세요.

지금 바로 Amazon Bedrock 콘솔에서 Claude 3 Opus를 사용해 보고, Amazon Bedrock용 AWS re:Post에 피드백을 보내거나 일반적인 AWS Support 문의를 통해 피드백을 보내주세요.

Channy