Codex 手机远程控制使用 API方法

Codex 远程控制目前局限于 ChatGPT 登录用户。若想使用第三方 API 实现远程操作,可参考以下步骤: 初始设置:先用 ChatGPT 账号登录并开启 Remote Control。 修改配置:打开 config.toml ,添加你的 API 信息,并删除 requires_OpenAI_...
Codex 手机远程控制使用 API方法
Codex 手机远程控制使用 API方法

Codex 远程控制目前局限于 ChatGPT 登录用户。若想使用第三方 API 实现远程操作,可参考以下步骤:

  1. 初始设置:先用 ChatGPT 账号登录并开启 Remote Control。

  2. 修改配置:打开 config.toml,添加你的 API 信息,并删除 requires_OpenAI_auth = True 这一行。这一行命令的作用是使用 ChatGPT 账户登录,这会导致 Codex App 在初始状态时优先读取 auth.json 文件,而并非 API。

  3. 设置环境变量:在 API 参数中增加 ENV_KEY = “OPENAI_API_KEY"

  4. 绕过检测:由于系统存在文件一致性检测,不能直接替换 auth.json。请在 .codex 目录新建 .env 文件并写入 API Key。

  5. 激活环境:在终端执行 source 启动该 .env 文件,并通过 echo 确认。建议将此命令加入 Codex 环境设置中以自动执行。

  6. 保持登录:不要退出已登录的 ChatGPT 账号,直接对话即可通过 API 通信。此时远程连接状态应显示为 Online。

注意:设置完成后请勿关闭 Codex App,否则重新读取 auth.json 可能导致配置失效,需重新设置。

这个方法的原理是避开了原有的 Codex 对于 auth.json 文件一致性的检测。通过另外的 .env 文件,或者直接 export 环境变量的方式,可以在保持 ChatGPT 账户登录状态的同时,切换为 API 供应模式。

2 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文