본문 바로가기

Tool/ChatGPT

Chat GPT 키 발급 부터 API 호출 까지

API 키 발급

https://platform.openai.com/

먼저 홈페이지에 방문 후 로그인을 진행

https://platform.openai.com/account/api-keys

우측 상단 메뉴에  View API keys 방문

Create New Secret Key 클릭으로 키 발급

주의 사항
키 발급 창이 나타나며 키가 나타나게 되는데, 한번만 보이고 두번다시 알 수 없으니 잘 보관해야 한다.

https://platform.openai.com/docs/api-reference

API 레퍼런스를 확인하여 필요한 기능을 호출 합니다.

하기의 예는 Completion 호출 하는 방법 입니다.

curl https://api.openai.com/v1/completions \  //기본적으로 POST 호출을 합니다.
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \ //$OPENAI_API_KEY 에는 상기 언급한 발급 받은 API를 넣습니다.
  
  // 데이터의 구조는 기능별로 다르기 때문에 Reference를 확인해 봐야 합니다.
  -d '{ 
    "model": "text-davinci-003",
    "prompt": "Say this is a test",
    "max_tokens": 7,
    "temperature": 0
  }'