跳转到主要内容
GPT-5.4 通过 Upmore 以 OpenAI Responses API (/v1/responses) 提供服务。

核心能力

  • Responses API — 使用新版 /v1/responses 端点,用 input 替代 messages
  • 推理控制 — 可配置推理工作量(minimal / low / medium / high)和摘要
  • 详细度控制 — 设置响应详细程度为 low、medium 或 high
  • 流式输出 — 通过 SSE 实现实时 Token 流式传输
  • 工具调用 — 支持函数调用和工具使用

快速示例

curl https://api.upmore.net/v1/responses \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "input": [
      { "role": "user", "content": "用简单的语言解释量子纠缠。" }
    ],
    "reasoning": {
      "effort": "high",
      "summary": "auto"
    },
    "text": {
      "format": { "type": "text" },
      "verbosity": "medium"
    },
    "store": true
  }'
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.upmore.net/v1"
)

response = client.responses.create(
    model="gpt-5.5",
    input=[
        {"role": "user", "content": "用简单的语言解释量子纠缠。"}
    ],
    reasoning={"effort": "high", "summary": "auto"},
    text={"format": {"type": "text"}, "verbosity": "medium"},
    store=True
)

print(response.output[0].content[0].text)
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.upmore.net/v1"
)

stream = client.responses.create(
    model="gpt-5.5",
    input=[
        {"role": "user", "content": "写一首关于大海的短诗。"}
    ],
    stream=True
)

for event in stream:
    if hasattr(event, 'delta'):
        print(event.delta, end="")

参数说明

参数类型必填说明
modelstring固定为 gpt-5.4
inputarray{ role, content } 对象数组
streamboolean开启 SSE 流式传输,默认 false
temperaturefloat0\u20132,控制随机性,默认 1
top_pfloat核采样阈值,默认 1
max_output_tokensinteger最大输出 Token 数
stopstring / array触发停止生成的序列
reasoningobject{ effort, summary } — 控制推理深度
textobject{ format, verbosity } — 控制输出格式和详细度
toolsarray模型可调用的工具列表
storeboolean存储响应以供后续检索,默认 true