手把手带你用上AI神器 - CLIProxyAPI(贰:Gemini CLI+Codex实战)
在之前的文章中,我们通过在 CLIProxyAPI 上的简单配置,成功将 Qwen Code 转换成了 API 并在 Cherry Studio 中调用。相信读到这里的你,已经对这款工具的强大功能和便捷性有了初步认识。在本篇教程中,我们将继续探讨,并把 Codex 和 Gemini CLI 也集成进来。需要说明的是,本次操作所使用的配置文件与上一篇 Qwen 教程中的是同一个。首先,我们来配置 Codex。Codex 的 OAuth 授权流程与之前的 Qwen 非常相似。在终端命令行中输入 cli-proxy-api --codex-login,系统会自动打开 ChatGPT 的授权页面,请使用你的 ChatGPT 账号登录。如果是 ChatGPT Team 账号,则需要选择对应的工作空间。授权成功的页面如下:回到终端命令行,可以看到认证文件已成功生成并保存。如果你有多个 ChatGPT 账号,只需重复几次同样的操作即可。需要注意的是,目前 Codex 需要付费的 ChatGPT 会员才能够使用,免费用户并没有权限哦。接下来,我们来添加 Gemini CLI。Gemini CLI 是完全免费的,但有些用户在配置过程中可能会遇到问题。因此,在这里我将从创建 Google Cloud 项目开始,一步步带你完成整个授权认证过程。首先,请用你的 Google 账号登录 https://console.cloud.google.com/。登录成功后,点击图中所示位置:点击“新建项目”。给项目命名后,点击“创建”。按照第一步的位置,选择刚刚创建的项目。先把红框内的项目 ID 复制下来备用,然后点击左上角箭头所指的位置。依次点击“API和服务” → “已启用的API和服务”。点击“启用API和服务”。在图示的搜索框内输入 cloudaicompanion.googleapis.com,然后点击搜索到的“Gemini for Google Cloud”。点击“启用”。至此,Google Cloud 前期的准备工作就全部完成了。现在,我们回到 CLIProxyAPI 程序所在的目录,打开终端命令行,输入 cli-proxy-api --login --project_id [你的项目ID]。随后会弹出授权页面,请使用刚才完成准备工作的 Google 账号登录。验证成功的页面如下:回到终端命令行,可以看到认证文件已被成功保存。有些读者可能会好奇,为什么 Codex 和 Gemini CLI 在验证成功后的命令行信息,与 Qwen 有所不同?答案是,在验证 Codex 和 Gemini CLI 时,CLIProxyAPI 会在本地监听一个特定端口以接收回调,因此验证总是一次成功。而在验证 Qwen 时,CLIProxyAPI 会直接从 Qwen 的验证服务器来获取授权信息,因此最多会有 60 次的尝试请求。我们再来验证一下刚才通过 OAuth 添加的 Codex 和 Gemini CLI。在 Cherry Studio 中添加模型,如下所示:试试 Gemini-2.5-Pro:再来问问 GPT-5-Codex:至此,所有模型都已成功集成。你学会了吗?
评论已关闭