챗gpt api key 발급하기

반응형
반응형

챗gpt api key 발급하기

프로그램같은 활용 가치가 높은 방향으로 사용하기 위해서 ChatGPT API를 한번 활용해 보려 합니다. API는 다 그렇듯 API 키를 발급받아야 하는데요. 예전에 발급받는 방식과 약간 달라져서 공유하고자 포스팅합니다.

1. OpenAI 계정 만들기

API를 사용하기 위해서는 첫 번째 단계는 OpenAI 계정을 만드는 것입니다. OpenAI의 서비스는 계정을 통해 접근할 수 있기 때문에, 먼저 OpenAI 홈페이지에 가입해야 합니다.

  1. OpenAI 홈페이지에 접속합니다.
  2. 오른쪽 상단의 "Sign Up" 버튼을 클릭하여 회원가입을 진행합니다.
  3. 이메일과 비밀번호를 입력하고, 이메일 인증을 마친 후 로그인합니다.

2. OpenAI API 대시보드 접속하기

로그인 후, OpenAI의 API 대시보드로 이동해야 합니다. 대시보드에서 API 키를 관리할 수 있습니다.

  1. 로그인한 후, OpenAI API 대시보드로 이동합니다.
  2. 대시보드 좌측탭에서 API keys를 선택합니다.

chatgpt가 막 생겼을 때는 your proflie로 들어가서 할 수 있었는데요. 언제부턴가 바뀌었습니다. Your profile에서 안되는 것은 아니지만 API keys에서 반영되지 않습니다. API keys에서 발급하는게 key 관리가 편해지므로 참고하시기 바랍니다.

3. API 키 발급받기

API 키를 발급받는 과정은 간단합니다.

  1. "Create new secret key" 버튼을 클릭합니다.
  2. Name을 입력합니다. Project는 선택할게 없으니 넘어가시고 permissions을 선택합니다. 어떤 종류의 프로젝트를 할지 모르겠다면 All로 합니다. 나중에 바꿀 수 있습니다.
  3. 새로 생성된 API 키를 복사하여 안전한 장소에 저장합니다.
  4. API key가 나오는데 오직 이때만 복사를 할 수 있으므로 필히 copy를 눌러 가져옵니다. Done을 누르면 끝이 납니다.
    주의: API 키는 보안상 중요한 정보이므로, 유출되지 않도록 주의해야 합니다.

 

4. API 키 사용하기

API 키를 발급받았다면, 이제 이를 코드에서 사용할 수 있습니다. 저는 Python을 사용하므로 python으로 예시를 알려드리겠습니다. python에서는 openai 라이브러리를 설치해야합니다.
cmd나 터미널에서 다음을 입력합니다.

pip install -U openai

다음과 같이 API 키를 설정하고 ChatGPT를 호출합니다.

import openai

# OpenAI API 키 설정
client = openai.Client(api_key="your_api_key") 

#프롬프트 쓰기 
response = client.chat.completions.create(model="gpt-4",
  prompt="Hello, ChatGPT! How are you?",
  max_tokens=50
)

print(response.choices[0].text.strip())

자세한 사항은 API Reference에서 확인해주세요~!

5. 비용 지불카드 등록하기

API를 사용하면 비용이 발생합니다. 지갑에 돈을 충전후 사용할때마다 지불되는 시스템입니다.

(오른쪽 상단)Your_profile - (왼쪽바)Billing - payments methods 에서 add payment method를 하면 카드 등록 완료!

아래의 칸을 채워줍니다.

Overview에서 돈을 충전합니다.


Add to credit balance를 선택하면 충전할 수 있습니다.

API를 호출할 때마다 발생하는 비용을 대시보드에서 확인할 수 있으므로, 자신의 사용 패턴에 맞는 플랜을 선택하는 것이 중요합니다. Usage에서 확인가능하며 첫 api key 발행자에게는 무료 크래딧을 약간 줍니다. 옛날에 받아서 지금 어떤지는 모르겠네요ㅜ

마치며

ChatGPT API 키를 발급받는 과정은 간단하고 직관적입니다. 발급받은 키를 사용하여 다양한 애플리케이션과 서비스를 개발할 수 있으며, 활용 가능한 영역은 무궁무진합니다. API 사용 시 보안에 유의하시고, 자신의 사용량에 맞는 가격 정책을 선택하여 효율적인 사용하시길 바랍니다.

 

함께보면 좋은글

 

클릭하나로 유튜브 스트립트 다운로드에서 챗GPT 요약까지

클릭하나로 유튜브 스트립트 다운로드 및 챗GPT 요약하기유튜브에는 다양한 정보가 담긴 영상이 많지만, 긴 영상을 모두 시청하기 어렵습니다. 내가 원하는 정보만 얻고 싶은데 언제 영상을 보

seong6496.tistory.com

 

 

무료 ChatGPT 글 감지기 추천 BEST4

ChatGPT 글 감지 ChatGPT로 못쓰는 글이 없기 때문이라 그런지 논문, 에세이, 콘텐츠, 학교 과제 모두에서 ChatGPT를 안쓰는데가 없습니다. 이게 참고용이어야 할텐데 이대로 과제제출을 하면 사실 사

seong6496.tistory.com

 

 

Chat GPT 자동번역 기능 추가하기

요즘 검색엔진도 사용하지만 키워드를 모르면 ChapGpt에 먼저 손을 대는 것 같습니다. 그런데 다른 나라 언어로 나오는 걸 한글로 바꿀려면 '한국말로 해줘'를 써줘야 하는 귀찮음이 있네요. 그러

seong6496.tistory.com

 

Designed by JB FACTORY