先说结论
GPT-6.2 还没有发布。 截至 2026 年 11 月 4 日,OpenAI 的模型文档里有 GPT-6 Astra(gpt-6-astra),没有任何 GPT-6.2 模型,OpenAI 也没公布模型 ID。流出过两个名字,都未经官方确认:一些用户的 Codex 用量明细里出现过 gpt-6.2-astra;X 上流传的一张内部追踪截图里出现过 gpt-6.2-betelgeuse。来龙去脉见 GPT-6.2 Astra 目前已知的情况。
等它发布并在 TeamoRouter 上线,切换很简单:在 Codex、OpenAI SDK、Claude Code 里都只改模型名,Base URL 和 API Key 都不用动。现在先用 GPT-6 Astra 配好,发布当天就只是改一行。
新账号余额为 0,先充值再调用。 第一次请求前先充值,$5 起。如果请求返回 402(OpenAI 兼容格式为 400)、提示「钱包余额不足」,说明余额为 0,不是 Base URL 或 Key 配错了,充值后重试即可。
现在先用 GPT-6 Astra 配好,发布当天同一个 Key 直接换
第 1 步:先确认真的发布了
截图和爆料不等于模型 ID。发布当天改配置之前,先看两个地方:
- OpenAI 的模型文档:以那里写的 ID 为准,别照抄截图或 X 上的帖子。
- TeamoRouter 的模型列表:列出的都是用你的 Key 能调的模型。上线后我们也会在 GPT-6.2 那篇文章里更新是否已在 TeamoRouter 可用。
据报道 GPT-6.2 可能分 Astra、Sol 等几个版本,到时新模型 ID 可能不止一个。以 OpenAI 模型文档里列出的为准,像现在在 GPT-6 Astra 和 GPT-6.1 Sol 之间选一样,按任务选。
如果调了一个还没上线的 ID,请求会直接报错,不会到达模型。先切回 gpt-6-astra,过一会儿再试。
第 2 步:Codex
Codex 的接口地址写在 ~/.codex/config.toml 里,不读 OPENAI_BASE_URL。下面是用 GPT-6 Astra 的配置,TeamoRouter 的 Key 放在环境变量 OPENAI_API_KEY 里:
model_provider = "teamorouter"
model = "gpt-6-astra"
[model_providers.teamorouter]
name = "TeamoRouter"
base_url = "https://api.teamorouter.com/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
发布当天有两种改法:
- 先在一个会话里试,不改文件:
codex -m <新模型 ID>,默认模型还是gpt-6-astra。 - 改成默认:只改
model = "..."这一行,[model_providers.teamorouter]那段不动。
更完整的配置见 GPT-6 Astra 接 Codex 和 GPT-6 Astra 接 Claude Code、Cursor。
第 3 步:OpenAI SDK
模型名从环境变量读,不要写死在代码里,发布当天改一个变量就行。Python:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.teamorouter.com/v1",
api_key=os.environ["TEAMOROUTER_API_KEY"],
)
MODEL = os.environ.get("GPT_MODEL", "gpt-6-astra")
resp = client.responses.create(model=MODEL, input="帮我审一下这段 diff,列出有风险的改动:...")
print(resp.output_text)
JavaScript:
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.teamorouter.com/v1",
apiKey: process.env.TEAMOROUTER_API_KEY,
});
const model = process.env.GPT_MODEL ?? "gpt-6-astra";
const resp = await client.responses.create({ model, input: "帮我审一下这段 diff,列出有风险的改动:..." });
console.log(resp.output_text);
想做到「新模型能用就用新的,不能用就回退 GPT-6 Astra」,可以捕获错误后换模型重试一次:
import openai
def ask(prompt, model, fallback="gpt-6-astra"):
try:
return client.responses.create(model=model, input=prompt)
except openai.APIStatusError as err:
if err.status_code in (400, 404) and model != fallback:
return client.responses.create(model=fallback, input=prompt)
raise
用 Chat Completions 也一样:client.chat.completions.create(model=MODEL, messages=[...]),只是模型名换掉。
第 4 步:Claude Code
Claude Code 通过 TeamoRouter 的 Anthropic 格式接口调 GPT 模型。先指向 TeamoRouter:
export ANTHROPIC_BASE_URL="https://api.teamorouter.com"
export ANTHROPIC_AUTH_TOKEN="sk-teamo-你的Key"
再选模型:
- 单个会话:
claude --model gpt-6-astra,发布当天换成新 ID。 - 所有会话:
export ANTHROPIC_MODEL="gpt-6-astra",之后改这个值。
Claude Code 会提示 GPT 模型不在它内置的模型列表里,并把会话上下文限制在 20 万 token 以内。这是正常的,请求仍然发给你指定的模型。
第 5 步:先拿一个真实任务试
- 价格: OpenAI 还没公布 GPT-6.2 的价格。作参照,OpenAI 给 GPT-6 Astra 的官方价是每百万 token 输入 $10、缓存输入 $1.00、输出 $50。发布当天先看价格页,再把长时间的 Agent 会话切过去。
- 先跑一个任务: 把之前用 GPT-6 Astra 做过的同一次重构或修 bug 再跑一遍,对比结果和用量记录里的花费。
- 留着回退: 新模型跑过几个真实任务之前,配置里的默认值先保持
gpt-6-astra。
还不知道的
名字(GPT-6.2 Astra、Betelgeuse 还是别的)、模型 ID、价格、上下文长度,以及发布当天是先进 API,还是先在 ChatGPT 和 Codex 里出现。这些我们都不猜。如果一开始只在 OpenAI 自己的产品里能用,API 的 ID 还调不通,那就继续用 gpt-6-astra。
怎么付费
没有订阅,控制台充值余额,按实际用掉的 token 扣费,最低 $5 起充,支持支付宝,也可以用 USDT、USDC 或 ETH 从交易所 App 或钱包直接转账(用 USDT 充值的步骤)。同一个 Key 还能调 Claude、Gemini 和 DeepSeek。
常见问题
GPT-6.2 的模型 ID 是什么?
OpenAI 还没公布。gpt-6.2-astra(出现在 Codex 用量明细里)和 gpt-6.2-betelgeuse(出现在流出的内部截图里)都未经确认。等 OpenAI 模型文档里出现后以那里为准。
用 GPT-6.2 要换新的 Key 吗?
不用。只要 GPT-6.2 在 TeamoRouter 上线,同一个 Key、同一个 Base URL 都能用,只改模型名。
GPT-6.2 出来以后,我的 Codex 配置会失效吗?
不会。provider 那段不用改,你不改模型名,Codex 就一直用你设的模型。
现在能在 TeamoRouter 上用 GPT-6.2 吗?
还不能,OpenAI 还没发布。GPT-6 Astra(gpt-6-astra)、GPT-6.1 Sol 和 GPT-6.1 Terra 现在就能用,见 GPT-6 Astra 模型页。