That is inaccurate. The same account and login can be used for ChatGPT and for API access.
In fact, that’s a lot of the confusion, even though the web subdomains, services and billing are completely separate. @sarab has this confusion still in the first post, “ChatGPT for $20 gives me gpt-4, why not the API?”
I’d check the email address of the gpt-4 notice and see that it is the actual account being used. Also the selected organization if ever invited or using that system.
(I’m going to need to assemble some copypasta for this topic posted several times a day, such as:)
Your older API account with pay-as-you-go billing can also get gpt-4 access. It just seems from you not having gpt-4, you’ve likely never actually been billed for any usage after putting in a card, a criteria that OpenAI had used monthly since July to onboard new users to the general availability. The email might not have considered this.
ChatGPT Plus does not offer any API credits or entitlements. It is a separate end-user product. You may have already have upgraded to ChatGPT Plus with your $20 subscription, which besides upgrading to a gpt-4 powered chatbot, gives you plugins and more. It doesn’t unlock any API services or pay for any API bills.
This is the access portal to an API account and its payment systems.
API usage is charged by the amount of data used - the tokens sent and received by queries to the AI models.
You may have an API free trial credit if you created your OpenAI account recently, (three-month expiration after account creation). However, access to use gpt-4 services along with higher rate limits is only enabled after purchasing additional account credits or having been billed monthly.
If you are on an older monthly payment plan, that actually is desirable and convenient. In the billing overview, you see “pay-as-you-go” (post-paid billing) when a credit card has already been entered (before mid-July, when a new credit system was installed.)
A pay as you go plan can be made eligible for gpt-4 access by actually incurring billing to the card after the end of the month from use (OpenAI currently doesn’t bill for small balances, like under a dollar). After then being seen as a paid user, you will likely get access shortly after.
One can “cancel payment plan”, and then you’ll likely be only offered the ability to buy pre-paid credits, of $5-$50. A pre-pay instantly gets gpt-4. Once doing so, there is no going back. A second account for this is recommended if you must.
API allows programmers to develop applications for end users, and they are charged by the actual language data used by the service. OpenAI’s “playground” demonstration app automatically connects to your API account without an API key, and you can see whether your billing works to create any responses without errors, and see availability of chat → gpt-4 OpenAI Playground
Don’t put API keys into web sites, apps, extensions, or unknown software. You wouldn’t hand out your bank password?