We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
StepFun: Step 3.7 Flash
stepfun/step-3.7-flashTry StepFun: Step 3.7 Flash now
Runs on your balance at the prices above. New accounts start with free usage.
One API. Every model.
Session cost $0.00
Settings
Advanced parameters
StepFun: Step 3.7 Flash at a glance
- Input price is 56% lower than the median of 434 Text models.
- Context window of 262,144 tokens, enough for long documents and multi-turn conversations.
- Supports tool (function) calling for agents and integrations.
- Supports structured JSON output with a schema.
- Supports reasoning effort control.
- Accepts images as input (vision).
- A typical request (1,000 input / 500 output tokens) costs about $0.00271.
About StepFun: Step 3.7 Flash
Step 3.7 Flash is a text generation model from StepFun, listed on api14 under the model id stepfun/step-3.7-flash. It is described by its provider as StepFun's latest high-efficiency multimodal Mixture-of-Experts model, pairing a 196B-parameter language backbone with a vision encoder and activating roughly 11B parameters. The provider release date is 2026-05-28. If you are choosing a model for a new project, the important framing is that this is a multimodal input model with text output, built around efficiency rather than raw scale.
On the input side, Step 3.7 Flash accepts text, images and video, and it produces text only. The context window is 262144 tokens, and the maximum output is 230400 tokens. Native image and video understanding comes from the vision encoder, so visual material can be passed in alongside text rather than being pre-converted to descriptions. Reasoning behaviour is exposed through the reasoning and include_reasoning parameters, and reasoning_effort lets you control how much effort is spent there. Structured outputs and response_format are supported, which matters when you need machine-readable results rather than prose.
Those capabilities point to a fairly specific set of use cases. Long documents plus long answers fit the 262144-token context and the 230400-token output ceiling: contract review, research synthesis, transcript analysis, codebase explanation. Because images and video are accepted as input, you can build pipelines that ask questions about screenshots, diagrams, slide decks, recorded demos or surveillance-style footage and get text back. Tool calling via tools and tool_choice makes it usable as the reasoning step in an agent loop, and structured_outputs plus response_format suit extraction tasks where the result feeds another system. The reasoning controls are useful when you want to trade depth against latency per request.
Calling it through api14 works the same way as any other OpenAI-compatible model. Point your client at the api14 base URL, use your api14 key, and set the model field to stepfun/step-3.7-flash. The supported request parameters are frequency_penalty, include_reasoning, logprobs, max_tokens, presence_penalty, reasoning, reasoning_effort, repetition_penalty, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools, top_k, top_logprobs and top_p. Since the surface is OpenAI-compatible, existing SDKs and libraries generally work without changes beyond the model id and base URL.
There is no stated restriction in the facts beyond the modality split: input can be text, image or video, but output is text only, so anything requiring generated images, audio or video needs a different model. If your workload is pure text and does not benefit from the vision encoder or the reasoning controls, a simpler text-only model may be a better fit. Otherwise, the combination of a large context window, a large output ceiling and multimodal input makes this a reasonable default for document and media analysis tasks.
How to call the StepFun: Step 3.7 Flash API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "stepfun/step-3.7-flash".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "stepfun/step-3.7-flash",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltyinclude_reasoninglogprobsmax_tokenspresence_penaltyreasoningreasoning_effortrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_ktop_logprobstop_pSpecifications
- Context length
- 262,144
- Max output
- 230,400
- Input
- text, image, video
- Output
- text
Requests on api14 · last 7 days
StepFun: Step 3.7 Flash: frequently asked questions
- How much does the StepFun: Step 3.7 Flash API cost?
- StepFun: Step 3.7 Flash costs Input $0.70 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of StepFun: Step 3.7 Flash?
- StepFun: Step 3.7 Flash reads up to 262,144 tokens per request: prompt, history and documents together. It writes up to 230,400 output tokens per response.
- What can StepFun: Step 3.7 Flash do?
- StepFun: Step 3.7 Flash accepts text, image, video and returns text. It supports tool calling, structured JSON output, reasoning effort control.
- How do I call StepFun: Step 3.7 Flash from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "stepfun/step-3.7-flash". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to StepFun: Step 3.7 Flash?
- Comparable Text models at a similar price: Qwen: Qwen3 Next 80B A3B Thinking, TheDrummer: Skyfall 36B V2, Qwen: Qwen3.6 Flash. Each runs through the same API key, so switching is one string.
StepFun: Step 3.7 Flash community
New topicThis community has no topics yet. Open the first one about StepFun: Step 3.7 Flash.