Pricing details for each models in API

Hi Team,

I have a doubt related to the pricing for each models.
Does the pricing for API differs for every model or it is same for all model?

Each model has it’s own pricing, some of those prices are currently the same.

Details here:

So how do we make a subscription for each model?
Can you please explain for ‘text-davinci-003’ and ‘gpt-3.5-turbo-instruct’

You pay for the actual tokens used, which is similar to words, in both the data that you send, and (sometimes priced differently), the data you receive back. There is no “subscription”; there is just pay-per-use when using the API.

In my chart, cost is per 1 million tokens so you can compare the prices more easily:

Model Training Input usage Output usage Context Length
GPT-3.5-turbo-base $n/a $1.50 $2.00 4k
GPT-3.5 Turbo fine-tune $8.00 $12.00 $16.00 4k
GPT-3.5-turbo-16k $n/a $3.00 $4.00 16k
GPT-4 $n/a $30.00 $60.00 8k
-------- ------------- ------------- ------------- -------------
babbage-002 base $n/a $0.40 $0.40 16k
babbage-002 fine-tune $0.40 $1.60 $1.60 16k
-------- ------------- ------------- ------------- -------------
davinci-002 base $n/a $2.00 $2.00 16k
davinci-002 fine-tune $6.00 $12.00 $12.00 16k
(text-davinci-003) (legacy) $20.00 $20.00 4k

So whatever the model is, the payment should be done under OpenAI Platform.
hence, we can use the tokens based on the amount we pay for all the models.
Am I correct? Please correct me if am wrong

Yes, your API account balance can be used to pay for all API services, image creation and editing, Whisper voice transcription, embeddings… and talking to language models at their data cost.

2 Likes