Parameter Comparison
| Parameter | kimi-k2.5 | kimi-k2 series | kimi-k2-thinking series | moonshot-v1 series |
|---|---|---|---|---|
temperature | Cannot be modified | 0.6 | 1.0 | 0.0 |
top_p | 0.95 Cannot be modified | 1.0 | 1.0 | 1.0 |
n | 1 Cannot be modified | 1 (max 5) | 1 (max 5) | 1 (max 5) |
presence_penalty | 0 Cannot be modified | 0 (modifiable) | 0 (modifiable) | 0 (modifiable) |
frequency_penalty | 0 Cannot be modified | 0 (modifiable) | 0 (modifiable) | 0 (modifiable) |
thinking | Supported | β | β | β |
When
temperature is close to 0, n can only be 1. Otherwise, the API returns invalid_request_error.kimi-k2.5 β thinking Parameter
kimi-k2.5 supports thethinking parameter to control whether deep thinking is enabled. Accepts {"type": "enabled"} or {"type": "disabled"}.
Since the OpenAI SDK doesnβt have a native thinking parameter, use extra_body: