뒤로
구현우학부생
구현우학부생 ·

OpenAI API 사용 방법(1)-키 발급


ChatGPT API의 가격은 Ada 모델 활용 기준

1,000 토큰당 한화 약 26원입니다.

1,000토큰은 어떤 단위일까요?

방탄소년단 - ‘Dynamite’ 가사를 전부 넣는다면 469 토큰으로 계산됩니다.

즉 469단어라고 이해하면 됩니다.

(토큰은 단어 하나를 지칭하는 단위라고 생각하셔도 됩니다.)

막연하게 비싸단 생각을 많이 하실텐데,

비교적 합리적인 가격으로 많은 텍스트를 사용해도

토큰 소모가 크지 않아 테스트로 빠르게 API를 도입하여

이용할 수 있습니다.


  1. 개념 설명
  2. API(Application Programming Interface)
  3. 프로그램 간 상호작용을 돕는 인터페이스를 말하며, ChatGPT API는 OpenAI에서 제공하는 인터페이스로, 사용자가 ChatGPT 모델을 프로그램에 통합하고 해당 모델을 사용하여 자연어 처리 작업을 수행할 수 있게 합니다. 
  4. 더 쉽게 이야기 하자면, 일반적으로 프로그램에서 사용할 수 있는 데이터를 주고받거나, 다른 시스템과 통신하거나, 서비스를 이용하는 등의 작업을 수행할 수 있습니다. 즉, 컴퓨터 간에 소통할 수 있도록 해주는 ‘통역가’와 같은 역할을 하는 것입니다. 
  5. ChatGPT API KEY를 가져와서 사용한다는 것은 OpenAI에서 제공하는 ChatGPT 인공지능 모델에 대한 접근 권한을 얻어, 해당 모델을 사용하여 자연어 처리(Natural Language Processing)기능을 수행하는 것을 의미합니다. 
  6. 이를 통해 사용자는 OpenAI에서 제공하는 다양한 API 요청을 사용하여 ChatGPT 모델에 접근하고, 문장 생성, 자연어 이해, 번역 등의 작업을 수행할 수 있습니다. 


먼저 OpenAI API를 사용하기 위한 접근 권한을 위해 Key 발급을 해야합니다.

천천히 하나씩 같이 해봅시다:)


  1. 발급 절차
  2. 먼저 OpenAI 사이트에 들어갑니다. 
url thumbnail

OpenAI

Introducing GPT-4, OpenAI’s most advanced system

https://openai.com/


  1. 홈페이지에 들어오면 Developers > Documentation에 들어갑니다.


  1. 오른쪽 상단에서 로그인을 해줍니다.


  1. 사진처럼 View API keys란에 들어갑니다.


  1. 들어가시면 다음과 같이 보이실텐데, Create new secret key를 누르시고 생성하면 됩니다. 
  2. key 이름을 정하시고 생성을 하시면 key가 사진처럼 나타나게 되는데 이를 꼭 저장해서 다른 곳에 기억해주셔야 합니다. 그 이유는 key 발급 이후에 key의 full string을 볼 수 없기 때문입니다. 
  3. 다음 디스콰이엇에 올릴 글에 이 key를 Vscode로 가져가서 간단한 예제를 실습해 보겠습니다.


  1. 이후 ORGANIZATION > Usage에서 사용량을 볼 수 있습니다.
  2. 무료 크레딧(Free trial credit) $18.00를 먼저 사용할 수 있습니다.
  3. 무료 크레딧 유효기간은 API Key 최초 발급일로부터 3개월이며, 3개월이 지나면 Expired되어 사용이 불가합니다. 무료 크레딧은 핸드폰 번호를 기준으로 지급되므로, 아이디를 여러 개 생성해도 핸드폰 번호가 같다면 추가 지급되지 않습니다.


  1. 이후 더 사용하고 싶다면 Billing > Payment Methods에서 카드를 등록하고 결제수단을 정해주면 됩니다. 

다음 글에는 ChatGPT API Key로 Vscode에서 간단한 예제를 실습해 보겠습니다.

PARD_CLUB 그룹의 글
10

댓글

로그인 후 댓글을 남길 수 있습니다.

최현종
최현종

이런 세심한 꿀팁 감사합니다