阶跃星辰(StepFun)Step 5 Preview 上线 OpenRouter,支持 1M 上下文
Step 5 Preview, a 1M-context MoE from StepFun, shows up on OpenRouter
阶跃星辰(StepFun)的 Step 5 Preview 在 OpenRouter 上架,采用稀疏 MoE 架构(27B 激活 / 600B 总参数),支持 1M token 上下文。
原文给出了 1M 上下文、27B/600B MoE 架构与分层定价,读者可据此判断它在大上下文与长链路任务上的可用边界。
Search⌘K
ModelsBenchmarksChatRankingsAppsOriPricingDocs
Sign Up
Sign Up *
StepFun: Step 5 Preview
stepfun/step-5-preview
CompareAPI Try this model
Step 5 Preview is StepFun's flagship model for agentic work, built on a sparse Mixture-of-Experts architecture (27B active / 600B total parameters). It performs strongly in software engineering and professional knowledge work, with particular strength in finance.
It is designed for extended tasks that span large codebases and documents, using tools and refining results over multiple steps.
Show more
Modalities
In / Out Price
$1 / $2.70 per 1M
Context
1.0M
Released
Oct 8, 2026
StepFun: Step 5 Preview
CompareAPI Try this model
ProvidersPricingPerformanceUptimeAppsActivityFAQExplore
Providers
Providers
This model is hosted by one provider. OpenRouter forwards every request to it directly — no routing decisions to make.
Reasoning effort All Latency / throughput P50
| Provider | Input/M | Output/M | Cache read/M | Latency | Throughput | Uptime |
|---|---|---|---|---|---|---|
| $1.00 | $2.70 | $0.05 | 3.50 s | 106 tps | 100.00% |
Pricing
The average price customers actually pay for this model, next to the prices providers post. Caching and discounts mean the price actually paid is often well below the listed one.
Weighted average
Weighted Avg Input Price
$0.09582
/M tokens
Weighted Avg Output Price
$2.70
/M tokens
Step 5 Preview — Price history
Effective Listed
Input Output
Reset
3D 1W 1M 3M 1Y All
| Chart visibility | Provider | Effective in /M | Effective out /M | Cache hit rate | Token share 1d |
|---|
| | StepFun | $0.0958 | $2.70 | 95.2% | 100.0% |
| --- |
Performance
Throughput is how fast the model writes (tokens per second — higher is better). Latency is total round-trip time (lower is better). TTFT is time-to-first-token — how long before you see anything appear (lower is better).
Throughput
106 tok/s
P50, best across providers
Latency
3.50 s
P50, best provider
All locations
Reasoning effort All 3 days
Throughput
P99
Avg 302 tok/s
P95
Avg 264 tok/s
P90
Avg 247 tok/s
P75
Avg 206 tok/s
P50
Avg 153 tok/s
Latency
P50
Avg 1.54 s
P75
Avg 2.02 s
P90
Avg 2.83 s
P95
Avg 6.49 s
P99
Avg 17.90 s
E2E latency
P50
Avg 6.89 s
P75
Avg 12.74 s
P90
Avg 50.16 s
P95
Avg 79.64 s
P99
Avg 144.25 s
Tool call error rate
StepFun
Avg 0.66 %
Structured output error rate
StepFun
Avg 7.87 %
Cache hit rate
StepFun
Avg 92.90 %
Uptime
Uptime is the percentage of the past 3 days that at least one provider was responding to requests. Availability is the percentage of time that inference was successfully served. OpenRouter continuously monitors and uses the next-best provider when one returns an error.
Uptime (3d)The model was reachable. Request routed to a provider.
99.94%
Availability (3d)The model returned inference from any provider. Errors and empty responses count against it.
99.43%
Availability over the last 3 days
Oct 5, 4 PM - Oct 8, 4 PM
Availability 99.43%
Mon Tue Wed Now
Availability over the last 24 hours
OpenRouter Availability
99.73%
When an error occurs in an upstream provider, we can recover by routing to another healthy provider, if your request filters allow it. You can access per-provider uptime data programmatically through the Endpoints API. Learn more about our load balancing and customization options.
Apps
Public apps that send the most traffic to this model. Good signal for what real production workloads look like — and a hint at which use cases this model is best suited for.
OpenClaw is an open-source AI agent that connects to your messaging apps and takes real actions on your behalf, from running commands and browsing the web to managing files and sending emails.
54.4B tokens
Hermes Agent is an open-source, self-improving AI agent by Nous Research that runs persistently with memory across sessions, and builds reusable skills from experience. It comes with 40+ built-in tools, including web search, browser automation, and vision, plus scheduled automations and subagents.
3.27B tokens
Kilo Code is an open-source AI coding agent that works across VS Code, JetBrains, and CLI to help developers ship code faster with agentic workflows.
475M tokens
Nous Research is an AI research team focused on advancing open-source AI.
156M tokens
![]()
Claude Code is Anthropic's agentic coding tool that reads your entire codebase, plans and executes changes across files, runs tests, and iterates on failures, all from natural language prompts.
118M tokens
Activity
Token volume and request traffic to this model over time.
Tokens
Not enough data to display yet.
API
Drop-in code to call this model. OpenRouter's API is OpenAI-compatible — most SDKs work by just swapping the base URL. The only thing that changes between models is the model slug below.
1
Get your API key
Create an API key from your OpenRouter dashboard and set it as an environment variable:
Copy Copied!
shell
export OPENROUTER_API_KEY=sk-or-v1-...
2
Make your first request
Use stepfun/step-5-preview with the OpenRouter API:
OpenRouter supports reasoning-enabled models that can show their step-by-step thinking process. Use the reasoning parameter in your request to enable reasoning, and access the reasoning_details array in the response to see the model's internal reasoning before the final answer. When continuing a conversation, preserve the complete reasoning_details when passing messages back to the model so it can continue reasoning from where it left off. Learn more about reasoning tokens.
In the examples below, the OpenRouter-specific headers are optional. Setting them allows your app to appear on the OpenRouter leaderboards.
TypeScript SDK Python TypeScript (fetch)cURL Python (OpenAI)TypeScript (OpenAI)
Copy Copied!
typescript
import { OpenRouter } from "@openrouter/sdk";
const openrouter = new OpenRouter({
apiKey: "<OPENROUTER_API_KEY>"
});
// Stream the response to get reasoning tokens in usage
const stream = await openrouter.chat.send({
chatRequest: {
model: "stepfun/step-5-preview",
messages: [
{
role: "user",
content: "How many r's are in the word 'strawberry'?"
}
],
stream: true
}
});
let response = "";
for await (const chunk of stream) {
const content = chunk.choices[0]?.delta?.content;
if (content) {
response += content;
process.stdout.write(content);
}
// Usage information comes in the final chunk
if (chunk.usage) {
console.log("\nReasoning tokens:", chunk.usage.completionTokensDetails?.reasoningTokens);
}
}
Using third-party SDKs
For information about using third-party SDKs and frameworks with OpenRouter, please see our frameworks documentation.
3
Enable streaming
Add "stream": true to your request body to receive responses as server-sent events:
Copy Copied!
shell
curl -N https://openrouter.ai/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-d '{
"model": "stepfun/step-5-preview",
"stream": true,
"messages": [
{"role": "user", "content": "Hello"}
]
}'
Endpoint
Sends a request for a model response for the given chat conversation. Supports both streaming and non-streaming modes.
POSThttps://openrouter.ai/api/v1/chat/completions
AuthorizationBearer $OPENROUTER_API_KEY
Content-Typeapplication/json
HTTP-Refereroptional — your site URL, for rankings
X-Titleoptional — your site name, for rankings
Modelstepfun/step-5-preview
Creates a streaming or non-streaming response using the OpenAI Responses API format.
POSThttps://openrouter.ai/api/v1/responses
AuthorizationBearer $OPENROUTER_API_KEY
Content-Typeapplication/json
HTTP-Refereroptional — your site URL, for rankings
X-Titleoptional — your site name, for rankings
Modelstepfun/step-5-preview
Creates a message using the Anthropic Messages API format. Supports text, images, PDFs, tools, and extended thinking.
POSThttps://openrouter.ai/api/v1/messages
AuthorizationBearer $OPENROUTER_API_KEY
Content-Typeapplication/json
HTTP-Refereroptional — your site URL, for rankings
X-Titleoptional — your site name, for rankings
Modelstepfun/step-5-preview
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
reasoning |
map | — | Controls reasoning behavior for models that support thinking tokens, including whether reasoning is enabled, the reasoning effort, maximum reasoning tokens, and whether reasoning is excluded from the response. |
temperature |
float | 1 |
This setting influences the variety in the model's responses. |
max_tokens |
integer | — | This sets the upper limit for the number of tokens the model can generate in response. |
tools |
array | — | Tool calling parameter, following OpenAI's tool calling request shape. |
top_p |
float | 1 |
This setting limits the model's choices to a percentage of likely tokens: only the top tokens whose probabilities add up to P. |
stop |
array | — | Stop generation immediately if the model encounter any token specified in the stop array. |
frequency_penalty |
float | 0 |
This setting aims to control the repetition of tokens based on how often they appear in the input. |
logprobs |
boolean | — | Whether to return log probabilities of the output tokens or not. |
top_logprobs |
integer | — | An integer between 0 and 20 specifying the number of most likely tokens to return at each token position, each with an associated log probability. |
response_format |
map | — | Forces the model to produce specific output format. |
Frequently asked questions
What is Step 5 Preview?
Step 5 Preview is StepFun's flagship model for agentic work, built on a sparse Mixture-of-Experts architecture (27B active / 600B total parameters). It performs strongly in software engineering and professional knowledge work, with particular strength in finance. It is designed for extended tasks that span large codebases and documents, using tools and refining results over multiple steps.
How much does Step 5 Preview cost?
Step 5 Preview costs $1.00/M input tokens and $2.70/M output tokens, with separate rates for Cache Read at $0.05/M tokens.
What is the context length of Step 5 Preview?
Step 5 Preview has a 1,000,000 token context window. It supports up to 64,000 completion tokens.
Does Step 5 Preview support tool calling and structured outputs?
Yes. Step 5 Preview accepts tools for function calling. It also supports structured outputs via a JSON schema in response_format.
What inputs and outputs does Step 5 Preview support?
Step 5 Preview accepts text, images, and video as input and returns text.
What other text models does StepFun have?
Step 3.7 Flash and Step 3.5 Flash are other text models from StepFun.
When was Step 5 Preview released?
Step 5 Preview was released on October 8, 2026.
Explore more models
AI Models with Vision: Multimodal LLMs for Image Understanding CollectionAI Model Rankings Ranking
More models fromstepfun
Previous slide Next slide
© 2026 OpenRouter, Inc
Product
- Chat
- Rankings
- Benchmarks
- Apps
- Discover
- Models
- Ori
- Collections
- Providers
- Tools
- Pricing
- Business
- Enterprise
- Labs
Company
Developer
Connect
Join the OpenRouter newsletter Model usage data, product updates, and research reports. One email each week.
Subscribe
By subscribing you agree to receive the OpenRouter newsletter: model usage data, product updates, and research reports, about one email a week. Unsubscribe anytime via the link in every email. See our Privacy Policy.
Playground
Sign in to try this model
Responses are AI-generated. Verify before relying on them.
Playground
Sign in to try this model
Responses are AI-generated. Verify before relying on them.
CompareAPI Try
API
Your key, drop-in code and the LLMs.txt for stepfun/step-5-preview.
Copy LLMs.txtView docs
12:20
End-to-End Latency percentiles on OpenRouter
Reset All locations
Close
Throughput percentiles on OpenRouter
Reset All locations
Close
Step 5 Preview — Price history
Close
Latency percentiles on OpenRouter
Reset All locations
Close
Cache Hit Rate by Provider
Reset
Close
Structured Output Error Rate by Provider
Reset
Close
Tool Call Error Rate by Provider
Reset
Close
来源:Hacker News · openrouter.ai