본문 바로가기
#ai툴

[초보 필수] API 키 완벽 이해와 발급 방법 - ChatGPT 이미지 자동 생성까지 완전 정복!

by smartjaeho.tistory.com 2025. 4. 27.
반응형

API는 "Application Programming Interface"의 약자로,
애플리케이션(프로그램)과 서버가 서로 통신할 수 있게 해주는 인터페이스를 의미합니다.

쉽게 말해, 프로그램이 서버에게 요청을 보내고, 서버가 응답하는 통로를 API라고 부릅니다.

API를 사용하려면 본인을 인증해야 하는데, 이때 사용하는 것이 바로 API 키입니다.


API 키 발급 방법

  1. https://platform.openai.com/ 접속
  2. 오른쪽 상단 로그인(Login)
  3. 로그인 후 PersonalAPI Keys 클릭
  4. Create new secret key 버튼 누르기
  5. 생성된 키를 복사해서 따로 저장! (다시 못 봄)

🔥 주의: API 키는 한 번만 보여주며, 다시 복사할 수 없습니다. 꼭 안전한 곳에 저장하세요!


API 키를 코드에 적용하는 방법

아래처럼 작성하면 됩니다:

import openai

openai.api_key = 'sk-abc123def456ghi789'  # 여기 따옴표 안에 복사한 키를 넣습니다

이렇게 하면 OpenAI 서버가 "이 사용자는 인증된 사용자다"라고 인식해 요청을 처리해줍니다.


추가 주의사항

  • 절대 깃허브(GitHub)나 인터넷에 API 키를 업로드하지 마세요!
  • 요금이 부과될 수 있습니다.
  • 무료 크레딧 확인 방법
    • 로그인 후 Usage 메뉴에서 확인할 수 있습니다.


요약

구분 설명
API 키 OpenAI 기능을 사용하기 위한 비밀번호
API Application Programming Interface (프로그램-서버 통신 통로)
발급 방법 platform.openai.com → API Keys → 새 키 발급
코드 적용 openai.api_key = '발급받은 키'
주의사항 유출 금지, 요금 부과 주의

추가로 발급부터 실제 코드 작성까지 1:1로 따라할 수 있는 초간단 튜토리얼도 필요하다면 알려주세요! 🚀

반응형