- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
之前一直用 codex-auth 管理不同团队和 Plus 账号,每次都要在命令行切账号,再重启 codex 才能生效,用着特别麻烦。
后来想改用 CPA 来管授权,让 codex 直接走 OPENAI_API_KEY 调用。结果把 codex app 导出的 auth json 导进 CPA 里,格式不兼容,站内也没找到能用的转换工具,就自己写了个脚本,实现两种 auth json 格式互转。
用了几天 CPA,发现它不支持分组管理,就又换到 sub2api。没想到 sub2api 的 auth json 格式又是另一种,于是接着扩展脚本,把 codex 或 ChatGPT 格式的授权文件批量转成 sub2api 能识别的格式,导入就能直接用。
希望能给有需要的佬友提供到帮助。
~ ❯ codex-auth-bridge -h
usage: codex-auth-bridge [-h] [--lang {auto,zh,en}] {detect,convert,export-sub2api} ...
探测、转换并导出 ChatGPT / Codex auth.json
positional arguments:
{detect,convert,export-sub2api}
detect 只探测输入文件格式,不执行转换
convert 探测后执行双向转换
export-sub2api 将 auth.json 文件导出或追加到 sub2api.json
options:
-h, --help show this help message and exit
--lang {auto,zh,en} 输出语言:zh、en 或 auto(默认 zh,auto 按环境判断)
示例:
codex-auth-bridge detect auth.json
codex-auth-bridge convert auth.json
codex-auth-bridge convert auths/ output-dir/
codex-auth-bridge export-sub2api auths/ sub2api.json --proxy-key proxy-demo
~ ❯
仓库地址:
github.com
GitHub - kekexiaoai/codex-auth-bridge
通过在 GitHub 上创建帐户来为 kekexiaoai/codex-auth-bridge 开发做出贡献。
2 个帖子 - 2 位参与者