凌晨一点,OpenAI 进行了线上发布,是迄今的最强模型

先来一份要点速读:
对于 ChatGPT 用户
-
• GPT-5 向所有用户开放,可在 ChatGPT 中直接使用 -
• Plus 用户有更高的 GPT-5 额度,并可开启思考模式 -
• Pro 用户可无限使用 GPT-5,并可访问 GPT‑5 pro
对于 API 用户
-
• 账户在实名认证后,可访问 GPT-5 的 API -
• API 中有 4 款模型,分别是:GPT-5、GPT-5-Mini、GPT-5-Nano、GPT-5-Chat -
• GPT-5 的价格低于 GPT-4.1
接下来,本文将分别从模型信息
、价格信息
、使用方法
、测试信息
等方面,提供尽可能全面的、所要关注的信息
模型信息
我相信,你一定会被今天的各种稿件,弄的头昏脑胀:
GPT-5 到底有多少款模型!!
是的,GPT-5 的命名规则极为混乱,官方给了三套:
-
• 在 ChatGPT 中: GPT-5 Pro
、GPT-5
、GPT-5 Without Thinking
、GPT‑5 mini
-
• 在 API 中: gpt-5
、gpt-5-mini
、gpt-5-nano
、gpt-5-chat
-
• 在 System Card 中: gpt-5-main
、gpt-5-main-mini
、gpt-5-thinking
、gpt-5-thinking-mini
、gpt-5-thinking-nano
、gpt-5-thinking-pro
但实际上,你只需要知道 API 里的模型就行了:
-
• gpt-5
是主力模型,知识更新于 24/10/01 -
• gpt-5-chat
等同于gpt-5
,用在 ChatGPT,知识更新于 24/09/30 -
• gpt-5-mini
次之,知识更新于 24/05/31 -
• gpt-5-nano
最弱,知识更新于 24/05/31
这些模型,跑分如下

价格信息
长话短说:
GPT-5 比 GPT-4.1 更强、更便宜
所以:无脑替换即可,下方是价格表

作为对比,这是近期发布的国产模型

在 ChatGPT 里使用 GPT-5
当你看到这篇文章时,GPT-5 应已全局上线,而旧模型(如 o3)则会被隐藏
GPT-5 面向所有的个人用户开放,包括免费用户

当然,免费用户的 GPT-5 用量会明显受限。当用量耗尽后,模型会被切换成 GPT-5 mini;
Plus 用户会有更多的访问额度,并可在 Codex CLI 中使用 GPT-5

Pro 用户则可以无限制访问 GPT-5,并可以使用 GPT-5 Pro

对于企业版和教育版用户,也将会在一周内获得访问权限
在 API 里使用 GPT-5
对于开发者,可通过 API 来调用 GPT-5 系列模型
-
• 当使用 API 进行调用时,支持以 图/文输入
,并以文字输出
-
• 支持 chat/completions
、/responses
和/assistants
作为 endpoint -
• 支持 Streaming
、Function calling
、Structured outputs
和微调 -
• 使用 Responses API
进行调用时,支持 Web search、File search、Code interpreter 和 MCP
同时,这次的 API 更新,也带来了一些新的特性,这里逐一说明
Verbosity / 冗长度
冗长度verbosity
,决定生成多少输出 token,有三种可选: high
、medium
或 low
,默认为medium
以写代码为例,medium
与 high
会产出更长、更有结构的代码并包含行内说明;而 low
会生成更短、更精炼、几乎无注释的代码
下面的代码,是示例的调用
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5",
input="What is the answer to the ultimate question of life, the universe, and everything?",
text={
"verbosity": "low"
}
)
print(response)
Custom tools / 自定义工具
现在,你可自定义工具调用的输入方式,而不再局限于结构化的 JSON,如:
{
"type": "custom",
"name": "code_exec",
"description": "执行任意 Python 代码"
}
当然,这里也有一定的约束条件,具体可以参考更新后的 Function Calling 文档
https://platform.openai.com/docs/guides/function-calling
Allowed tools / 允许的工具
也是在本次更新中,tool_choice
下新增了 allowed_tools
参数。你可以在 tools
中传入 N 个工具定义,但仅允许模型实际使用其中的 M 个(M < N)
更具体的信息,同样建议直接阅读文档:
https://platform.openai.com/docs/guides/function-calling
一定注意
这里有一点,需要额外注意:GPT-5 需要实名认证,才能通过 API 进行调用

如果你的 OpenAI 账户未经认证,在调用时会获得以下返回信息

认证的方法也很简单,访问下面这个地址,通过 persona 进行验证即可
https://platform.openai.com/settings/organization/general
过程中的主要卡点…是你可能需要找一个美国的身份证件(暂不确定大陆护照是否可行)
认证完成后,你的组织状态会变成这样

然后也可以在调用列表里,找到 GPT-5 的信息了

Coding 案例
GPT-5 系列模型,在 vibe coding 上,有巨大的提升,尤其是在美感方面,这里有一些 case
自由画布
做一个单页面应用、全屏,可以让我在白板上随意作画,支持擦除、保存

太阳系地图
做一个可交互的太阳系地图,支持拖拽旋转与缩放,点击行星查看信息、能够调节轨道速度

太空大战
做一个 2D 太空大战小游戏,玩家的飞船需要在小行星,并和敌机进行战斗,使用 Next.js 创建项目,并附上运行所需的简要说明

自由天空
做一个单页面应用,玩家可以在天空绘制云朵,云朵会缓缓漂移,还有飞机在天空中飞行,画风柔和

彩蛋
不得不说,世界是个草台班子。GPT-5 的这个发布会,出了很多离谱错误
混乱的 SWE
最开始的时候,SWE 的分数长这样

实际应该长这样

混乱的 FrontierMath
最开始的时候,GPT-5 的 Frontier Math 分数一骑绝尘

然后发现,打错了…

总结
这次发布的 GPT-5 素质非常过硬,价格非常亲民
但从大家反馈来看,还是有些失望:
OpenAI 应能做的更好
(文:赛博禅心)