模型支持企业博客
500+ AI 模型 API,一次搞定,就在 CometAPI
模型 API
开发者
快速入门文档API 仪表板
资源
AI 模型博客企业更新日志关于
2025 CometAPI。保留所有权利。隐私政策服务条款
Home/Models/OpenAI/GPT 5.1 Codex
O

GPT 5.1 Codex

输入:$1/M
输出:$8/M
上下文:400K
最大输出:128K
GPT-5.1-Codex 是一款专注于代码生成与理解的高性能大型语言模型,在复杂编程任务、代码推理与生产级应用方面具备更强能力。
新
商用
Playground
概览
功能亮点
定价
API
版本

什么是 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 模式)以及扩展提示缓存(最长可达 24 小时),以提升交互式编码会话体验。Codex 模型强调高效的迭代式工作。
  • 可控性与代码风格特征 —— 经过调优,在长会话中更加“审慎”,以减少无效操作,并为 PR 和补丁差异生成更清晰的更新说明。
  • 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 默认具备代理能力,因此可以编排多步骤计划。
  • 推理调节: 对于最少思考/低延迟场景,可使用 reasoning={"effort":"none"}(Responses API);对于更全面的代码推理与验证,可使用 {"effort":"medium"} 或 high。注意,none 有助于提升并行工具调用能力,并改善延迟敏感型代码编辑体验。
  • 会话持久化 / 上下文: Codex 和 Responses API 支持会话恢复与上下文压缩,可在接近上下文上限时总结较早的上下文,从而支持更长时间的交互式会话,而无需手动裁剪上下文。

主要使用场景(推荐)

  • 交互式 IDE 工作流: 智能代码补全、PR 草稿生成、内联补丁修改和多轮代码编辑。
  • 代理式自动化: 需要按顺序应用多个补丁、执行 shell 步骤并通过测试进行验证的长时间运行代理任务。
  • 代码审查与重构: 更高质量的差异输出和结构化审查评论(合作伙伴报告称在 SWE-bench 上有所提升)。
  • 测试生成与验证: 生成单元/集成测试,通过受控 shell 工具运行测试,并根据失败结果进行迭代。

如何使用 GPT-5.1 Codex API

必需步骤

  • 登录 cometapi.com。如果你还不是我们的用户,请先注册。
  • 登录你的 CometAPI 控制台。
  • 获取接口访问凭证 API key。在个人中心的 API token 处点击“Add Token”,获取 token key:sk-xxxxx 并提交。

使用方法

  1. 选择“gpt-5.1-codex”端点发送 API 请求,并设置请求体。请求方法和请求体可从我们网站的 API 文档中获取。我们的网站还提供 Apifox 测试,方便你使用。
  2. 将 <YOUR_API_KEY> 替换为你账户中的实际 CometAPI key。
  3. 将你的问题或请求插入到 content 字段中——模型将对此作出响应。
  4. 处理 API 响应以获取生成的答案。

CometAPI 提供了完全兼容的 REST API——实现无缝迁移。有关关键细节,请参阅 Responses

另请参阅 GPT-5.1 API 和 GPT-5.1-Chat-latest API

GPT 5.1 Codex 的功能

了解 GPT 5.1 Codex 的核心能力,帮助提升性能与可用性,并改善整体体验。

GPT 5.1 Codex 的定价

查看 GPT 5.1 Codex 的竞争性定价,满足不同预算与使用需求,灵活方案确保随需求扩展。
Comet 价格 (USD / M Tokens)官方定价 (USD / M Tokens)折扣
输入:$1/M
输出:$8/M
输入:$1.25/M
输出:$10/M
-20%

GPT 5.1 Codex 的示例代码与 API

gpt-5.1-codex 是 OpenAI 的 GPT-5.1 系列中的一个专门化成员,针对代理式、长时间运行的软件工程工作流程(代码生成、补丁应用、大规模重构、结构化代码审查以及多步骤的代理式任务)进行了优化。
POST
/v1/responses
JavaScript
Curl
import OpenAI from "openai";

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const api_key = process.env.COMETAPI_KEY;
const base_url = "https://api.cometapi.com/v1";

const openai = new OpenAI({
  apiKey: api_key,
  baseURL: base_url,
});

const response = await openai.responses.create({
  model: "gpt-5.1-codex",
  input: "Tell me a three sentence bedtime story about a unicorn.",
});

console.log(response);

JavaScript Code Example

import OpenAI from "openai";

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const api_key = process.env.COMETAPI_KEY;
const base_url = "https://api.cometapi.com/v1";

const openai = new OpenAI({
  apiKey: api_key,
  baseURL: base_url,
});

const response = await openai.responses.create({
  model: "gpt-5.1-codex",
  input: "Tell me a three sentence bedtime story about a unicorn.",
});

console.log(response);

Curl Code Example

curl https://api.cometapi.com/v1/responses \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -d '{
    "model": "gpt-5.1-codex",
    "input": "Tell me a three sentence bedtime story about a unicorn."
  }'

GPT 5.1 Codex 的版本

GPT 5.1 Codex 可能存在多个快照,原因包括:更新后保持一致性需要保留旧版、给开发者留出迁移窗口,以及全球/区域端点提供的优化差异。具体差异请参考官方文档。
version
gpt-5.1-codex
gpt-5.1-codex-max

更多模型