반응형
OpenAI GPT API란?
OpenAI에서 제공하는 GPT API는 대화형 인공지능 모델을 사용할 수 있는 클라우드 API입니다. 개발자는 HTTP 요청을 통해 GPT 모델을 호출하고, 응답으로 생성된 텍스트를 받아올 수 있어요.
Python에서 GPT API 사용하는 방법
✅ 2-1. 사전 준비
- OpenAI 계정 생성: https://platform.openai.com/
- API Key 발급: 로그인 후 API Keys 메뉴에서 생성 가능
- Python 설치 (pip 포함)
✅ 2-2. 필수 라이브러리 설치
pip install openai
✅ 2-3. 기본 코드 예시
import openai
# 발급받은 API 키 입력
openai.api_key = "sk-발급받은키입력"
response = openai.ChatCompletion.create(
model="gpt-4",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "한국에서 가장 인기 있는 여행지는 어디야?"}
]
)
print(response['choices'][0]['message']['content'])
- model: "gpt-3.5-turbo" 또는 "gpt-4" 등 선택
- messages: 대화 형식 입력 (system, user, assistant 역할)
- response: 응답 객체, 이 중 ['choices'][0]['message']['content']가 실제 출력 내용입니다.
GPT API 요금제 및 충전 방법
GPT API는 사용량 기반 과금입니다. 즉, 사용한 토큰 수(token) 에 따라 비용이 청구됩니다.
✅ 3-1. 요금표 (2025년 7월 기준)
모델 입력 1,000 토큰당 출력 1,000 토큰당
gpt-3.5-turbo | $0.0010 | $0.0020 |
gpt-4o (최신) | $0.0050 | $0.0150 |
gpt-4-turbo | $0.0100 | $0.0300 |
🔹 1,000 토큰 ≈ 약 750~800 단어 (한글 기준으로는 약 500~600자)
✅ 3-2. 결제 및 충전 방법
- Billing 페이지 접속
- “Set up payment method” 클릭
- 신용카드 정보 입력
- 사용한 만큼 자동 결제되며, 원하면 사전충전도 가능
한국 카드도 결제 가능 (Visa, Master, AMEX 등)
사용량 조회하는 방법
GPT API는 사용량이 누적되면 요금이 올라갈 수 있으므로, 수시로 확인하는 것이 좋아요.
- Usage 페이지에서 일일 사용량 확인 가능
- 월 한도 설정도 가능: Billing → Usage Limits에서 설정
질문
Q1. GPT-4와 GPT-4o는 뭐가 달라요?
- GPT-4o는 2024년에 나온 최신 모델로, 속도는 빠르고 가격은 절반 수준입니다.
- 대부분의 경우 GPT-4o를 사용하는 것이 효율적입니다.
Q2. 요금이 무서워요! 얼마나 나올까요?
예시:
- 한 번의 요청이 1,000자라면 약 800~1,000 토큰 사용
- 하루 100번 사용하면 → 약 $1.5~$3
- 한 달이면 $50~$100 정도
반응형