안녕하세요 ChatGPT 를 잘 사용은 안하지만, 여러 경로를 통해서 주변에 사용하는 사람들은 많은 관계로 찍먹을 해보고 싶었지만, ChatGPTPlus 만 사용하는 것은 구독요금제로 나온 것중에 최상급 비용을 지출해야하기 때문에 , 사용량 베이스로 과금이 되는 API 쪽으로 관심을 돌려보았습니다.
프로그래밍을 할 줄 아신다면 혹은 무료 ChatGPT 의 도움을 얻어서 거의 공짜로 시작해볼 수 있습니다.
- 가격정보는 아래 주소 참조
https://openai.com/api/pricing/
혹시 계정이 없다면 https://platform.openapi.com/signup 에서 가입하면 되며, 기존에 ChatGPT 를 이용하고 계셨다면, 그냥 해당 계정으로 로그인할 수 있습니다.
로그인을 하면 만나게 되는 첫 번째 화면입니다. 안타깝게도 이것만으로는 사용이 불가능하고 접속을 위한 APIKey 를 생성해야합니다.
과거에는 계정당 한 개의 Key를 사용했었는데, 보안 이슈 등으로 프로젝트별 Key를 사용하는 것을 권장하고 그것을 기본값으로 지정해두고 있습니다. Key가 없이 이후 과정을 진행하면 인증되지 않음 에러를 응답받게 됩니다. (UnAuthorized) 키를 생성했더라도 결제 가능한 수단을 지정하지 않았다면 You exceeded your current quota, please check your plan and billing details. 응답을 받아서 사용할 수가 없게됩니다.
하나씩 진행해보겠습니다.
오른쪽 상단의 "설정" 톱니바퀴 버튼을 클릭해서 들어갑니다. 먼저 결제수단을 설정해줍니다.
그런 다음 설정 화면 왼쪽에서 Billing 을 찾아서 눌러줍니다. 이후 초록색 버튼으로 강조되어 있는 Add payment details 버튼을 눌러서 결제수단 추가를 진행합니다.
혼자서 가지고 놀 것이므로 개인(Individual)을 선택합니다.
아래 결제 양식을 쭈욱 채워줍시다. 물론, 해외결제가 가능한 카드여야합니다.
그런 다음 최초 구매를 진행합니다. 5달러부터 100달러 사이의 값을 입력하면 됩니다.
만약 자동 충전을 설정하고 싶다면 automatic recharge 를 Yes 로 선택하고, 그 아래의 두 칸을 각각 입력하면 됩니다.
언제 자동충전할지를 설정하는 부분입니다. 5$ ~ 95$ 미만일 때 충전하게 되어있고, 최대 얼마까지 보유할지를 지정합니다.
저는 굳이 자동충전은 설정하지 않고, 최저 5달러만 충전했습니다. (auto recharge 를 끄면 회색으로 바뀝니다.)
부가세 10%가 고정으로 박혀있네요 ^^;;
아래의 창에서 Continue 를 선택하고, 다음 창에서 Confirm Payment 초록색 버튼을 누르면 결제수단 등록은 끝입니다.
요렇게 Credit이 5달러가 들어가있는 모습을 볼 수 있습니다.
이제 진짜 사용할 수 있는 Key를 만들러가볼까요?
오른쪽 상단에 DashBoard를 클릭한 뒤 왼쪽 메뉴에서 API Key를 누릅니다.
이 화면에서 오른쪽 상단의 Create new secret key 초록색 버튼을 누르거나, 자물쇠 그림 아래의 Create new secret key 를 누릅니다.
특별히 변경을 할 것은 없고 이름만 지정해주고 Create secret key 버튼을 눌러주면 됩니다.
마지막으로 이렇게 생성된 Key 값을 어딘가에 복사해서 보관해두고 Done 버튼을 눌러주면 되겠습니다. 한 번 Done 버튼을 누르고나면 해당키는 접근할 수 없어지기 때문에 누르기전에 보관해야합니다. 아니면, 삭제 후 새로 만들어야 키를 확인할 수 있습니다.
여기까지 진행하셨으면, 실제로 OpenAI API 를 사용할 기본 준비는 모두 마쳤습니다.
다음에는 직접 프로그램을 통해서 사용해보도록 하겠습니다.
'Toy' 카테고리의 다른 글
ChatGPT API (OpenAI API) 시작하기 (2) - C# 으로 튜토리얼 실행 (1) | 2024.08.18 |
---|---|
네이버 책검색 API 이미지 크게 사용하기 (0) | 2024.07.21 |
Python 이용해서 Gmail로 메일 보내기 (2) (0) | 2024.07.14 |
Python 이용해서 Gmail로 메일 보내기 (3) | 2024.07.14 |
댓글