Reasoning no longer available in API responses?

I remember a couple weeks ago, the completion responses from o1 and similar reasoning models used to include “reasoning_content” in the completion responses but those are no longer available? Were they removed recently, or am I remembering wrong, and they were never available to begin with?

Searching in this forum I’m surprised how few people (nobody?) is even curious about this :thinking:

I think you are remembering wrong. :kissing:

When I accessed the o3-mini model via API today, I got the reasoning_content field in the response, but the content was empty.

I guess OpenAI has temporarily closed (or has not had time to open?) the ability to get reasoning content through the API

The response is like:

ChatCompletionMessage(content='', refusal=None, role='assistant', audio=None, function_call=None, tool_calls=[ChatCompletionMessageToolCall(id='call_alzIzla0JrnpqvicBQVYCKnR', function=Function(arguments='{"MY_TOOL": 123}', name='MY_TOOL_NAME'), type='function')], reasoning_content='')

you can see there is reasoning_content field at the end of message.