What are the main differences between 0528 and the original R1?
The focus is on reasoning depth and performance on complex tasks, with improved mathematics, programming, and general logic capabilities, along with support for system prompts and improved function calling. It is not a completely different product line; whether it is worth replacing the original R1 should be determined based on actual tasks rather than evaluation scores alone.
Do I need to add the <think> prefix for reasoning?
No. The official usage guidance for 0528 no longer requires forcibly adding a thinking prefix. A more practical approach is to clearly provide the task, conditions, and delivery requirements, and request key derivations and verification. When using system messages, you can consistently specify the language and response structure.
How do I call deepseek-r1-0528 with the standard API?
Submit model=deepseek-r1-0528 and messages to /v1/chat/completions. Read normal results from choices[].message.content; for streaming calls, obtain incremental results through stream. Use this platform's API Key, and set the full base URL according to the SDK you use.
Can it directly run the code it generates?
Generating code and executing code are two different things. R1-0528 can analyze problems and propose candidate implementations, but an ordinary text response does not mean the code has been run. To integrate a code execution tool, the selected entry point must support tool interaction for this model and have an available execution environment and permissions configured; whether it runs successfully should be determined by the tool's returned results. It is recommended to first run tests in an isolated environment, then submit logs and failure examples to the model for further troubleshooting. Do not directly execute unreviewed code.
Are R1-0528 and the Qwen3-8B variant the same thing?
No. DeepSeek-R1-0528-Qwen3-8B is an independent variant distilled from Qwen3 8B Base using the chain of thought of R1-0528. The deepseek-r1-0528 on this page refers to the 0528 version of R1; their evaluations or deployment requirements must not be mixed.