본문 바로가기
ChatGPT

OpenAI API 가격 파악. (OpenAI API 요금 분석)

by 모닝위즈 2023. 9. 18.
반응형

OpenAI사에 따르면 가격적인 부분은 아래와 같다.

입력(input) 시, 산출(output) 시 모두 token의 가격에 영향을 미친다.....

 

설정 초기에 해외 결제가 가능한 비자카드를 등록하여 일정 금액의 Token을 결제해야 한다.

API를 사용하면서 Token을 소모하다가 모든 Token이 소진되고나면 부족한 Token만큼 등록한 카드에서 

자동 충전되며 사용하는 방식이다.

아주 그냥 쪽쪽 빨아갈 수 있도록!!

물론 한도 등록이 가능한데. 기본값은 매달 $120이며, 원하는 금액 한도로 설정이 가능하다고 한다....

 

빨리 수정하지 않는다면.... 끔찍하다.

 

 

https://openai.com/pricing

 

Pricing

Simple and flexible. Only pay for what you use.

openai.com

 

 

 

1 Token당 4자 정도라고 한다. 다만.... 이는 영어의 경우이다....;;

 

한글의 경우는 음절 구분 단위로 인해 Token 구분이 다르므로, 비용 또한 많이 커진다고 한다..

ChatGPT 3.5에서는 한글은 1음절당 1 Token이라고 했는데..

어느 굉장하신 분의 블로그를 참조하면, 한글은 1음절당 2~3 Token이라고 한다.

https://techbukket.com/blog/gpt-token-korean

 

GPT 토큰의 비밀. 한국어는 왜 더 느리고 요금도 더 많이 나올까? | 테크버킷 블로그

OpenAI API를 사용시 한국어 문장을 사용하면 더 많은 비용이 나오게 됩니다. 이와 관련하여 토큰의 개념, 영어와 한글의 토큰 수 비교, Tokenizer에 대한 내용을 정리하였습니다.

techbukket.com

 

여기에 내 생각을 좀 더 보태자면..

한국어의 경우는 영어와 다르게 조립식 언어로 볼 수 있다.

예를 들어서 영어에서는 'START'가 한국어에서는 '시작'이다.

2글자인 시작으로 봤을 때, ㅅ ㅣ ㅈ ㅏ ㄱ 을 조립해야 한다.

 

START = 1.25 Token

시작 = 4 Token

 

 

그리고, 또한 한국어의 경우 어원으로 볼 때 조합되면서 글자의 형태가 달라지는 경우 등 (오다, 오고, 오는 등)이 많아서 그런 거 같기도 하다..

 

 

 

그렇다 하더라도 너무 높다. 

 

 

위 내용을 기반으로 한국어로 활용하게 된다면, 금액이 아래와 같이 산정될 수 있다.

 

ChatGPT-4의 8K 컨텍스트 모델을 활용하여 질문하였다고 가정하고,

질문의 길이가 한글 100글자이며, 답변의 길이가 1000글자일 경우라고 한다면, 

 

질문은 $0.03 (2023.09.18 기준 약 40원) :  1000토큰(약 330~500글자)
답변은 $0.06 (2023.09.18 기준  약 80원) : 1000토큰(약 330~500글자)

최소 168원대 ~ 최대 254원대!!!!

(

 단, ChatGPT-4의 8K 컨텍스트 모델의 경우 $0.03 by 1000token이며,

       ChatGPT 3.5 모델일 경우  $0.0015 by 1000token 이다.

)

 

이렇게 100번만 질문한다면,

질문 적당히 하고 이거 시켜 먹장!

 

하지만, max_tokens를 활용하여 API 요청 시 최대 토큰 값을 제어할 수 있다.

최소 1 Token ~ 최대 모델별 상이함.

GPT-4 8K 컨텍스트 최대 8,192개
GPT-4 32K 컨텍스트 최대 32,768개
GPT-3.5 turbo 4K 컨텍스트 최대 4,097개
GPT-3.5 turbo 16K 컨텍스트 최대 16,385개

 

'ChatGPT' 카테고리의 다른 글

ChatGPT를 사용해보자. OpenAI API java 예제  (0) 2024.01.02

댓글