회사에서 직원들이 chatgpt를 이용한 회사의 챗봇 만들고 싶다는 요구도 있어서 한 번 진행해보려고 함

사용하지 않아도 기본 상식으로 생각하고 해봐야징



OpanAI 개요

API 란

API (Application Programming Interface)는 사용자와 서비스 제공자 사이에서 중개자 역할을 하여 사용자가 쉽게 서비스를 이용할 수 있게 해주는 역할

예를 들면,

  • 손님 : ‘사용자 프로그램’
  • 메뉴 : ‘API가 제공하는 기능 목록’
    • 아래 예시에서 고화질의 이미지, 우주 배경으로 외계인들의 전쟁하는 이미지 등
  • 웨이터 : ‘API 자체’
  • 주방 : 서버나 프로그램이 제공하는 서비스

API에 나는 우주를 배경으로 외계인들이 전쟁을 하고 있는 하는 고화질의 이미지를 생성하고 싶다는 요청을 API에게 전달

API가 요청 사항을 서버로 전달

서버로 가서 원하는 이미지를 생성한 후 API에게 전달

API가 전달 받은 이미지 나에게 다시 전송



OpenAI 초기 설정

OpenAI API Key 발급

API Key

OpenAI API 사용할 때 사용한 만큼 OpenAI에서 과금을 하게 됨

https://platform.openai.com/docs/overview 에 들어가서

OpenAI 로그인 한 후 좌측의 API Keys 메뉴에서 발급

Key 발급

setting > API Keys 메뉴에서 create new secret key 클릭

그 후 원하는 이름으로 키를 발급


3


이렇게 생성한 secret key는 다시 보여주지 않기 때문에

원하는 이름으로 key를 발급한 후 복사하여 보관


2


이 secret key 값은 사용자마다 다르며 앞으로 계속 필요하므로 절대 분실해서 안되고

해당 key 값을 통해 과금이 되므로 타인에게 알려주어서도 안됨



결제 수단 등록

API Key를 발급 받았더라도 결제를 할 카드를 등록하지 않으면 에러가 발생

왼쪽에서 settings > Billing > Add payment details 에서 결제 수단 등록


1



카테고리:

업데이트: