Skip to main content
以 Anthropic Messages API 兼容的格式调用 Step 模型,支持流式输出、工具调用、图片输入与思考深度配置。

请求地址

Claude Code 与 Anthropic SDK 使用配置 Base URL,并自动追加 /v1/messages;curl 使用完整请求地址。工具配置见 Claude Code 接入指南。

请求参数

请求支持以下顶层字段:

消息内容格式

messages 中每条消息的 content 可为纯文本(string),或由以下对象组成的内容块数组:

step-router-v1 字段限制

step-router-v1 仅支持 Step Plan 通道,在 deepseek-v4-pro 与 step-3.7-flash 之间自动路由。以下限制仅适用于该模型,其余字段遵循上述请求参数。

请求响应

非流式响应

Content-Type: application/json

响应字段说明

流式响应

Content-Type: text/event-stream 流式返回采用标准 SSE 格式,每个事件包含 event: 和 data: 两部分,data: 的内容为 JSON。 常见事件类型:message_start、content_block_start、content_block_delta、content_block_stop、message_delta、message_stop、ping 当返回工具调用参数时,content_block_delta.delta.type 可能为 input_json_delta。

示例

将 YOUR_STEP_API_KEY 替换为实际密钥;使用环境变量的示例需先设置 STEP_API_KEY。按所用通道选择普通 API 或 Step Plan。