Routescope APIRoutescope API
模型接口API文档聊天补全

OpenAI

OpenAI 风格 Chat Completions、推理和代码模型聚合说明

OpenAI 系列统一使用 OpenAI Chat Completions 兼容接口。本页按调用协议说明 GPT、Codex 和 o 系列模型的共性参数与差异点。

接口路径

方法路径用途
POST/v1/chat/completions创建聊天补全、推理或代码生成请求
GET/v1/models查询当前令牌可用模型列表
GET/v1/models/{model}查询单个模型详情

请求结构

通用请求体使用 modelmessages

{
  "model": "gpt-5.4",
  "messages": [
    {
      "role": "user",
      "content": "请用一句话介绍 Routescope API。"
    }
  ],
  "temperature": 0.7
}
POST
/v1/chat/completions
curl -X POST "https://api.routescope.ai/v1/chat/completions" \  -H "Content-Type: application/json" \  -d '{    "model": "gpt-4o-mini",    "messages": [      {        "role": "user",        "content": "你好,请用一句话介绍自己。"      }    ]  }'
{
  "id": "task_01JZ8M9Q4R7V2K8N9P0Q",
  "object": "string",
  "created": 1,
  "model": "gpt-4o-mini",
  "choices": [],
  "usage": {
    "prompt_tokens": 1,
    "completion_tokens": 1,
    "total_tokens": 1,
    "input_tokens": 1,
    "output_tokens": 1
  }
}
{
  "error": null,
  "message": "success"
}

Authorization

BearerAuth

AuthorizationBearer <token>

模型 relay 接口鉴权。请求头:Authorization: Bearer

In: header

Request Body

application/json

model*string

要调用的模型名称。

messages*

对话消息列表。 对话消息列表。范围:至少 1 条消息。

temperature?number

采样温度,值越大越发散。 采样温度。范围:0 到 2;值越大输出越随机。

Range0 <= value <= 2
top_p?number

核采样参数。 核采样参数。范围:0 到 1;通常不要和 temperature 同时大幅调整。

Range0 <= value <= 1
max_tokens?integer

最大输出 Token 数。 最大输出 Token 数。范围:1 到模型上下文上限。

Range1 <= value
stream?boolean

是否启用 SSE 流式输出。 是否启用流式输出。范围:true 或 false。

stream_options?

流式扩展选项。不同上游支持情况不同。

enable_thinking?boolean

是否开启深度思考模式。千问(Qwen)/阿里云百炼 OpenAI 兼容接口扩展参数:true 开启思考,false 关闭思考;部分仅思考模型始终开启且不支持关闭。Python OpenAI SDK 可通过 extra_body 传入。

tools?

可供模型调用的工具定义。 工具定义列表。范围:数组长度和 schema 复杂度以上游限制为准。

tool_choice?string|

工具调用策略,例如 autonone 或显式指定函数。 工具调用策略。范围:auto、none、required 或显式工具对象。

response_format?object

结构化输出约束,例如 JSON Schema。

user?string

终端用户标识,用于审计和风控。

Response Body

application/json

application/json

模型选择表

模型 ID能力类型适用场景
gpt-5gpt-5-2025-08-07聊天补全通用文本生成、多轮对话
gpt-5.1gpt-5.1-2025-11-13gpt-5.1-chat-latest聊天补全通用对话、稳定版本或 latest 入口
gpt-5.2-2025-12-11gpt-5.2-chat-latest聊天补全通用对话、稳定版本或 latest 入口
gpt-5.3-chat-latest聊天补全latest 入口
gpt-5.4gpt-5.4-2026-03-05gpt-5.4-minigpt-5.4-mini-2026-03-17gpt-5.4-nanogpt-5.4-progpt-5.4-pro-2026-03-05聊天补全通用、mini、nano、pro 不同档位
gpt-5-progpt-5-pro-2025-10-06聊天补全高阶文本任务
gpt-5.1-codex-minigpt-5.1-codexgpt-5.1-codex-maxgpt-5.2-codexgpt-5.3-codex代码生成Codex / 代码任务
o3o3-2025-04-16推理推理类任务

通用参数

字段类型必选说明
modelstring要调用的模型 ID。
messagesarray对话消息列表,消息角色包括 systemuserassistanttool
temperaturenumber采样温度,OpenAPI schema 标注范围 02
top_pnumber核采样参数,OpenAPI schema 标注范围 01
max_tokensinteger最大输出 Token 数,范围以模型上下文上限为准。
streamboolean是否启用 SSE 流式输出。
toolsarray工具定义列表。
tool_choicestring/object工具调用策略。
response_formatobject结构化输出约束,例如 JSON Schema。
userstring终端用户标识,用于审计和风控。

模型差异参数

字段适用模型差异说明
model全部从模型选择表或 /v1/models 复制当前令牌可用的模型 ID。
stream_options支持流式的 OpenAI 兼容模型OpenAPI schema 标注为流式扩展选项,不同上游支持情况不同。
enable_thinkingQwen / 阿里云百炼 OpenAI 兼容扩展参数OpenAPI schema 中存在该字段,但不是 OpenAI GPT 系列通用字段;本页不放入 GPT 示例。
推理/代码模型能力o3、Codex 系列没有统一的额外专属字段;以接口返回或页面实际展示为准。

响应结构

OpenAI 风格响应包含 idobjectcreatedmodelchoicesusage。如果 stream=true,实际会以 SSE 分块推送。

最后更新于