JSCODE Logo
블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

[실습] OpenAI API Key 발급받기

JSCODE 시니
JSCODE 시니
2026. 06. 13.
author
JSCODE 시니
category
Spring AI
createdAt
Jun 13, 2026 09:50 AM
isPublic
isPublic
series
실무에 바로 적용하는 Spring AI: Spring 서비스에 챗봇·RAG·MCP 도입하기
slug
practice-how-to-get-openai-api-key
type
post
updatedAt

✅ 1-1. OpenAI API Key 발급받기(유료)

OpenAI API key 발급하기
OpenAI API를 사용하기 위해 필요한 API Key 발급 방법을 순서대로 설명할게요.
OpenAI API key 발급하기
https://flextudio.com/blog/openai-1
OpenAI API key 발급하기
  • 현재 OpenAI API는 예전의 후불제에서 '선불 충전식(Credit)'으로 결제 시스템이 바뀜
  • 카드 등록 후 최소 5달러 정도의 금액을 충전해야 함
  • 해외 결제가 가능한 카드가 필수임!
 
 
 

✅ 1-2. 과금 설정 관련

  • 무한정 과금되는 것을 막기 위해 설정(Settings) -> 결제(Billing) 메뉴에서 Hard Limit을 설정할 것!
  • Auto-recharge(자동 충전) 기능은 반드시 OFF로 해둘 것
 
 
 

✅ 1-3. API Key 노출 주의

  • application.yaml이나 application.properties 파일에 발급받은 sk-xxx 키를 그대로 적어두고 깃허브에 Public으로 푸시(Push) 금지
  • 소스 코드에 직접 적지 말고, 환경변수(${OPENAI_API_KEY})로 설정하도록 유도하거나, .gitignore 처리
 
 
 

✅ 2. OpenAI API Key 발급받기(무료)

OpenAI 모델은 OpenAI SDK를 지원하여, 무료로 발급 받을 수 있음.
  • 해당 링크에 접속하여 GitHub 로그인할 것
 
notion image
  • 어떤 모델을 선택해도 무방하나, 강의와 동일한 환경인 ‘OpenAI GPT-4.1’ 모델 선택
 
notion image
  • 우측 상단에 있는 ‘Use this model’ 버튼 클릭
 
notion image
  • Language 탭은 그대로 두고, SDK만 ‘OpenAI SDK’로 변경
  • ‘Create Personal Access Token’ 버튼 클릭
 
notion image
  • 모든 항목 그대로 유지하고 ‘Generate token’ 버튼 클릭
  • 이후 나오는 토큰 값은 메모장에 잘 저장해 둘 것!