首页 / 模型指南 / GPT-5-Codex

模型指南 · 代码与 Agent

GPT-5-Codex API 指南

苏姆卡皮 · 代码与 Agent · 厂商 OpenAI · Base URL https://sub.sumcapi.top/v1 · 更新于 2026-09-10

30 秒结论

接口与关键参数

鉴权统一使用 Authorization: Bearer <API_KEY>。流式响应请处理 data: [DONE] 与心跳

参数类型必填说明
modelstring模型标识
messages / inputarray / string对话数组或单条输入;编码任务建议带文件路径与最小可复现片段
toolsarray是(Agent)终端 / 编辑 / 检索等工具定义,Agent 场景的核心参数
max_tokensinteger单次输出上限;长改动建议分批应用
temperaturenumber代码任务建议 0–0.2,减少幻觉 API
streamboolean流式返回,CLI 与 IDE 插件通常需要
reasoning_effortstring部分编码模型支持 low / medium / high,直接影响耗时与费用

请求示例

cURL

curl https://sub.sumcapi.top/v1/responses \
  -H "Authorization: Bearer $SUMCAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "GPT-5-Codex",
    "input": "给 src/utils/retry.ts 增加指数退避与抖动,并补测试",
    "tools": [{"type": "function", "function": {"name": "apply_patch"}}],
    "reasoning_effort": "medium"
  }'

Python(OpenAI SDK)

# Anthropic 原生 Messages 契约(Claude Code 等工具使用)
curl https://sub.sumcapi.top/v1/messages \
  -H "x-api-key: $SUMCAPI_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model": "GPT-5-Codex", "max_tokens": 1024,
        "messages": [{"role": "user", "content": "重构这个函数"}]}'

响应要点

常见错误与处理

状态码 / 现象通常原因建议处理
401密钥无效、已停用或余额为 0检查密钥状态与余额;轮换密钥后重新加载配置
403模型不在该密钥绑定的分组内换模型,或在控制台把该模型所在分组授予此密钥
404模型名或路径不存在GET /v1/models 校对可用清单
429触发 RPM / 并发 / 配额限制指数退避 1s → 2s → 5s → 10s 并加抖动,不要无脑重试
502 / 503 / 504上游暂时不可用或过载网关会自动切换候选渠道;仍失败时切兜底模型并延长超时
内容策略拒绝提示词命中上游限制改写提示词通常比重试更快;避免真人、品牌与受限题材

计费口径

适用场景

选型建议

代码补全、重构、自动化 PR。同一能力建议同时配置 2 个以上候选模型,网关会在限流与过载时自动切换,见 路由与错误

接入三步

  1. 在控制台创建密钥并绑定包含该模型的分组;
  2. 上面的示例跑通一次最小请求,确认 messages 返回模型名;
  3. model 做成配置项,在 模型广场 对照可用清单,逐步迁移业务链路。

相关模型(代码与 Agent)

模型能力定位
该能力暂无其他指南页

想看全部能力入口,见 模型指南能力与场景

免费开始查看可用模型模型定价

常见问题

GPT-5-Codex 可以直接用 OpenAI SDK 调用吗?

可以。把 base_url 设为 https://sub.sumcapi.top/v1、api_key 换成苏姆卡皮密钥即可;如需 Anthropic 原生契约,用 /v1/messages

模型广场里看不到 GPT-5-Codex 怎么办?

说明当前分组未包含该模型或上游暂时未开放。可换一个分组、联系管理员开通,或选择同能力的兜底模型,见 模型广场

GPT-5-Codex 怎么计费?

口径是按 输入 + 输出 token 计费,工具调用与思维链同样计入。;实际倍率与单价以控制台实时展示为准,详见 模型定价

调用报 429 怎么处理?

触发的是分组 RPM / 并发限制。按 1s → 2s → 5s 指数退避并加抖动,必要时提高分组限额或增加兜底模型。