Skip to main content
Step Plan supports accessing StepFun reasoning models via a dedicated path. All requests uniformly use the /step_plan/v1/... path prefix, and the domain name is fixed as https://api.stepfun.ai.

Prerequisites

  1. Subscribed to a Step Plan.
  2. Obtained an API Key.

Supported Models

Endpoint Paths

The endpoint parameters are exactly the same as the open platform. For details, see the Chat Completion API docs and the Messages API docs.
The Anthropic SDK automatically appends /v1/messages to the base URL, so when using the Anthropic SDK, set the base URL to https://api.stepfun.ai/step_plan (without /v1). The OpenAI SDK uses https://api.stepfun.ai/step_plan/v1.

Reasoning Effort

Models that support three reasoning effort levels accept low, medium, or high in the request. Chat Completion (OpenAI protocol) uses reasoning_effort; Messages (Anthropic protocol) uses output_config.effort.

Billing

The billing logic is consistent with the open platform. The actual amount billed on the open platform is converted into Step Plan Credit consumption. For details on plan entitlements, see the Step Plan overview.

Integration Methods

Direct API Calls

Via Tool Integrations

Reasoning models can be integrated through a variety of Agent tools and coding assistants. Just set the Base URL to https://api.stepfun.ai/step_plan/v1 and select step-3.7-flash, step-3.5-flash-2603, or step-3.5-flash as the model. See the Quick Start and the individual tool integration guides:

OpenClaw

Command-driven Agents and initialization-based workflows.

Claude Code

Coding, debugging, and engineering collaboration in the terminal.

Hermes-Agent

Open-source AI Agent framework for terminals or messaging platforms.

Open Code

Drive development tasks in the terminal with natural language.