Antropic Claude 모델별 API 비용, 가격 총정리 (25년 4월 최신)

Claude API 모델별 가격 및 비용 + python 코드

주요 요약

  • Claude API 모델별 가격은 최신 모델부터 나열되며, 입력 및 출력 토큰당 비용이 다릅니다.
  • Python에서 Claude API를 OpenAI 호환 방식으로 사용할 수 있는 코드를 제공합니다.

3.7 모델이 넘사인데, 이거 가격 궁금해서 한번 조사해봤습니다

Claude API 모델별 가격

모델 입력(1M 토큰당) 출력(1M 토큰당)
Claude 3.7 Sonnet $3.00 $15.00
Claude 3.5 Sonnet $3.00 $15.00
Claude 3.5 Haiku $0.80 $4.00
Claude 3 Opus $15.00 $75.00
Claude 3 Haiku $0.25 $1.25

이 가격은
Anthropic Documentation에서 확인할 수 있습니다.

Python 코드 (OpenAI 호환성)

Claude API를 Python에서 OpenAI 호환 방식으로 사용하려면,
claude2openai와 같은 도구를 사용할 수 있습니다. 아래는 예시 코드입니다:


import openai

# Claude 설정 (컨버터 사용, 로컬에서 127.0.0.1:6600에서 실행 중이라고 가정)
openai.api_key = "your_anthropic_api_key"
openai.api_base = "http://127.0.0.1:6600/v1"

claude_response = openai.ChatCompletion.create(
    model="claude-3-5-sonnet-20241022",
    messages=[{"role": "user", "content": "Hello, Claude"}]
)
print(claude_response['choices'][0]['message']['content'])

# OpenAI 설정 (비교를 위해)
openai.api_key = "your_openai_api_key"
openai.api_base = "https://api.openai.com/v1"

openai_response = openai.ChatCompletion.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Hello, GPT"}]
)
print(openai_response['choices'][0]['message']['content'])

또는 Anthropic의 공식 Python SDK를 사용할 수 있습니다:


import os
from anthropic import Anthropic

client = Anthropic(api_key=os.environ.get("ANTHROPIC_API_KEY"))

message = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello, Claude"}]
)
print(message.content)

앤트로픽 클로드 API 가격 및 비용 분석

이 글은 Claude API 모델별 가격과 Python에서 OpenAI 호환성을 갖춘 코드 작성에 대한 상세한 정보를 제공합니다. 2025년 4월 20일 기준으로 최신 정보를 기반으로 하며, 모든 데이터는 공식 문서와 관련 자료를 통해 수집되었습니다.

Claude API 모델별 가격 분석

Claude API의 모델별 가격은 Anthropic에서 제공하는 공식 문서를 통해 확인할 수 있습니다. 사용자는 입력 및 출력 토큰당 비용을 기준으로 모델을 선택할 수 있으며, 가격은 모델의 성능과 최신성에 따라 다릅니다. 아래 표는 최신 모델부터 나열한 가격 목록입니다:

모델 입력(1M 토큰당) 출력(1M 토큰당) 비고
Claude 3.7 Sonnet $3.00 $15.00 최신 모델, 고성능
Claude 3.5 Sonnet $3.00 $15.00 3.7 Sonnet과 동일 가격
Claude 3.5 Haiku $0.80 $4.00 비용 효율적인 옵션
Claude 3 Opus $15.00 $75.00 고급 분석에 적합, 비쌈
Claude 3 Haiku $0.25 $1.25 가장 저렴, 빠른 응답

이 가격은 Anthropic Documentation에서 확인할 수 있으며, 2025년 4월 9일 기준으로 최신 정보로 간주됩니다. 모델 선택 시, 사용 목적(예: 복잡한 분석, 빠른 응답 등)에 따라 적합한 모델을 고려해야 합니다.

Python에서 Claude API 사용: OpenAI 호환성

Python에서 Claude API를 사용하는 방법은 Anthropic에서 제공하는 공식 SDK를 사용하는 기본 방식과, OpenAI 호환성을 갖춘 방식으로 나눌 수 있습니다. 사용자가 요청한 “OpenAI compatibility가 가능한 코드”는 OpenAI의 Python 라이브러리와 유사한 인터페이스를 통해 Claude API를 호출할 수 있는 코드를 의미합니다. 이를 위해, Anthropic API와 OpenAI API 간의 호환성을 제공하는 컨버터 도구가 필요합니다.

Anthropic 공식 SDK 사용

Anthropic은 Python 3.8 이상에서 사용할 수 있는 공식 SDK를 제공하며,
Anthropic Python SDK에서 확인할 수 있습니다. 예제 코드는 다음과 같습니다:


import os
from anthropic import Anthropic

client = Anthropic(api_key=os.environ.get("ANTHROPIC_API_KEY"))

message = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello, Claude"}]
)
print(message.content)

OpenAI 호환성: 컨버터 사용

OpenAI 호환성을 갖추기 위해, Anthropic API를 OpenAI API 형식으로 변환하는 컨버터가 필요합니다.
claude2openai 프로젝트는 Claude API를 OpenAI 호환 API로 변환하여, OpenAI Python 라이브러리를 사용할 수 있게 합니다.


import openai

# Claude 설정 (컨버터 사용, 로컬에서 127.0.0.1:6600에서 실행 중이라고 가정)
openai.api_key = "your_anthropic_api_key"
openai.api_base = "http://127.0.0.1:6600/v1"

claude_response = openai.ChatCompletion.create(
    model="claude-3-5-sonnet-20241022",
    messages=[{"role": "user", "content": "Hello, Claude"}]
)
print(claude_response['choices'][0]['message']['content'])

# OpenAI 설정 (비교를 위해)
openai.api_key = "your_openai_api_key"
openai.api_base = "https://api.openai.com/v1"

openai_response = openai.ChatCompletion.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Hello, GPT"}]
)
print(openai_response['choices'][0]['message']['content'])

이 코드에서, api_base를 컨버터의 로컬 엔드포인트로 설정하고, Anthropic API 키를 사용하면 Claude API를 OpenAI 형식으로 호출할 수 있습니다. 사용자는 먼저

claude2openai
프로젝트를 설정하고 실행해야 하며, 이는 추가적인 설치 및 환경 설정이 필요합니다.

추가 고려사항

OpenAI 호환성을 위해 컨버터를 사용하는 경우, 모델 이름은 Claude의 특정 모델(예: claude-3-5-sonnet-20241022)을 명시해야 하며, OpenAI의 모델 이름(gpt-4)과는 다릅니다. 또한, 컨버터의 설정에 따라 지원되는 모델 목록이 제한될 수 있으므로, 최신 모델 지원 여부를 확인해야 합니다.

Anthropic의 공식 문서

Initial setup – Anthropic
를 통해 추가적인 SDK 사용법과 API 호출 방법을 확인할 수 있습니다. OpenAI 호환성에 대한 세부 사항은 주로 커뮤니티 프로젝트를 통해 제공되며, Anthropic의 공식 지원은 제한적입니다.

결론

Claude API 모델별 가격은 최신 모델부터 나열하여 사용자가 비용 효율성과 성능을 고려할 수 있도록 정리되었습니다. Python에서 Claude API를 사용하는 코드는 Anthropic의 공식 SDK를 통해 직접 호출하거나, OpenAI 호환성을 위해 컨버터를 설정하여 OpenAI 라이브러리를 사용할 수 있습니다. 사용 목적과 기술적 선호도에 따라 적합한 방법을 선택하면 됩니다.

주요 인용

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다