今天,Tibo在X上给出了Codex设置1M上下文的方法。我尝试了,也的确成功了。但是我又改回去默认的258K。关于上下文这个事,以下的事情是你需要了解的。
在gpt-5.6系列发布之前,Codex的上下文一直是258K。这是用户可用的部分,隐藏了系统占用的。但是gpt-5.6发布之后,这个上下文一度增加到了384K。不过很快,有人发现5.6的额度消耗过快。这是因为原本调整为384K之后,应该是384K上下文之内都应该按照默认收费,如果额外设置,超出了,才应该按照2x收费。可是实际上,OpenAI的服务器却是按照超过258K就开始2x收费,OpenAI发现了这个bug,于是回滚到258K的上下文,并且承诺,说一旦修复了。就会恢复。
可最终OpenAI并没有兑现这个承诺。258K就是目前的最终的默认上下文。唯一改变的,是以前只有使用API的用户可以设置为1M上下文,现在任何订阅的用户也可以设置了。但是一旦超过默认的258K,全部的输入都会按照2x收费,全部的输出都会按照1.5x收费。注意:是超过默认的258K,全部都会按照2x和1.5x收费,而不是超出的部分。而订阅用户,如果手动设置为更大的上下文,则会感到额度消耗得更快了。
这也是为什么我最终还是选择回退到默认的设置,毕竟省钱才是王道。
如果你想测试
可以将tibo的原文贴给AI,然后AI遵照设置,设置完成之后,需要退出重开一下Codex。取消也是同样的,需要重启Codex才能执行。
