Skip to content

首字时间的 p50 和 p95 差多少:28 个大模型 API 一周真实流量数据 ​

数据来源:2026-11-02 到 2026-11-08(UTC)这一周,取自半页酥 API(byesu)网关的每周实测看板。这些数字描述的是经过这个网关、走它的线路、用它的用户的提示词发出的请求,不是直接调用各家官方 API 的测量结果。

直接回答

首字时间(TTFT)的中位数:Claude 各模型都在 2 秒以内,GPT 和 Gemini 大多在 3.6 到 7.8 秒之间。差别更大的是尾部。Claude 各模型的 95 分位数大约是中位数的 2 倍;GPT、Grok、Kimi、GLM 各模型是中位数的 4 到 12 倍,也就是每 20 个流式请求里有 1 个要等 18 到 49 秒才出第一个字。只看中位数来定超时或评价模型,会漏掉这一点。

为什么只看中位数不够 ​

聊天界面给人的快慢感受,取决于慢的那些请求。中位数 4 秒、p95 是 45 秒,意味着用户连发 20 条消息,平均会有 1 条空白大半分钟。平均值同样会掩盖这一点:很多个 4 秒加上少数几个特别长的,也能凑出 12 秒的平均值。

数据 ​

只统计流式请求。首字时间在网关处测量,从收到请求到第一个输出 token;推理模型包含思考时间。

模型首字 p50首字 p95p95 / p50
claude-opus-4-71.1 秒2.1 秒1.8
claude-sonnet-4-61.4 秒2.1 秒1.5
claude-opus-4-81.5 秒3.1 秒2.1
claude-sonnet-51.5 秒3.2 秒2.2
claude-opus-4-61.6 秒3.4 秒2.1
claude-opus-51.7 秒3.4 秒2.0
claude-fable-5-11.7 秒3.5 秒2.1
claude-haiku-5-51.7 秒3.9 秒2.3
claude-opus-5-51.9 秒4.5 秒2.4
claude-sonnet-5-51.9 秒4.4 秒2.3
claude-haiku-4-52.0 秒3.9 秒2.0
grok-4.52.5 秒18.7 秒7.4
grok-4.73.3 秒22.9 秒7.0
gemini-3-flash3.6 秒12.2 秒3.4
deepseek-v4.1-flash3.6 秒8.0 秒2.2
gemini-3.6-flash3.6 秒5.4 秒1.5
gpt-5.6-sol3.7 秒18.7 秒5.1
gpt-5.6-luna4.1 秒49.1 秒12.0
gpt-6-astra4.3 秒19.5 秒4.5
gpt-5.6-terra4.3 秒27.7 秒6.4
gpt-6.1-sol4.6 秒21.9 秒4.8
gpt-6-sol5.4 秒44.5 秒8.2
kimi-k35.5 秒27.2 秒5.0
gemini-3.8-flash-high5.5 秒19.2 秒3.5
glm-5.3-flash5.9 秒38.1 秒6.5
gemini-3.8-flash7.0 秒33.3 秒4.7
gpt-6-luna7.8 秒46.1 秒5.9
gemini-4-argon12.1 秒71.4 秒5.9

按厂商看,取表里各厂商旗下模型的中位数:

厂商模型数p50 的中位数p95 的中位数
Anthropic111.7 秒3.4 秒
xAI22.9 秒20.8 秒
DeepSeek13.6 秒8.0 秒
OpenAI74.3 秒27.7 秒
Google55.5 秒19.2 秒
Moonshot AI15.5 秒27.2 秒
智谱15.9 秒38.1 秒

值得注意的三点 ​

分布有两种形状。 Claude 各模型和两个 Gemini Flash 模型尾部很短,p95 是中位数的 1.5 到 2.4 倍。其余大多数模型尾部很长,p95 是中位数的 4 到 12 倍。

长尾里很大一部分是思考时间。 推理模型在输出第一个可见 token 之前要先思考,这段时间也计入首字时间。同一个模型,难题想 40 秒、简单题想 2 秒,就会呈现这种分布。这既和 API 有关,也和请求内容有关。但对盯着空白屏幕的人来说,等待是实打实的。

按中位数排和按尾部排,名次不一样。 gpt-5.6-luna 的中位数比 gpt-6.1-sol 好(4.1 秒对 4.6 秒),p95 却长一倍多(49.1 秒对 21.9 秒)。grok-4.5 的中位数是 Claude 之外最快的,p95 却有 18.7 秒。

拿这些数字做什么 ​

  • 按尾部定超时。 如果把首字超时设成中位数的 3 倍,表里大多数非 Claude 模型会有超过 5% 的正常请求被切断。
  • 思考期间给出进度。 模型如果会流式返回思考摘要或进度事件,就把它展示出来。转 30 秒的圈,用户会以为坏了。
  • 测你自己的流量。 这些是别人的提示词。你的 p95 取决于你的提示词长度、max_tokens、推理设置和所在地区。做法见怎么自己测大模型 API 的延迟,那里介绍了一个开源的小脚本。

口径和局限 ​

  • 来源:网关当周的逐请求日志,只统计成功请求。分位数取自 1/10 抽样;一个模型至少要有 100 条抽样到的流式请求才会列出,所以看板上的 33 个文本模型这里只有 28 个。
  • 不是受控对比。 各模型收到的请求内容不同。常用于长 Agent 任务的模型,收到的题目比用来做补全的模型更难。
  • 链路里有网关。 时间包含网关自身的路由。在其他线路上重试过的请求只算一次,等待时间按完整的算。
  • 只有一周。 尾部每周都在变。看板展示最近 4 周,并提供 CSV 和 JSON 下载。

遇到问题?联系客服或加交流群。