Reasoning models supported through Routeway include GPT 5.4, Claude Opus 4.8, DeepSeek V4 and much more. Check the Models page for the current list.
Enabling Reasoning
By default, Routeway disables reasoning for models. There are two ways to enable it:Option 1: Model Suffix
Append:thinking to the end of the model ID to enable reasoning with the default effort level.
:high, :medium, or :low:
Option 2: reasoning_effort Parameter
Pass the reasoning_effort parameter in the request body to enable reasoning and control the effort level:
When to Use Reasoning Models
Use reasoning for
- Multi-step math or logic puzzles
- Debugging complex code
- Long-horizon planning and strategy
- Hard classification with many edge cases
- Tasks where chain-of-thought improves accuracy
Skip reasoning for
- Simple Q&A or retrieval
- Short creative tasks
- High-throughput, latency-sensitive pipelines
- Tasks where standard models already perform well
Controlling Reasoning Effort
You can control reasoning effort using thereasoning_effort parameter.
- Python
- Node.js
- cURL