안녕하세요, 이번 포스팅에서는 Anthropic의 최신 AI 모델인 Claude 3.5 Sonnet을 Anthropic Console의 Workbench에서 어떻게 사용하는지 알아보겠습니다. API 발급부터 Anthropic Console에서의 실제 사용, Python을 통한 API 사용법, 그리고 가격 정책까지의 과정을 설명드리겠습니다.
API 키 발급과 결제수단 등록
먼저 Anthropic Console 웹사이트에 들어가서 회원가입을 해주세요. Google 아이디로 쉽게 회원가입 및 로그인이 가능합니다. 로그인 후엔 아래와 같이 진행하시면 됩니다.
- 대시보드에서 'Get API Keys' 클릭 혹은 Setting으로 이동해 'API Keys'에서 'Create Key' 버튼을 클릭하세요.
- 생성된 키는 한 번만 볼 수 있으니 복사 후 안전한 곳에 보관해주세요. (삭제 및 다른 키 발급 가능)
- 'Billing' 섹션에서 결제수단을 등록해주세요. 신용카드만 가능합니다. (최소 $5)
이렇게 하면 Console 및 API 사용 준비가 끝이 납니다.
Workbench에서 모델 선택 및 프롬프트 입력
API 키를 발급받았다면, 이제 Claude 모델 Workbench에서 실제로 사용해볼 차례입니다. 주의할 점은 Workbench에서의 대화는 무료가 아닌 유료로서, 사용한 모델과 토큰 수에 따라 'Billing' 섹션에서 결재한 $5에서 차감되게 됩니다.
Workbench의 주요 기능은 아래와 같습니다.
- 모델 선택 및 파라미터 조정: 우측상단 Model setting을 클릭하면 모델 (Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku 등) 변경 및 파라미터 조정 가능합니다.
- Temperature: 응답의 창의성과 일관성 조절 (0-1 사이)
- Max tokens: 생성할 최대 토큰 수 설정
- 시스템 프롬프트: 모델의 역할과 행동을 정의하는 초기 지시사항 설정
- 대화 기록: 이전 대화 내용을 저장하고 불러와 연속성 있는 대화 가능. Response 창 하단에 Add to Conversation 버튼을 클릭하면 마지막 답변을 Input으로 넣어 대화가 가능
- 파일 업로드: 이미지나 문서 파일을 업로드하여 모델과 함께 분석 가능. 다양한 형식의 파일 지원으로 풍부한 컨텍스트 제공 및 멀티모달 분석 가능
- Prompt 저장: 자주 사용하는 프롬프트를 저장하여 재사용 가능. 효율적인 작업 흐름을 위해 커스텀 프롬프트 라이브러리 구축 가능
- Prompt 버전 관리: 각 프롬프트의 여러 버전을 저장하고 필요시 특정 버전을 불러올 수 있음. 프롬프트 최적화에 유용
- 대화 내보내기: 전체 대화 내용을 텍스트 파일로 저장 가능.
- API 통합: Anthropic API를 통해 외부 애플리케이션과 연동 가능. 자동화된 워크플로우 구축에 활용 가능
이러한 Workbench의 다양한 기능을 활용하면 Claude의 성능을 최대한 끌어올리고, 다양한 용도로 활용할 수 있습니다.
외부에서 API 사용하기
Workbench에서 작성한 System Prompt와 대화 내용을 쉽게 외부에서도 이어나갈 수 있습니다. 우측 상단의 '</> Get Code'를 클릭하면 보이는 창에서 코드를 얻을 수 있습니다. 다만 api_key="my_api_key" 부분을 이전에 발급받아 복사해둔 본인의 api키로 바꾸어야 하는점 참고해주세요.
모델 별 차이 및 Pricing 살펴보기
- Claude 3.5 Sonnet: 가장 지능적인 모델로, 복잡한 작업과 분석에 탁월 ($3/15 per MTok)
- Claude 3 Opus: 글쓰기와 복잡한 과제에 특화되어 있습니다. 창의적이고 상세한 콘텐츠 생성에 적합 ($15/75 per MTok)
- Claude 3 Haiku: 세 모델 중 가장 빠른 응답 속도를 자랑합니다. 일상적인 작업과 간단한 질문에 효율적 ($0.25/1.25 per MTok)
현재로서는 Claude 3.5 Sonnet이 가장 진보된 모델이면서도 Claude 3 Opus보다 동일 토큰대비 5배 저렴하기 때문에 사용하지 않을 이유가 없다고 생각됩니다.
Claude Console과 API는 Claude 언어 모델을 효과적으로 활용할 수 있는 강력한 툴입니다. 이전 대화 기록과 파라미터 조절 기능을 갖춘 인터페이스를 제공하며, API는 개발자들이 자체 애플리케이션에 AI 기능을 통합할 수 있게 합니다. 모델 및 사용량 기반 과금 정책은 월 $20 구독료와 비교하여 비용 효율적인 선택을 가능케 합니다. 상세 정보는 Anthropic Docs 페이지에서 확인할 수 있습니다. 이 가이드가 Claude 활용에 도움이 되셨길 바랍니다.
'기술' 카테고리의 다른 글
반도체 패키징에서 주목받고 있는 유리 기판 (Glass Core Substrate) (0) | 2024.07.19 |
---|---|
Claude 3.5 Sonnet 사용법 및 기능 소개 (0) | 2024.07.14 |
고대역폭 메모리(High Bandwidth Memory)란? (0) | 2024.07.12 |
초보자를 위한 클린 코드 설계 원칙 (SOLID 원칙) (0) | 2024.07.11 |