Search code examples
error-handlingopenai-apichatgpt-apiopenaiembeddings

Why am I getting "model_not_found" error when using OpenAI's o3-mini model?


OpenAI recently released the o3-mini model (announced around January 31, 2025). I am trying to use it via the API, but I receive the following error:

Error: Error code: 404 - {'error': {'message': 'The model o3-mini does not exist or you do not have access to it.', 
'type': 'invalid_request_error', 'param': None, 'code': 'model_not_found'}}

I have verified that my API key is valid and works for other models. However, o3-mini is not accessible.

Things I’ve checked:

  1. My OpenAI API key is valid.
  2. I can successfully call other models like gpt-4-turbo or gpt-3.5-turbo.
  3. I am using the correct model name (o3-mini as per the announcement).

Questions:

  1. Is o3-mini available to all API users, or is it in limited access/testing?
  2. Could the model name be different from what was announced?
  3. Is there a delay between the announcement and API availability?

Any insights would be appreciated! Thanks in advance.


Solution

  • Yeah, apparently its use is limited to Tier 3 organizations as mentioned by OpenAI staff here on their forums. You can check your organization's current tier on https://platform.openai.com and looking at the bottom of the "Limits" page under "Organization" on the left side bar.