Skip to content

[Feature] reasoning_content in API for reasoning models #6192

@yasirerkam

Description

@yasirerkam

To better support reasoning models, adding a reasoning_content parameter to the API would be great so that users can see the steps in the reasoning process.

tool-calls

from openai import OpenAI
client = OpenAI(api_key="", base_url="https://api.deepseek.com")

messages = [{"role": "user", "content": "9.11 and 9.8, which is greater?"}]
response = client.chat.completions.create(
model="deepseek-reasoner",
messages=messages
)

+ reasoning_content = response.choices[0].message.reasoning_content
content = response.choices[0].message.content

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions