Skip to main content
StepFun ships as an external official plugin (@openclaw/stepfun-provider) with two provider ids:
  • stepfun for the standard endpoint
  • stepfun-plan for the Step Plan endpoint
Standard and Step Plan are separate providers with different endpoints and model ref prefixes (stepfun/... vs stepfun-plan/...). Use a China key with the .com endpoints and a global key with the .ai endpoints.

Install plugin

Region and endpoint overview

Auth env var: STEPFUN_API_KEY

Built-in catalog

Standard (stepfun): Step Plan (stepfun-plan):

Getting started

Best for general-purpose use via the standard StepFun endpoint.
1

Choose your endpoint region

2

Run onboarding

China endpoint:
3

Non-interactive alternative

4

Verify models are available

Default model: stepfun/step-3.5-flash Alternate model: stepfun/step-3.7-flash
A single auth flow writes region-matched profiles for both stepfun and stepfun-plan, so both surfaces are discovered together after one onboarding run.

Advanced configuration

  • step-3.7-flash accepts text and image input through OpenClaw. StepFun’s API also supports video, which is not yet a model input modality in OpenClaw.
  • Step 3.7 supports low, medium, and high reasoning effort. Because the model has no non-reasoning mode, /think off maps to low.
  • step-3.5-flash-2603 is currently exposed only on stepfun-plan.
  • Use openclaw models list and openclaw models set <provider/model> to inspect or switch models.

Model providers

Overview of all providers, model refs, and failover behavior.

Configuration reference

Full config schema for providers, models, and plugins.

Models CLI

How to choose and configure models.

StepFun Platform

StepFun API key management and documentation.