ChatGPT API Key 생성하기 2025: ChatGPT API 요금까지 알려드려요.

“ChatGPT 应用程序接口 Key ”를 검색해서 들어오신 분들, 아마 이런 고민 한 번쯤 하셨을 거예요.
“웹에서 챗GPT는 잘 쓰는데… 우리 팀 엑셀·설문·보고서를 자동으로 돌리려면 API를 쓰라는데,
ChatGPT API Key? 크레딧? 토큰? 일단 단어부터 무섭다…”
더 힘든 건, 공식 문서가 대부분 영어 + 개발자 기준이라 “어디서부터 뭘 눌러야 하는지” 감이 안 잡힌다는 거죠. 이 글에서는 완전 초보 기준으로, 마치 옆에서 화면 같이 보면서 알려주는 느낌으로 정리해 보겠습니다.
특히 앞으로 연재할 “챗GPT + 구글 앱스 스크립트로 업무 자동화” 시리즈의 첫 관문이 바로 챗GPT API 준비하기입니다. 오늘 이 글만 제대로 따라오시면,
- 나중에 구글 스프레드시트에서 함수 하나로 GPT 호출하고
- 회사 일일보고 자동 생성,
- 메일·캘린더 자동 처리
까지 차근차근 이어갈 수 있어요.
1. 챗GPT API란? (웹 챗GPT와 무엇이 다른가)

먼저 개념부터 아주 간단히 정리해 볼게요.
- 웹 챗GPT
- chat.openai.com(또는 앱)에서 사람처럼 대화하는 서비스
- 사람 ↔ 챗봇 1:1 대화 중심
- ChatGPT API (OpenAI API)
- “사람” 대신 프로그램(코드)가 챗GPT에게 질문을 보내고, 답을 받아오는 통로
- 例如
- 구글 스프레드시트 → 함수로 GPT 호출
- Django/Flask 백엔드 → 사용자의 질문을 GPT로 던지고 응답을 웹에 보여주기
- 사내 업무 시스템에서 보고서 자동 생성
즉, 웹 챗GPT는 ‘사람이 직접 대화하는 서비스’,
챗GPT API는 ‘내 프로그램이 GPT를 대신 호출하도록 하는 도구’라고 이해하시면 됩니다.
이 API를 쓰려면 인증 정보(=API 키)와 요금이 빠져나갈 지갑(=크레딧)이 필요해요. 오늘 우리는 이 두 가지를 준비하는 게 목표입니다.
2. OpenAI 계정 만들기 & 로그인
이미 챗GPT를 쓰고 계시다면, 그 계정 그대로 쓰시면 됩니다.
- OpenAI 플랫폼 페이지 접속
- 브라우저에서 https://platform.openai.com 접속
- Log in 버튼 클릭
- 화면 가운데 또는 오른쪽 위 Log in 버튼
- 기존 챗GPT 계정으로 로그인
- 구글/마이크로소프트/이메일 중 기존에 사용하던 방식으로 로그인
- 처음이라면 약관 동의·기본 정보
- 간단한 정보 체크 후 넘어가면 됩니다.
로그인이 완료되면 개발자 대시보드 같은 화면이 뜨는데, 여기서 API 키, 요금, 사용량 등을 모두 관리하게 됩니다.
3. ChatGPT API Key 생성하기 (2025년 기준)
이제 오늘의 핵심 1번: ChatGPT API Key 발급입니다.
API 키는 “이 요청은 나(내 서비스)가 보낸 거예요”라고 증명하는 비밀번호 같은 문자열입니다.
3-1. API 키 페이지 들어가기
- 로그인 상태에서 오른쪽 상단 프로필 아이콘 클릭
- 메뉴에서 “API keys” 또는 “View API keys” 같은 항목 선택
- 그러면 API 키 관리 페이지가 열립니다.
(메뉴 위치나 이름이 조금씩 바뀔 수 있지만, “API keys”라는 단어만 찾으면 됩니다.)
3-2. 새 키 만들기
- API 키 페이지에서 Create new secret key 버튼 클릭
- 팝업 창이 뜨면
- Name:
- 예: apps-script-test, side-project-blog, company-internal-tool
- 나중에 여러 키를 쓸 때 “어디에 쓰는 키인지” 구분하기 쉬우니 이름을 꼭 적어두세요.
- 다른 옵션들은 처음에는 건드리지 않아도 괜찮습니다.
- Name:
- Create secret key 버튼 클릭
- 화면에 긴 문자열이 딱 한 번 보여집니다.
- 예: sk-… 또는 openaikey-… 형태
⚠️ 중요
- 이 키는 한 번만 보입니다.
- 창을 닫으면 OpenAI도 다시 보여주지 않습니다.
- 그래서 반드시 안전한 곳에 바로 저장해 두셔야 합니다.
3-3. API 키 안전하게 보관하는 법 (초보 필수)

- 절대 공유 금지
- 동료, 외주, 친구에게도 그대로 보여주면 안 됩니다.
- 누가 이 키로 API를 막 써버리면 요금은 내 카드에서 빠져나갑니다.
- 소스코드에 하드코딩 금지
- 예: var apiKey = “sk-XXXX”; 이런 식으로 깃허브에 올리면 바로 털립니다.
- 나중에 앱스 스크립트에서는 프로젝트 속성(PropertiesService) 에 숨겨서 저장하는 방식을 사용할 예정입니다.
- 키가 노출된 것 같다면
- API keys 페이지에서 해당 키 Revoke(삭제) 후 새 키 발급하세요.
4. 결제 수단 등록 & 크레딧 충전하기
키만 있다고 바로 되는 건 아니고, 지불 수단(카드) + 크레딧 충전이 있어야 실제 API 호출이 가능합니다.
4-1. 결제 설정 페이지 들어가기
- OpenAI 플랫폼에서 상단 메뉴의 “Billing” 또는 “Usage / Billing” 메뉴 클릭
- Payment / Billing 관련 탭에서 Add payment details 버튼을 찾습니다.
4-2. 카드 정보 입력
- Add payment details 버튼 클릭
- 개인(Individual) / 회사(Business) 중 선택
- 회사 카드로 결제하려면 Business 선택
- 카드 번호, 만료일, CVC, 청구지 주소 등을 입력
- Continue 버튼 눌러 다음 단계로 진행
4-3. 초기 크레딧 설정
이제 얼마를 먼저 충전할지 정하는 단계입니다.
- Initial credit purchase
- 최초 충전 금액
- 가볍게 테스트만 하신다면 5달러(최소)로도 꽤 오랫동안 실험 가능합니다.
- Auto-recharge(자동 충전)
- 크레딧이 특정 금액 이하로 떨어지면 자동으로 얼마를 충전할지 설정
- 例如
- “잔액이 2달러 이하로 떨어지면 5달러 자동 충전”
- 초보자는 처음에는 자동 충전 Off 또는 매우 작은 금액으로 시작하는 걸 추천합니다.
- 마지막으로 Confirm payment 버튼을 눌러 결제를 확정
결제가 끝나면 Usage / Billing 화면에 크레딧 잔액이 표시됩니다.
5. 2025년 기준 ChatGPT API 요금표 한눈에 보기
이제 “얼마나 나가는지” 감이 있어야 안심하고 쓸 수 있겠죠?
OpenAI 공식 ChatGPT API 요금 관련 페이지의 Standard 티어 기준, 1M(백만) 토큰당 요금을 요약해 보겠습니다.
💡 토큰이란?
- 대략 영어 3~4글자 정도를 1토큰이라고 생각하시면 됩니다.
- 1M 토큰 = 대략 몇백 페이지 분량의 텍스트라서, 실사용 시에는 보통 몇 센트~몇 달러 수준에서 왔다 갔다 합니다.
5-1. 주요 모델 ChatGPT API 요금 비교 (Standard tier, 1M 토큰 기준)
| 모델 이름 | 용도 느낌(간단) | 입력(Input) | 출력(Output) | 특징 요약 |
| gpt-5.2 | 최신 상위 모델, 에이전트·코딩 | $1.75 | $14.00 | 고성능, 가격도 제일 비싼 편 |
| gpt-5-mini | 5.x 계열 경량·저가 | $0.25 | $2.00 | 업무 자동화·봇 등에 좋음 |
| gpt-4.1 | 4.x 플래그십 텍스트 모델 | $2.00 | $8.00 | 안정적 고성능 텍스트/코드 |
| gpt-4.1-mini | 4.1 경량 버전 | $0.40 | $1.60 | 속도·비용 균형 좋음 |
| gpt-4o | 4세대 멀티모달 대표 모델 | $2.50 | $10.00 | 텍스트+이미지 등 멀티모달 |
| gpt-4o-mini | 4o 경량/저가 | $0.15 | $0.60 | 저렴한 실험·대량 호출에 유리 |
📌 표 보는 법
- 입력(Input): 프롬프트 토큰(질문 길이)에 따라 부과
- 출력(Output): 응답 토큰(답변 길이)에 따라 부과
- 예를 들어 gpt-4o-mini로 입력 10K 토큰 + 출력 5K 토큰을 사용했다면:
- 입력: 10,000 / 1,000,000 × $0.15 ≈ $0.0015
- 출력: 5,000 / 1,000,000 × $0.60 ≈ $0.003
- 합계 약 $0.0045 (한화 몇 원 수준)
실무에서 “엑셀-앱스스크립트-챗GPT 자동화” 정도를 한다면,
- gpt-5-mini, gpt-4.1-mini, gpt-4o-mini 같은 저가형 모델부터 쓰는 걸 추천합니다.
6. ChatGPT API 요금·사용량 확인하는 방법
“이러다 갑자기 카드 폭탄 맞는 거 아니야?”
→ 다행히 OpenAI는 ChatGPT API 요금·사용량을 꽤 친절하게 보여주는 편입니다.
6-1. Cost 탭에서 금액 확인
- 플랫폼에서 “Usage” 또는 “Dashboard → Usage” 메뉴로 이동
- 상단의 Cost 탭을 선택
- 여기에서
- 이번 달 총 사용 요금
- 날짜별 사용 요금
- 모델별 사용 금액까지 막대그래프로 확인 가능
- 막대그래프 위에 마우스를 올리면 날짜/모델별 상세 금액이 툴팁으로 나옵니다.
6-2. Activity 탭에서 호출/토큰 수 확인
- 같은 페이지의 Activity 탭에서는
- API 호출 횟수
- 토큰 사용량(입력/출력)
- 어떤 모델을 얼마나 썼는지
등을 더 세밀하게 분석할 수 있습니다.
💡 팁
- 처음에는 하루에 한 번 정도 Usage 페이지를 열어 “오늘 얼마나 나갔지?” 감을 잡아 보세요.
- 일정 기준 금액 이상이면 알림 받는 알림(Alerts) 기능도 있으니, 회사 카드 쓰시는 분은 꼭 설정해 두는 걸 추천합니다.
7. 자주 묻는 질문(FAQ) – 초보자 관점 정리
Q1. 챗GPT 웹(Plus)만 쓰면 되는데, 꼭 API를 써야 하나요?
- 웹 챗GPT는 “사람이 직접 질문하는 용도”에 최적화되어 있습니다.
- API는 “엑셀·앱스스크립트·백엔드 코드가 자동으로 질문”하게 만들 수 있어서
- 일일보고 자동 생성
- 대량 메일/문서 생성
- 사내 시스템과 연동
같은 업무 자동화에 필수입니다.
Q2. 무료로 API를 쓸 수 있는 방법은 없나요?
- 예전에 일부 계정에는 무료 크레딧이 자동 제공되곤 했지만,
최근에는 국가·계정에 따라 정책이 달라서,
대부분은 직접 결제 수단을 등록하고 소액(예: $5) 충전해야 하는 경우가 많습니다. - 다만 실제로 써보면 몇 달을 써도 5달러를 다 못 쓰는 경우도 많으니
너무 겁먹지 마시고 일단 최소 금액으로 시작해 보세요.
Q3. API 키를 잘못 노출하면 어떻게 되나요?
- API 키 페이지에 들어가서 해당 키를 바로 Revoke(삭제)
- 새로운 API 키를 발급
- 노출된 곳(깃허브, 블로그, 공유 폴더 등)은 가능하면 삭제 또는 비공개 전환
OpenAI도 이 부분은 계속 모니터링하지만,
결국 최종 책임은 “키 주인”에게 있으니 항상 조심하는 게 최선입니다.
Q4. API 키는 여러 개 만들어도 되나요?
- 네, 하나의 계정에서 용도별로 여러 키를 만들어 쓸 수 있습니다.
- 例如
- apps-script-spreadsheet
- internal-dashboard
- side-project-blog
- 例如
- 나중에 문제 생겼을 때 해당 서비스용 키만 삭제하면 되기 때문에,
“서비스마다 키를 나눠 쓰는” 습관을 추천합니다.
8. 앞으로 뭘 하게 되나요? (다음 편 예고)
오늘은 “ChatGPT API 생성하기”라는 이름답게
- OpenAI 계정 로그인
- 发放应用程序接口密钥
- 결제 수단 등록 & 크레딧 충전
- 2025년 기준 최신 요금표 요약
- Usage 화면에서 사용량·요금 확인하는 법
까지 기본 세팅을 끝냈습니다.
다음 글부터는 본격적으로
- 2편: “구글 스프레드시트 + 앱스 스크립트로 챗GPT API 처음 호출해보기”
- 3편 이후:
- 일일보고 자동 생성
- 업무 관리 목록 요약/알림
- 지메일 첨부파일 드라이브 자동 저장
- (그리고 GPT, Gemini, Hugging Face 등 다른 모델 API와 비교 활용)
처럼 실제 업무에 바로 써먹을 수 있는 예제들을 하나씩 만들어 볼 거예요.




