O3 model fails to work and requires verification

When I use o3 model with agend node it fails to work, o3-mini works fine.

The error:
Bad request - please check your parameters
Your organization must be verified to stream this model. Please go to: https://platform.openai.com/settings/organization/general and click on Verify Organization. If you just verified, it can take up to 15 minutes for access to propagate.

Does not matter which workflow

Information on your n8n setup

  • n8n version: 1.99.1
  • Running n8n via: selfhosted - Docker
  • Operating system: Linux server

Hi @Denis_Pronto,

Looks like OpenAI requires organization verification, specifically for the o3 model (and some others).

More info here: https://help.openai.com/en/articles/10910291-api-organization-verification

Once verified, your organization will be able to use o3 with Streaming responses and have access to our GPT Image model.

It seemed so at first, but same api key with the same o3 works just fine outside n8n, the problem is in the ‘to stream this model’ part. I do not stream anything as it seems. Not sure what exactly n8n does under the hood in this agent’s brain part :nerd_face: But auto completion requests must work just fine. I am not sure where this stream part comes from :melting_face:

Here is the screenshot form the playground:

Here is the screenshot from local api using same key and model:

And their verification does not work anyways, just dies with a white screen if you try to do it.