▲ | dcre 4 days ago | |||||||
> To access their best models via the API, OpenAI now requires you to complete a Know-You-Customer process similar to opening a bank account. This is not entirely true. It was entirely true for o3, but for GPT-5 it is only true for streaming and for reasoning summaries. I use GPT-5 with reasoning through the API without verifying my identity, I just don’t get the summary of the reasoning step. I don’t miss it, either. I never read them anymore now that the surprise has worn off. | ||||||||
▲ | graham_king_3 3 days ago | parent [-] | |||||||
I'm the author of the post. Thanks for highlighting this. It's very confusing. I cannot use it directly in OpenAI's API, even today: > $ llm -m gpt-5-mini Hello > Error: Error code: 400 - {'error': {'message': '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.', 'type': 'invalid_request_error', 'param': 'stream', 'code': 'unsupported_value'}} Until two days ago, OpenAI on OpenRouter was Bring-Your-Own-Key (BYOK), so it didn't work there either. Since they dropped BYOK, I can indeed use it through OpenRouter: > $ llm -m openrouter/openai/gpt-5-mini Hello > Hi — hello! How can I help you today? This is for both `gpt-5` and `gpt-5-mini`. The `-nano` has always worked. I'm going to try some of my evals on gpt-5-mini, but it doesn't feel like I can depend on it. | ||||||||
|