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

ChatGPT API Key 생성하기 포스트 썸네일

“ChatGPT APIs Key ”를 검색해서 들어오신 분들, 아마 이런 고민 한 번쯤 하셨을 거예요.

“웹에서 챗GPT는 잘 쓰는데… 우리 팀 엑셀·설문·보고서를 자동으로 돌리려면 API를 쓰라는데,

ChatGPT API Key? 크레딧? 토큰? 일단 단어부터 무섭다…”

더 힘든 건, 공식 문서가 대부분 영어 + 개발자 기준이라 “어디서부터 뭘 눌러야 하는지” 감이 안 잡힌다는 거죠. 이 글에서는 완전 초보 기준으로, 마치 옆에서 화면 같이 보면서 알려주는 느낌으로 정리해 보겠습니다.

특히 앞으로 연재할 “챗GPT + 구글 앱스 스크립트로 업무 자동화” 시리즈의 첫 관문이 바로 챗GPT API 준비하기입니다. 오늘 이 글만 제대로 따라오시면,

  • 나중에 구글 스프레드시트에서 함수 하나로 GPT 호출하고
  • 회사 일일보고 자동 생성,
  • 메일·캘린더 자동 처리
    까지 차근차근 이어갈 수 있어요.

1. 챗GPT API란? (웹 챗GPT와 무엇이 다른가)

Chatgpt api key 생성 포스트 이미지1

먼저 개념부터 아주 간단히 정리해 볼게요.

  • 웹 챗GPT
    • chat.openai.com(또는 앱)에서 사람처럼 대화하는 서비스
    • 사람 ↔ 챗봇 1:1 대화 중심
  • ChatGPT API (OpenAI API)
    • “사람” 대신 프로그램(코드)가 챗GPT에게 질문을 보내고, 답을 받아오는 통로
    • Example:
      • 구글 스프레드시트 → 함수로 GPT 호출
      • Django/Flask 백엔드 → 사용자의 질문을 GPT로 던지고 응답을 웹에 보여주기
      • 사내 업무 시스템에서 보고서 자동 생성

즉, 웹 챗GPT는 ‘사람이 직접 대화하는 서비스’,

챗GPT API는 ‘내 프로그램이 GPT를 대신 호출하도록 하는 도구’라고 이해하시면 됩니다.

이 API를 쓰려면 인증 정보(=API 키)와 요금이 빠져나갈 지갑(=크레딧)이 필요해요. 오늘 우리는 이 두 가지를 준비하는 게 목표입니다.

2. OpenAI 계정 만들기 & 로그인

이미 챗GPT를 쓰고 계시다면, 그 계정 그대로 쓰시면 됩니다.

  1. OpenAI 플랫폼 페이지 접속
  2. Log in 버튼 클릭
    • 화면 가운데 또는 오른쪽 위 Log in 버튼
  3. 기존 챗GPT 계정으로 로그인
    • 구글/마이크로소프트/이메일 중 기존에 사용하던 방식으로 로그인
  4. 처음이라면 약관 동의·기본 정보
    • 간단한 정보 체크 후 넘어가면 됩니다.

로그인이 완료되면 개발자 대시보드 같은 화면이 뜨는데, 여기서 API 키, 요금, 사용량 등을 모두 관리하게 됩니다.

3. ChatGPT API Key 생성하기 (2025년 기준)

이제 오늘의 핵심 1번: ChatGPT API Key 발급입니다.

API 키는 “이 요청은 나(내 서비스)가 보낸 거예요”라고 증명하는 비밀번호 같은 문자열입니다.

3-1. API 키 페이지 들어가기

  1. 로그인 상태에서 오른쪽 상단 프로필 아이콘 클릭
  2. 메뉴에서 “API keys” 또는 “View API keys” 같은 항목 선택
  3. 그러면 API 키 관리 페이지가 열립니다.

(메뉴 위치나 이름이 조금씩 바뀔 수 있지만, “API keys”라는 단어만 찾으면 됩니다.)

3-2. 새 키 만들기

  1. API 키 페이지에서 Create new secret key 버튼 클릭
  2. 팝업 창이 뜨면
    • Name:
      • 예: apps-script-test, side-project-blog, company-internal-tool
      • 나중에 여러 키를 쓸 때 “어디에 쓰는 키인지” 구분하기 쉬우니 이름을 꼭 적어두세요.
      • 다른 옵션들은 처음에는 건드리지 않아도 괜찮습니다.
  3. Create secret key 버튼 클릭
  4. 화면에 긴 문자열이 딱 한 번 보여집니다.
    • 예: sk-… 또는 openaikey-… 형태

⚠️ 중요

  • 이 키는 한 번만 보입니다.
  • 창을 닫으면 OpenAI도 다시 보여주지 않습니다.
  • 그래서 반드시 안전한 곳에 바로 저장해 두셔야 합니다.

3-3. API 키 안전하게 보관하는 법 (초보 필수)

Chatgpt api key 보안 이미지
  • 절대 공유 금지
    • 동료, 외주, 친구에게도 그대로 보여주면 안 됩니다.
    • 누가 이 키로 API를 막 써버리면 요금은 내 카드에서 빠져나갑니다.
  • 소스코드에 하드코딩 금지
    • 예: var apiKey = “sk-XXXX”; 이런 식으로 깃허브에 올리면 바로 털립니다.
    • 나중에 앱스 스크립트에서는 프로젝트 속성(PropertiesService) 에 숨겨서 저장하는 방식을 사용할 예정입니다.
  • 키가 노출된 것 같다면
    • API keys 페이지에서 해당 키 Revoke(삭제) 후 새 키 발급하세요.

4. 결제 수단 등록 & 크레딧 충전하기

키만 있다고 바로 되는 건 아니고, 지불 수단(카드) + 크레딧 충전이 있어야 실제 API 호출이 가능합니다.

4-1. 결제 설정 페이지 들어가기

  1. OpenAI 플랫폼에서 상단 메뉴의 “Billing” 또는 “Usage / Billing” 메뉴 클릭
  2. Payment / Billing 관련 탭에서 Add payment details 버튼을 찾습니다.

4-2. 카드 정보 입력

  1. Add payment details 버튼 클릭
  2. 개인(Individual) / 회사(Business) 중 선택
    • 회사 카드로 결제하려면 Business 선택
  3. 카드 번호, 만료일, CVC, 청구지 주소 등을 입력
  4. Continue 버튼 눌러 다음 단계로 진행

4-3. 초기 크레딧 설정

이제 얼마를 먼저 충전할지 정하는 단계입니다.

  • Initial credit purchase
    • 최초 충전 금액
    • 가볍게 테스트만 하신다면 5달러(최소)로도 꽤 오랫동안 실험 가능합니다.
  • Auto-recharge(자동 충전)
    • 크레딧이 특정 금액 이하로 떨어지면 자동으로 얼마를 충전할지 설정
    • Example:
      • “잔액이 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-mini5.x 계열 경량·저가$0.25$2.00업무 자동화·봇 등에 좋음
gpt-4.14.x 플래그십 텍스트 모델$2.00$8.00안정적 고성능 텍스트/코드
gpt-4.1-mini4.1 경량 버전$0.40$1.60속도·비용 균형 좋음
gpt-4o4세대 멀티모달 대표 모델$2.50$10.00텍스트+이미지 등 멀티모달
gpt-4o-mini4o 경량/저가$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 탭에서 금액 확인

  1. 플랫폼에서 “Usage” 또는 “Dashboard → Usage” 메뉴로 이동
  2. 상단의 Cost 탭을 선택
  3. 여기에서
    • 이번 달 총 사용 요금
    • 날짜별 사용 요금
    • 모델별 사용 금액까지 막대그래프로 확인 가능
  4. 막대그래프 위에 마우스를 올리면 날짜/모델별 상세 금액이 툴팁으로 나옵니다.

6-2. Activity 탭에서 호출/토큰 수 확인

  • 같은 페이지의 Activity 탭에서는
    • API 호출 횟수
    • 토큰 사용량(입력/출력)
    • 어떤 모델을 얼마나 썼는지
      등을 더 세밀하게 분석할 수 있습니다.

💡 팁

  • 처음에는 하루에 한 번 정도 Usage 페이지를 열어 “오늘 얼마나 나갔지?” 감을 잡아 보세요.
  • 일정 기준 금액 이상이면 알림 받는 알림(Alerts) 기능도 있으니, 회사 카드 쓰시는 분은 꼭 설정해 두는 걸 추천합니다.

7. 자주 묻는 질문(FAQ) – 초보자 관점 정리

Q1. 챗GPT 웹(Plus)만 쓰면 되는데, 꼭 API를 써야 하나요?

  • 웹 챗GPT는 “사람이 직접 질문하는 용도”에 최적화되어 있습니다.
  • API는 “엑셀·앱스스크립트·백엔드 코드가 자동으로 질문”하게 만들 수 있어서
    • 일일보고 자동 생성
    • 대량 메일/문서 생성
    • 사내 시스템과 연동
      같은 업무 자동화에 필수입니다.

Q2. 무료로 API를 쓸 수 있는 방법은 없나요?

  • 예전에 일부 계정에는 무료 크레딧이 자동 제공되곤 했지만,
    최근에는 국가·계정에 따라 정책이 달라서,
    대부분은 직접 결제 수단을 등록하고 소액(예: $5) 충전해야 하는 경우가 많습니다.
  • 다만 실제로 써보면 몇 달을 써도 5달러를 다 못 쓰는 경우도 많으니
    너무 겁먹지 마시고 일단 최소 금액으로 시작해 보세요.

Q3. API 키를 잘못 노출하면 어떻게 되나요?

  1. API 키 페이지에 들어가서 해당 키를 바로 Revoke(삭제)
  2. 새로운 API 키를 발급
  3. 노출된 곳(깃허브, 블로그, 공유 폴더 등)은 가능하면 삭제 또는 비공개 전환

OpenAI도 이 부분은 계속 모니터링하지만,

결국 최종 책임은 “키 주인”에게 있으니 항상 조심하는 게 최선입니다.

Q4. API 키는 여러 개 만들어도 되나요?

  • 네, 하나의 계정에서 용도별로 여러 키를 만들어 쓸 수 있습니다.
    • Example:
      • apps-script-spreadsheet
      • internal-dashboard
      • side-project-blog
  • 나중에 문제 생겼을 때 해당 서비스용 키만 삭제하면 되기 때문에,
    “서비스마다 키를 나눠 쓰는” 습관을 추천합니다.

8. 앞으로 뭘 하게 되나요? (다음 편 예고)

오늘은 “ChatGPT API 생성하기”라는 이름답게

  1. OpenAI 계정 로그인
  2. Issuing API keys
  3. 결제 수단 등록 & 크레딧 충전
  4. 2025년 기준 최신 요금표 요약
  5. Usage 화면에서 사용량·요금 확인하는 법

까지 기본 세팅을 끝냈습니다.

다음 글부터는 본격적으로

  • 2편: “구글 스프레드시트 + 앱스 스크립트로 챗GPT API 처음 호출해보기”
  • 3편 이후:
    • 일일보고 자동 생성
    • 업무 관리 목록 요약/알림
    • 지메일 첨부파일 드라이브 자동 저장
    • (그리고 GPT, Gemini, Hugging Face 등 다른 모델 API와 비교 활용)

처럼 실제 업무에 바로 써먹을 수 있는 예제들을 하나씩 만들어 볼 거예요.

Similar Posts