什么是 GPT-5.1-Codex?
gpt-5.1-codex 是 OpenAI 的 GPT-5.1 家族中的专业化成员,针对代理式、长时运行的软件工程工作流进行了优化(代码生成、打补丁、大型重构、结构化代码评审与多步代理式任务)。
功能特性
- 以代理式工具为先 — 旨在输出结构化补丁操作和 shell 调用(模型可生成
apply_patch_call和shell_call项,你的集成执行并回传输出)。这使得跨文件的创建/更新/删除操作更可靠。 - 仅支持 Responses API — 5.1 系列中的 Codex 变体仅通过 Responses API 提供,并针对工具驱动的工作流而非对话式聊天流程进行调优。
- 自适应推理与时延模式 — GPT-5.1 系列引入了
reasoning_effort(包含用于低时延交互的none模式)与扩展的提示缓存(最长 24h),以改进交互式编码体验。Codex 模型强调高效的迭代式工作。 - 可控性与代码风格 — 调优为更为“审慎”,在长会话中减少无效动作,并为 PR 与补丁 diff 生成更清晰的更新信息。
- Codex 专属体验:IDE/CLI 默认模型设置、会话恢复、上下文压缩、在 Codex Web 中用于前端任务的图像/截图输入。
技术细节与运行注意事项
- API 范围:
gpt-5.1-codex通过 Responses API 提供(而非 Chat Completions)。Responses API 支持工具调用、结构化输出、流式传输,以及 Codex 使用的apply_patch与shell工具。 - 工具调用语义:在请求中包含工具(
tools:)。模型可能发出apply_patch_call或shell_call项;你的代码执行补丁/命令,并在后续请求中将输出回传给模型。Responses API 默认具备 agentic 能力,因此可以编排多步计划。 - 推理调优:在(Responses API)中使用
reasoning={"effort":"none"}以获得最小思考/低时延,或使用{"effort":"medium"}/high实现更彻底的代码推理与校验。注意,none有利于并行工具调用与对时延敏感的代码编辑。 - 会话持久性/上下文:Codex 与 Responses API 支持会话恢复与上下文压缩;当接近上下文上限时可对较旧上下文进行摘要,从而在无需手动裁剪的情况下延长交互式会话。
主要使用场景(推荐)
- 交互式 IDE 工作流:智能代码补全、PR 草拟、行内打补丁与多轮代码编辑。
- 代理式自动化:需要应用一系列补丁、运行 shell 步骤并通过测试进行验证的长时运行代理任务。
- 代码评审与重构:更高质量的 diff 与结构化评审意见(合作伙伴报告在 SWE-bench 上有改进)。
- 测试生成与验证:生成单元/集成测试,通过受控的 shell 工具运行,并基于失败结果迭代。
如何使用 GPT-5.1 Codex API
必要步骤
- 登录 cometapi.com。如果你还不是我们的用户,请先注册。
- 登录你的 CometAPI 控制台。
- 获取接口的访问凭证 API key。在个人中心的 API token 处点击 “Add Token”,获取 token key:sk-xxxxx 并提交。
使用方法
- 选择 “
gpt-5.1-codex” 端点发送 API 请求并设置请求体。请求方法与请求体请参考我们网站的 API 文档。我们的网站也提供 Apifox 测试以方便使用。 - 将 <YOUR_API_KEY> 替换为你账户中的实际 CometAPI key。
- 将你的问题或请求填入 content 字段——模型将对其进行响应。
- . 处理 API 响应以获取生成的答案。
CometAPI 提供完全兼容的 REST API——实现无缝迁移。关键细节请参见 Responses