안녕하세요. 전시진입니다.
이 문서는 ChatGPT(OpenAI) API 키를 발급받는 방법을 화면 순서대로 정리한 문서입니다. API 키가 있으면 Make 같은 자동화 도구나 직접 만든 프로그램에서 OpenAI 모델을 불러 쓸 수 있습니다.
먼저 알아 둘 것 (2026년 10월 2일 OpenAI 공식 문서 기준)
- ChatGPT Plus 구독과 API 결제는 별개입니다. ChatGPT와 API 플랫폼은 결제 시스템이 따로라서, Plus를 결제해도 API 사용료는 따로 냅니다.
- 새 API 계정은 선불(크레딧) 방식입니다. 첫 충전은 최소 $5, 기본값은 $10입니다.
- 키 전체는 만들 때 한 번만 보입니다. 잃어버리면 새로 만들어야 합니다.
출처: Managing billing for ChatGPT and the API platform · Setting up and managing prepaid API billing · Where do I find my OpenAI API Key?
ChatGPT API 키란?
ChatGPT API 키(OpenAI API 키)는 외부 서비스나 프로그램이 내 OpenAI 계정으로 모델을 호출할 수 있게 허용하는 비밀 키입니다. 이 키로 Make 자동화, 구글 시트·노션 연동, 직접 만든 앱에서 GPT 모델을 쓸 수 있고, 사용한 만큼 내 API 크레딧에서 비용이 빠집니다.
ChatGPT API 키 발급 방법 (6단계)
1단계: OpenAI 플랫폼에 로그인
OpenAI 플랫폼(platform.openai.com)에 접속해 로그인합니다. chatgpt.com이 아니라 platform.openai.com이라는 점에 주의하세요.
2단계: 결제 정보 등록하고 크레딧 충전
API 결제 개요(Billing overview) 화면에서 Add payment details를 눌러 카드 정보를 입력합니다. 이어서 첫 충전 금액을 고릅니다. 최소 $5, 기본값은 $10입니다.
자동 충전(Use auto-reload)이 기본으로 켜져 있습니다. 원하지 않으면 끄고, 켜 둔다면 잔액 기준, 채울 금액, 월 충전 한도를 정한 뒤 결제를 확정합니다. 잔액 반영까지 몇 분 걸릴 수 있습니다.

3단계: 프로젝트 확인
API 키는 프로젝트 단위로 만들고 관리합니다. 모든 조직에는 지울 수 없는 기본 프로젝트(Default project)가 있으니 처음에는 그대로 써도 됩니다. 용도별로 나누고 싶다면 조직 소유자가 새 프로젝트를 만들 수 있습니다.
4단계: 새 비밀 키 만들기
API 키 페이지에서 + Create new secret key를 누릅니다. 이름(예: make-명함자동화)과 프로젝트를 정하고 권한을 고릅니다.
| 권한 | 내용 | 이럴 때 |
|---|---|---|
| All | 모든 권한 (기본값) | 개인 테스트 |
| Restricted | 엔드포인트별로 None·Read·Write를 따로 지정 | 자동화 도구에 필요한 기능만 열어 줄 때 |
| Read Only | 모든 엔드포인트 읽기만 | 조회용 대시보드 |

5단계: 키 복사해서 안전하게 보관
키가 만들어지면 전체 키가 이때 한 번만 보입니다. 바로 복사해서 비밀번호 관리자 같은 안전한 곳에 저장하세요. 잃어버리면 새 키를 만들고, 그 키를 쓰는 프로그램에도 새 키로 바꿔 넣어야 합니다. 키는 다른 사람과 공유하지 마세요.
6단계: 첫 호출로 확인
OpenAI 개발자 빠른 시작 문서 기준으로, 터미널에서 키를 환경 변수로 등록하고 SDK로 한 번 호출해 보면 됩니다.

export OPENAI_API_KEY="발급받은_키"
npm install openai 후, 빠른 시작 문서의 예제 코드(Responses API)를 실행해서 답이 나오면 성공입니다. 자동화 도구만 쓴다면 이 단계 대신 Make의 OpenAI 연결 만들기(Create a connection) 화면에서 API Key와 Organization ID를 입력해 연결합니다(Make 공식 문서 기준). Organization ID는 platform.openai.com의 조직 설정(Organization settings)에서 확인합니다. Batch 모듈을 쓸 키라면 제한 권한에서 files:read를 켜 두세요.
API 요금 확인하는 법
API는 토큰(글자 조각) 사용량만큼 요금이 나갑니다. 2026년 10월 2일 OpenAI API 가격 페이지에 나온 주요 모델 표준 요금은 다음과 같습니다(컨텍스트 272,000 토큰 미만 기준, 토큰 100만 개당).
| 모델 | 입력 | 캐시된 입력 | 출력 |
|---|---|---|---|
| GPT-6 Astra | $10.00 | $1.00 | $50.00 |
| GPT-6.1 Sol | $2.00 | $0.10 | $10.00 |
| GPT-6 Luna | $0.10 | $0.01 | $0.50 |

같은 페이지 기준 배치(Batch) 처리는 50% 할인, 데이터 레지던시는 10% 추가입니다. 명함 정리나 일정 등록 같은 가벼운 자동화는 가장 저렴한 모델부터 테스트해 보세요. 요금은 바뀔 수 있으니 결제 전에 가격 페이지를 다시 확인하세요.
비용 사고 막는 설정
- 자동 충전 확인: 기본으로 켜져 있습니다. 테스트만 할 거라면 끄거나 월 충전 한도를 정하세요. 월 충전 한도는 자동 충전 금액을 제한할 뿐, 사용량 자체를 막지는 않습니다.
- 프로젝트 지출 한도: 조직·프로젝트 소유자는 프로젝트별 지출 한도를 정할 수 있습니다.
- 잔액이 0이 되면: API 요청이 결제 오류(credit_balance_exhausted)를 냅니다. 다만 즉시 멈추지 않을 수 있어 잔액이 마이너스가 될 수 있고, 그 금액은 다음 충전에서 빠집니다.
- 크레딧 유효기간: 구매한 크레딧은 1년 뒤 만료되고, 원칙적으로 환불되지 않습니다.
API 키 활용: 업무 자동화에 연결하기
발급한 키는 이런 자동화에 바로 쓸 수 있습니다.
- Make + GPT 명함 정리·이메일 자동화
- ChatGPT·Make 명함 자동화
- ChatGPT 구글 캘린더 일정 자동 등록
- 노션 연동이 필요하다면 노션 API 키 발급도 함께 준비하세요
자주 묻는 질문
ChatGPT API는 무료로 쓸 수 있나요?
새 API 계정은 선불 방식이라 크레딧을 충전해야 씁니다(최소 $5). 계정에 무료 크레딧이 있다면 구매한 크레딧보다 먼저 쓰이지만, 무료 크레딧 지급 여부는 공식 문서에 정해진 내용이 없으니 결제 화면에서 확인하세요.
Plus를 결제했는데 왜 API를 또 결제하나요?
ChatGPT와 API 플랫폼은 결제 시스템이 따로입니다. ChatGPT 구독은 chatgpt.com 사용료이고, API는 platform.openai.com에서 쓴 만큼 따로 냅니다. 구독 요금제별 차이는 챗GPT 요금제 글에 정리했습니다.
API 키를 잃어버렸어요
보안상 전체 키는 만들 때만 보여서 다시 볼 수 없습니다. 새 키를 만들고, 그 키를 쓰던 프로그램과 자동화에 새 키로 바꿔 넣은 뒤 예전 키는 삭제하세요. 삭제한 키를 쓰는 프로그램은 작동이 멈춥니다.
마무리
API 키 발급은 결제 등록 → 키 만들기 → 안전하게 보관, 이 순서만 지키면 어렵지 않습니다. 처음에는 저렴한 모델과 낮은 충전 금액으로 테스트하고, 자동화가 안정되면 한도를 늘리세요.

Comments are closed.