新人 免费注册,送 10 次调用,最高 $1,无需绑卡。

GPT Realtime 2.1 vs GPT Realtime 2.1 Mini

GPT Realtime 2.1 目前为邀请制。下方是它的实时价格,但调用前需要先为你的工作空间开通权限;打算根据这份对比做开发的话,请先向我们申请。

GPT Realtime 2.1 Mini 目前为邀请制。下方是它的实时价格,但调用前需要先为你的工作空间开通权限;打算根据这份对比做开发的话,请先向我们申请。

vs

什么时候选哪个

mini 档在每一行都更便宜——文本每百万 $0.6 和 $2.4 对 $4 和 $24,音频每百万输入/输出 $10 和 $20 对 $32 和 $64——即音频大约低 3 倍、文本输入约低 7 倍。两者都带 128K 会话上下文、语音到语音、工具使用和提示缓存;完整版另外写明了可配置的推理力度和打断处理。走量选 mini,需要按会话调节推理力度时选完整版。

价格

GPT Realtime 2.1 GPT Realtime 2.1 Mini Δ
音频输入 / 1M token $32 $10 3.2×
音频输出 / 1M token $64 $20 3.2×
音频缓存读取 / 1M token $0.4 $0.3 1.3×
文本输入 / 1M token $4 $0.6 6.7×
文本输出 / 1M token $24 $2.4 10×
缓存写入 不单独收费 不单独收费 -

价格取自构建时的实时目录,最新价格见各模型页面。

两个模型所处的位置:全部 6 个按同一单位计费的实时语音对话模型的每 1M 音频 token 价格分布(对数刻度)

能力

GPT Realtime 2.1 GPT Realtime 2.1 Mini
提示词缓存 隐式(自动) 隐式(自动)
缓存有效期 5-10m, up to 1h 5-10m, up to 1h
最小缓存前缀 1024 个 token 1024 个 token

规格

GPT Realtime 2.1 GPT Realtime 2.1 Mini
输入模态 文本 音频 文本 音频
输出模态 文本 音频 文本 音频
发布日期 2026-07-06 2026-07-06
知识截止日期 2024-09 2024-09
会话能力
  • Speech-to-speech over WebSocket
  • configurable reasoning effort
  • tool use
  • interruption handling
  • 128K context
  • Speech-to-speech with reasoning & tool use
  • prompt caching
  • 128K context
上下文窗口 128K 128K

规格照录自各供应商的文档;供应商没有公布的项目,对应的行直接省略,不做推断。 完整来源: GPT Realtime 2.1 · GPT Realtime 2.1 Mini

改一行代码就能在两个模型之间切换

下方每个标签页里都有两个模型 ID,高亮的那两行是唯一要改的地方。端点不变,API key 不变,请求结构也不变。

import asyncio, base64, json, websockets

URL = "wss://synthorai.io/v1/realtime?model=gpt-realtime-2.1"
# URL = "wss://synthorai.io/v1/realtime?model=gpt-realtime-2.1-mini"  # 取消注释此行,注释上一行
# Send ONLY the Authorization header - the beta protocol is retired.
HEADERS = {"Authorization": "Bearer sk-syn-..."}

async def main():
    async with websockets.connect(URL, additional_headers=HEADERS) as ws:
        # 1) configure the speech-to-speech session
        await ws.send(json.dumps({
            "type": "session.update",
            "session": {
                "type": "realtime",
                "output_modalities": ["audio"],
                "audio": {"output": {"voice": "alloy"}},
            },
        }))
        # 2) send input audio (base64 PCM16), then request a spoken reply
        await ws.send(json.dumps({"type": "input_audio_buffer.append", "audio": pcm16_b64}))
        await ws.send(json.dumps({"type": "input_audio_buffer.commit"}))
        await ws.send(json.dumps({"type": "response.create"}))
        # 3) stream the model's audio (and text) back
        async for raw in ws:
            ev = json.loads(raw)
            if ev["type"] == "response.audio.delta":
                play(base64.b64decode(ev["delta"]))   # audio out
            elif ev["type"] == "response.done":
                break

asyncio.run(main())

获取 API key →

常见问题

GPT Realtime 2.1 和 GPT Realtime 2.1 Mini 哪个更便宜?

按「音频输入 / 1M token」算,GPT Realtime 2.1 Mini 更便宜($10 对 $32,相差 3.2×)。其他计费项的结论可能相反,完整价格见上方表格,实际成本取决于你的用量构成。

不用分别集成两次,就能对 GPT Realtime 2.1 和 GPT Realtime 2.1 Mini 做 A/B 测试吗?

可以。两个模型走同一个 OpenAI 兼容端点,用同一个 API key,切换时只要改一行里的模型名,所以可以给两个模型各分一部分流量,直接对比账单。

GPT Realtime 2.1 和 GPT Realtime 2.1 Mini 支持提示词缓存吗?

支持。两个模型的缓存读取价都低于各自的输入价,所以前缀能反复命中缓存的负载,实际成本会比按官网价估算的低。具体的缓存读取价见上方价格表。

相关对比

我们的实测研究