Need help with azure openai organization verification for o3 streaming

Hariharan kannan 0 Reputation points
2025-04-19T09:30:24.57+00:00

I tried to use the o3 model with streaming and facing the above error.

is this a bug or we are supposed to verify our organization through openai? if so how do i verify our organization?

the streaming parameter works with every other model except o3.The image shows a Python script attempting to use the Azure OpenAI API, resulting in an error message due to an unverified organization required for streaming the model. (Captioned by AI)

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
3,983 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Vinodh247 33,316 Reputation points MVP Moderator
    2025-04-19T10:14:09.3766667+00:00

    Hi ,

    Thanks for reaching out to Microsoft Q&A.

    This means your Azure OpenAI subscription is not yet verified for streaming access on this specific model (o3). It works on other models because they do not have this additional restriction, but o3 does. It is intentional behavior by OpenAI. Some of the newer OpenAI models (like o3) require organization verification to use streaming capabilities.

    How to fix this:

    You need to verify your organization with OpenAI (even if using through Azure). Follow these steps:

    Go to: https://platform.openai.com/settings/organization/general

    Click on "Verify Organization".

    Complete the verification process (you may need a business domain email, billing info, and basic org info).

    Once verified, try the stream=True call again with the o3 model.

    Note: This is a policy level requirement by OpenAI, not specific to your code or Azure integration.


    Workaround if you cannot verify:

    If verifying the org is not possible immediately, you can:

    Temporarily disable streaming (stream=False).

    • Or use another supported model (example: gpt-4, gpt-35-turbo) that does not enforce this restriction

    Please feel free to click the 'Upvote' (Thumbs-up) button and 'Accept as Answer'. This helps the community by allowing others with similar queries to easily find the solution.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.