阶跃星辰 StepFun 模型与 API

比较 TokenHub 当前可用的 阶跃星辰 StepFun 模型,包括 Step 3.7 Flash 和 Step 3.7。查看价格、上下文窗口、能力和模型 ID,并通过一套兼容 OpenAI 的 API 工作流完成调用。

阶跃星辰 StepFun 模型与 API 价格

比较阶跃星辰 StepFun API 的输入、输出、缓存读取价格、上下文窗口、端点和模型 ID。当前目录可能包含 Step 3.7 Flash 和 Step 3.7,实际以 TokenHub 实时模型列表为准。

分别比较可用阶跃星辰 StepFun模型的输入、输出和缓存读取价格,上线前请在模型详情页确认计费单位与模型 ID。

模型名称输入/ 百万 Token输出/ 百万 Token缓存读取/ 百万 Token

StepFun

Step 3.7 Flashstep-3.7-flash
$0.2$1.15$0.04

比较 Step 3.7 Flash 和 Step 3.7 的上下文窗口、最大输出、推理、工具调用、端点和发布日期。

模型名称模态上下文窗口最大输出推理工具调用端点发布日期

StepFun

Step 3.7 Flashstep-3.7-flash
256K
256K
Anthropic / OpenAI / Responses
2026年5月29日
目录数据说明

价格、模型可用性、上下文窗口和端点支持来自 TokenHub 当前模型目录。规格与可用性可能调整,生产环境上线前请在模型详情页再次确认。

最后更新: 2026-08-25

开始调用 阶跃星辰 StepFun API

创建 TokenHub API Key,复制已发布的 阶跃星辰 StepFun 模型 ID,并通过 OpenAI Chat Completions、Responses 或 Claude Messages 发起请求。已有 OpenAI SDK 项目通常只需替换 API Key、Base URL 和模型 ID。

  1. 01创建 TokenHub API Key
  2. 02选择可用的 阶跃星辰 StepFun 模型
  3. 03选择 API 协议
  4. 04复制已发布的 阶跃星辰 StepFun 模型 ID
  5. 05发送第一个请求

选择 API 协议

import OpenAI from "openai"

const client = new OpenAI({
  apiKey: process.env.TOKENHUB_API_KEY,
  baseURL: "https://us-api.tokenhub.com/v1",
})

const result = await client.chat.completions.create({
  "model": "step-3.7-flash",
  "messages": [
    {
      "role": "user",
      "content": "Explain why low latency matters for an AI product in one sentence."
    }
  ]
})
console.log(result.choices[0]?.message?.content)
import json
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("TOKENHUB_API_KEY"),
    base_url="https://us-api.tokenhub.com/v1",
)

request = json.loads("{\"model\":\"step-3.7-flash\",\"messages\":[{\"role\":\"user\",\"content\":\"Explain why low latency matters for an AI product in one sentence.\"}]}")
result = client.chat.completions.create(**request)
print(result.choices[0].message.content)
curl 'https://us-api.tokenhub.com/v1/chat/completions' \
  -X 'POST' \
  -H "Authorization: Bearer $TOKENHUB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "step-3.7-flash",
  "messages": [
    {
      "role": "user",
      "content": "Explain why low latency matters for an AI product in one sentence."
    }
  ]
}'
const response = await fetch("https://us-api.tokenhub.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.TOKENHUB_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "step-3.7-flash",
    "messages": [
      {
        "role": "user",
        "content": "Explain why low latency matters for an AI product in one sentence."
      }
    ]
  }),
})
const data = await response.json()
console.log(data)
import os
import requests

response = requests.request(method="POST", url="https://us-api.tokenhub.com/v1/chat/completions",
    headers={
        "Authorization": f"Bearer {os.environ['TOKENHUB_API_KEY']}",
        "Content-Type": "application/json",
    },
    json=__import__("json").loads("{\"model\":\"step-3.7-flash\",\"messages\":[{\"role\":\"user\",\"content\":\"Explain why low latency matters for an AI product in one sentence.\"}]}"),
)
response.raise_for_status()
print(response.json())
import OpenAI from "openai"

const client = new OpenAI({
  apiKey: process.env.TOKENHUB_API_KEY,
  baseURL: "https://us-api.tokenhub.com/v1",
})

const result = await client.responses.create({
  "model": "step-3.7-flash",
  "input": "Explain why low latency matters for an AI product in one sentence."
})
console.log(result.output_text)
import json
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("TOKENHUB_API_KEY"),
    base_url="https://us-api.tokenhub.com/v1",
)

request = json.loads("{\"model\":\"step-3.7-flash\",\"input\":\"Explain why low latency matters for an AI product in one sentence.\"}")
result = client.responses.create(**request)
print(result.output_text)
curl 'https://us-api.tokenhub.com/v1/responses' \
  -X 'POST' \
  -H "Authorization: Bearer $TOKENHUB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "step-3.7-flash",
  "input": "Explain why low latency matters for an AI product in one sentence."
}'
const response = await fetch("https://us-api.tokenhub.com/v1/responses", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.TOKENHUB_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "step-3.7-flash",
    "input": "Explain why low latency matters for an AI product in one sentence."
  }),
})
const data = await response.json()
console.log(data)
import os
import requests

response = requests.request(method="POST", url="https://us-api.tokenhub.com/v1/responses",
    headers={
        "Authorization": f"Bearer {os.environ['TOKENHUB_API_KEY']}",
        "Content-Type": "application/json",
    },
    json=__import__("json").loads("{\"model\":\"step-3.7-flash\",\"input\":\"Explain why low latency matters for an AI product in one sentence.\"}"),
)
response.raise_for_status()
print(response.json())
curl 'https://us-api.tokenhub.com/v1/messages' \
  -X 'POST' \
  -H "Authorization: Bearer $TOKENHUB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "step-3.7-flash",
  "max_tokens": 1024,
  "messages": [
    {
      "role": "user",
      "content": "Explain why low latency matters for an AI product in one sentence."
    }
  ]
}'
const response = await fetch("https://us-api.tokenhub.com/v1/messages", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.TOKENHUB_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "step-3.7-flash",
    "max_tokens": 1024,
    "messages": [
      {
        "role": "user",
        "content": "Explain why low latency matters for an AI product in one sentence."
      }
    ]
  }),
})
const data = await response.json()
console.log(data)
import os
import requests

response = requests.request(method="POST", url="https://us-api.tokenhub.com/v1/messages",
    headers={
        "Authorization": f"Bearer {os.environ['TOKENHUB_API_KEY']}",
        "Content-Type": "application/json",
    },
    json=__import__("json").loads("{\"model\":\"step-3.7-flash\",\"max_tokens\":1024,\"messages\":[{\"role\":\"user\",\"content\":\"Explain why low latency matters for an AI product in one sentence.\"}]}"),
)
response.raise_for_status()
print(response.json())

应该选择哪个 阶跃星辰 StepFun 模型?

根据快速文本生成、推理、代码、Agent 工作流和通用助手选择阶跃星辰 StepFun模型,上线前比较价格、上下文窗口、推理、工具调用和端点支持。

API 任务优先查看适合场景上线前确认
高频 阶跃星辰 StepFun API 调用Step 3.7 Flash适合快速迭代、对话、信息提取、摘要和批量任务。阶跃星辰 StepFun API 价格、吞吐和输出 Token 成本
阶跃星辰 StepFun 推理与代码Step 3.7 Flash适合多步骤分析、代码生成、调试和 Agent 任务。推理支持、工具调用、延迟和请求总成本
通用 阶跃星辰 StepFun 应用Step 3.7 Flash适合日常助手、内容生成、信息提取和产品功能。任务准确率、端点支持和生产价格
长上下文 阶跃星辰 StepFun 任务Step 3.7 Flash适合文档、代码库、研究和长对话处理。上下文窗口、输入价格、最大输出和流式支持
质量优先的 阶跃星辰 StepFun 任务Step 3.7 Flash适合能力上限比最低单位成本更重要的生产输出。任务质量、延迟以及与快速模型的价格差异

阶跃星辰 StepFun API 常见问题

阶跃星辰、阶跃、StepFun 和 Step是什么关系?

阶跃星辰、阶跃、StepFun 和 Step是这个模型系列相关的品牌名称和常见搜索方式。实际调用时请使用 TokenHub 实时目录展示的厂商名称和模型 ID。

TokenHub 上有哪些 阶跃星辰 StepFun 模型?

上方实时列表展示当前可用模型。常见型号包括 Step 3.7 Flash 和 Step 3.7,只有 TokenHub 目录实际展示的模型才能通过本页调用。

如何获取 阶跃星辰 StepFun API Key?

StepFun API、阶跃星辰 API 和 StepFun API Key 对应同一套 TokenHub 接入流程:创建 API Key,从目录选择已发布的 阶跃星辰 StepFun 模型 ID,并在应用中使用 TokenHub Base URL。

阶跃星辰 StepFun API 如何计费?

价格取决于所选模型和计费类型。请比较输入、输出、缓存或按请求价格,生产使用前再次确认模型详情页。

可以通过 OpenAI SDK 调用 阶跃星辰 StepFun 吗?

可以。使用 TokenHub Base URL、API Key 和已发布的 阶跃星辰 StepFun 模型 ID,即可通过 OpenAI Python 或 Node.js SDK 发起请求。

应该使用哪个 阶跃星辰 StepFun 模型?

根据快速文本生成、推理、代码、Agent 工作流和通用助手进行选择,并在实时目录中比较实际价格、上下文窗口、推理、工具调用和输出限制。

开始使用 阶跃星辰 StepFun

选择一个 阶跃星辰 StepFun 模型,复制模型 ID,创建 TokenHub API Key,并通过统一兼容协议发送第一个请求。