Step 3.7 Flash API

stepfun/step-3.7-flash
Step 3.7 Flash is StepFun's multimodal MoE model with text, image and video understanding, a 256K context window, and selectable reasoning depth — optimized for fast inference, agentic workflows, and visual analysis.
Context
256K tokens
Input
$0.2116 / 1M tokens
Output
$1.2167 / 1M tokens
Released
Jun 1, 2026

Overview

What exactly is Step 3.7 Flash?

Step 3.7 Flash is StepFun's latest multimodal Mixture-of-Experts model, built for agentic coding, visual understanding, and long-context tasks. It pairs a 196B-parameter language backbone with a 1.8B Vision Transformer encoder for native image and video processing.

The MoE architecture activates approximately 11B parameters per token during inference — keeping compute cost close to an 11B dense model while maintaining a 198B total parameter budget. The model ships with selectable reasoning depth, tool use, and multimodal fusion as production defaults.

API Pricing

  • Input: $0.26 / 1M tokens
  • Output: $1.495 / 1M tokens

Architecture: what makes it fast and capable

Sparse MoE (mixture of experts)Each token is routed to a specialized subset of expert sub-networks within the 198B parameter space. With only ~11B parameters active per forward pass, the model achieves frontier-adjacent reasoning at a fraction of the compute cost of a comparable dense model.

Native multimodal fusionText, images, and video frames are processed in a single forward pass through a dedicated 1.8B Vision Transformer encoder. There are no separate vision adapters — the model was trained on multimodal tokens from scratch, enabling natural cross-modal reasoning.

Selectable reasoning depthCallers can set reasoning intensity to low, medium, or high per request. Low is optimized for speed and cost; high applies deeper chain-of-thought computation suited for complex coding, planning, and visual analysis tasks.

256K context windowPass entire codebases, document collections, long conversation histories, or multi-frame video sequences in a single request — no chunking required for most workloads.

Core capabilities

Text, image & video inputInclude screenshots, charts, documents, and short video clips alongside text in the same prompt. Natively understood — not approximated by a separate model.

Agentic coding workflowsScores 56.3% on SWE-Bench Pro and 76.5% on SWE-Bench Verified. Supports Advisor Mode — runs the full agentic loop and escalates to a larger model only at planning or failure recovery points, reaching 97% of Claude Opus 4.6 performance at ~1/9th the per-task cost.

Visual analysis95.3% on V* with Python Tool, 89.1% on HR-Bench 4K, 61.9% on Android Daily (beats Kimi K2.6 and GLM 5V Turbo). Handles high-resolution images, GUI inspection, bounding box analysis, and screenshot-based debugging.

Search and research71.7% on ResearchRubrics (vs GPT 5.5 at 61.5%), 92.8% on DeepSearchQA. Search is integrated into the reasoning loop — not a separate add-on.

Thinking preservationReasoning traces persist across turns, reducing redundant computation in iterative development and multi-step planning workflows.

Benchmark performance

Who should use Step 3.7 Flash?

Agent developersEngineers building multi-step coding agents that need consistent behavior across different scaffolds (KiloCode, OpenClaw, Claude Code, RooCode). Step 3.7 Flash narrows cross-harness variance to 64.5–71.5% — more predictable than most alternatives.

Visual AI product teamsApplications that process images, screenshots, charts, or video alongside text — from UI-aware agents to document intelligence pipelines — without managing a separate vision model.

Research and analysis teamsTeams running competitive analysis, literature reviews, or multi-source synthesis tasks where both text and visual inputs need to be processed together coherently.

Cost-conscious production teamsAt $0.26/M input, Step 3.7 Flash delivers multimodal reasoning and vision at a fraction of frontier model pricing. Advisor Mode brings SWE-Bench Verified performance close to Claude Opus 4.6 at $0.19/task vs $1.76/task.

Long-context workloadsLegal, finance, and research teams processing large documents or multi-frame video that exceed standard context windows. The 256K window eliminates most chunking pipelines entirely.

‍

Uptime and performance

  • Uptime (24h): 100%
  • Uptime (7d): 100%
  • Availability (24h): 100%
  • Error rate (24h): 0%
  • End-to-end latency (24h median): 3.8s
  • Time to first token (24h median): 1.9s
  • Throughput (24h median): 25.0 tok/s

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

Step 3.7 Flash is documented as suited to simple Q&A, summarization, rewriting, and information extraction. It is also suited to general reasoning and multi-step tasks.

The model is documented for complex reasoning, math, planning, and code analysis. It is also suited to code generation, file editing, and complex task coordination in terminal, IDE, or agent workflows.

It is documented for multimodal tasks such as image understanding, image-text-to-text, and video-text-to-text workflows. It is also intended for GUI-oriented tasks that use text, screenshots, or images as input.

The model is documented for agentic workflows that combine perception, search, and reasoning, including tool calling and stable structured outputs.

How to use Step 3.7 Flash API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to stepfun/step-3.7-flash.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/chat/completions",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "stepfun/step-3.7-flash",
      "messages": [
        {
          "role": "user",
          "content": "Hello!"
        }
      ]
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "stepfun/step-3.7-flash",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/chat/completions \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"stepfun/step-3.7-flash","messages":[{"role":"user","content":"Hello!"}]}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Step 3.7 Flash API Pricing

TypePrice
Input
$0.2116 / 1M tokens
Output
$1.2167 / 1M tokens
Cached input
$0.04232 / 1M tokens

Step 3.7 Flash Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Intelligence
19.5
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
Coding
39.6
Composite score across standardised coding evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
SWE-bench Verified
76.5%
Resolving verified real GitHub issuesSourceSeptember 22, 2026

Step 3.7 Flash vs other models

ModelInputOutputContextBest for
$0.2116 / 1M tokens
$1.2167 / 1M tokens
256K tokens
Coding + agents
$5 / 1M tokens
$30 / 1M tokens
1M tokens
Reasoning + agents
$2 / 1M tokens
$10 / 1M tokens
1M tokens
Balanced coding + agents
$3 / 1M tokens
$15 / 1M tokens
1M tokens
Long-context, multimodal & agentic workflows
$1.5 / 1M tokens
$9 / 1M tokens
1M tokens
Reasoning + agents
$1.058 / 1M tokens
$2.8566 / 1M tokens
1M tokens
Agentic workflows and structured output

Frequently asked questions

Step 3.7 Flash has a 256,000 tokens context window and can return up to 256,000 tokens.

Step 3.7 Flash takes image, text, video as input and returns text.

Use stepfun/step-3.7-flash as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.

Step 3.7 Flash became available on June 1, 2026.

Step 3.7 Flash is priced at input $0.27508 / 1M tokens, output $1.58171 / 1M tokens, cached input $0.055016 / 1M tokens.

Yes, Step 3.7 Flash can stream responses as they are generated.

Yes, Step 3.7 Flash accepts image input alongside text.

Step 3.7 Flash was built by StepFun.

Yes, its capabilities include reasoning alongside function calling and structured outputs.

Yes, it supports function calling, tool use, and parallel tool calls.

Start building with Step 3.7 Flash

Get API Key
1000+ models, one API.