Streaming support for o1 (o1-2024-12-17) (resulting in 400 "Unsupported value")

Hello, it appears that streaming support was added for o1-preview and o1-mini (see announcement OpenAI o1 streaming now available + API access for tiers 1–5).

I confirm that both work for me.

However, attempting to stream with o1 (more precisely o1-2024-12-17), still results in the following error:

{
  "error": {
    "message": "Unsupported value: 'stream' does not support true with this model. Supported values are: false.",
    "type": "invalid_request_error",
    "param": "stream",
    "code": "unsupported_value"
  }
}

Is this expected?

Streaming of the newest O1 model is still in development, so yes, currently being denied by the API is expected.

We can hope that OpenAI has some extended features to transmit via the API when they do release the planned streaming for this model.

1 Like