把 ChatGPT 账号当 API 用:开源代理 openai-oauth
陆陆开源 · 2026-10-13T14:50:18
手上有 ChatGPT 订阅,想在本地小脚本或工具里调模型,往往发现 API 得另外买额度。开源项目 openai-oauth(EvanZhouDev/openai-oauth)干的就是这件事:在本机起一个兼容 OpenAI 格式的代理服务,默认跑在 127.0.0.1:10531,直接调你的 ChatGPT 账号权限,不用单独再买 API key。 项目到 v2 换成了 Apache-2.0 协议,拆出了 CLI、TypeScript SDK 和 React 组件,凭据存在本地 ~/.codex 目录。chat completions、responses、models 端点都通,支持流式输出、工具调用、推理轨迹,以及基于 GPT Image 2 的图像生成。不过代理本身是无状态的,不支持有状态对话重放,发请求时得把上下文历史带完整;浏览器登录目前只测了 Chrome 和 Firefox,Safari 还不支持。 需要说明的边界很清楚:这是非官方的社区项目,没有 OpenAI 授权或背书;能调什么模型完全跟着你账号本身的套餐走,且限于 Codex 支持的模型。本地凭据等于密码,适合一人一号自己本地折腾,不要共享或公网转发令牌。