Reasoning_effort”: “none" is not being respected (gpt 5.1)

reasoning_effort=none is not being respected in the Chat Completions API. GPT 5.1 is still generating reasoning tokens.

What I’m sending to gpt 5.1 is:** n=8, reasoning_effort”: “none”, max_completion_tokens=100

What I’m getting back: 8 empty responses.

The response shows a usage of 800 reasoning tokens.

Obviously, this is not the intended behavior…

1 Like