手把手带你用上AI神器 - CLIProxyAPI(贰:Gemini CLI+Codex实战)

2026-04-11 08:111阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

由于该系列教程篇幅较长,因此我按主题拆分,大家可以点击目录快速跳转到感兴趣的篇章

  • 手把手带你用上AI神器 - CLIProxyAPI(零:配置详细解说)
  • 手把手带你用上AI神器 - CLIProxyAPI(壹:项目介绍+Qwen实战)
  • 手把手带你用上AI神器 - CLIProxyAPI(贰:Gemini CLI+Codex实战)
  • 手把手带你用上AI神器 - CLIProxyAPI(叁:NanoBanana实战)
  • 手把手带你用上AI神器 - CLIProxyAPI(肆:中转转发接入篇)
  • 手把手带你用上AI神器 - CLIProxyAPI(伍:Docker服务器部署)
  • 手把手带你用上AI神器 - CLIProxyAPI(陆:新人最爱GUI)
  • 没有VPS?教你零成本在ClawCloud上部署CLIProxyAPI
  • 没有VPS?教你零成本在Render上部署CLIProxyAPI
  • 没有VPS?教你零成本在Railway上部署CLIProxyAPI
  • 没有VPS?教你零成本在HuggingFace上部署CLIProxyAPI

在之前的文章中,我们通过在 CLIProxyAPI 上的简单配置,成功将 Qwen Code 转换成了 API 并在 Cherry Studio 中调用。相信读到这里的你,已经对这款工具的强大功能和便捷性有了初步认识。

在本篇教程中,我们将继续探讨,并把 Codex 和 Gemini CLI 也集成进来。

需要说明的是,本次操作所使用的配置文件与上一篇 Qwen 教程中的是同一个

port: 8317 # 文件夹位置请根据你的实际情况填写 auth-dir: "Z:\\CLIProxyAPI\\auths" request-retry: 3 quota-exceeded: switch-project: true switch-preview-model: true api-keys: # Key请自行设置,用于客户端访问代理 - "ABC-123456"

配置 Codex

首先,我们来配置 Codex。Codex 的 OAuth 授权流程与之前的 Qwen 非常相似。在终端命令行中输入 cli-proxy-api --codex-login,系统会自动打开 ChatGPT 的授权页面,请使用你的 ChatGPT 账号登录。

568×505 15.6 KB

如果是 ChatGPT Team 账号,则需要选择对应的工作空间。授权成功的页面如下:

490×510 16.6 KB

回到终端命令行,可以看到认证文件已成功生成并保存。

860×387 12.8 KB

如果你有多个 ChatGPT 账号,只需重复几次同样的操作即可。

需要注意的是,目前 Codex 需要付费的 ChatGPT 会员才能够使用,免费用户并没有权限哦。

配置 Gemini CLI

接下来,我们来添加 Gemini CLI。Gemini CLI 是完全免费的,但有些用户在配置过程中可能会遇到问题。因此,在这里我将从创建 Google Cloud 项目开始,一步步带你完成整个授权认证过程。

首先,请用你的 Google 账号登录 https://console.cloud.google.com/。登录成功后,点击图中所示位置:

821×655 23.3 KB

点击“新建项目”。

821×658 25.2 KB

给项目命名后,点击“创建”。

821×658 21.6 KB

按照第一步的位置,选择刚刚创建的项目。

821×658 30 KB

先把红框内的项目 ID 复制下来备用,然后点击左上角箭头所指的位置。

815×653 27.5 KB

依次点击“API和服务” → “已启用的API和服务”。

821×658 29.5 KB

点击“启用API和服务”。

821×658 22.5 KB

在图示的搜索框内输入 cloudaicompanion.googleapis.com,然后点击搜索到的“Gemini for Google Cloud”。

821×658 31.2 KB

点击“启用”。

821×658 36.2 KB

至此,Google Cloud 前期的准备工作就全部完成了。现在,我们回到 CLIProxyAPI 程序所在的目录,打开终端命令行,输入 cli-proxy-api --login --project_id [你的项目ID]。例如,在本例中就是 cli-proxy-api --login --project_id mimetic-planet-473413-v7

随后会弹出授权页面,请使用刚才完成准备工作的 Google 账号登录。

1041×384 28.5 KB

验证成功的页面如下:

487×120 4.6 KB

回到终端命令行,可以看到认证文件已被成功保存。

941×431 14.6 KB

有些读者可能会好奇,为什么 Codex 和 Gemini CLI 在验证成功后的命令行信息,与 Qwen 有所不同?答案是,在验证 Codex 和 Gemini CLI 时,CLIProxyAPI 会在本地监听一个特定端口以接收回调,因此验证总是一次成功。而在验证 Qwen 时,CLIProxyAPI 会直接从 Qwen 的验证服务器来获取授权信息,因此最多会有 60 次的尝试请求。

验证模型

我们再来验证一下刚才通过 OAuth 添加的 Codex 和 Gemini CLI。在 Cherry Studio 中添加模型,如下所示:

898×783 30.2 KB

试试 Gemini-2.5-Pro:

636×795 31.3 KB

再来问问 GPT-5-Codex:

636×533 20.5 KB

至此,所有模型都已成功集成。你学会了吗?

网友解答:
--【壹】--:

感谢感谢


--【贰】--:

感谢教程!


--【叁】--:

认证成功了,回调没成功


--【肆】--:

是的,不通用的,Generative Language API是为了拿到API KEY所必须的,Gemini for Google Cloud是为了使用Gemini CLI所必须的


--【伍】--:

浏览器显示 Authentication successful!但终端里并没有显示保存了认证文件
image1199×155 22.6 KB


--【陆】--:

其实一个账号就可以建立多个项目(建议不要超过3个),每个项目都是独立额度的


--【柒】--:

楼主你好,在gcp里面启用api的时候,我看到你启用的是 Gemini for Google Cloud,而我之前自己白嫖的时候,启用的是 Gemini API(搜索Generative Language API
)即可找到,不知道这二者是否通用呀?我之前是直接接入newapi里面白嫖他免费次数的~
——————————
补充一下,我测试了,不通用,端点不一样。在newapi里面接入需要启用Generative Language API
才行。


--【捌】--:

我看到佬这个项目可以docker compose部署,那我部署在vps上也是可以的吗?还是说只能在本地电脑上用??


--【玖】--:

感谢佬的教程
中秋快乐


--【拾】--:

学习了,中秋快乐


--【拾壹】--:

佬Gemini CLI转出来的gemini-2.5-flash-image-preview这个好像不出图啊,是我用的客户端的问题,还是佬还没做cli的香蕉模型适配啊


--【拾贰】--:

感谢分享~


--【拾叁】--:

感谢佬分享,这下以前注册的几个Gmail账号都能用上了


--【拾肆】--: hKFirEs:

cli-proxy-api --login –

佬 通过cloude的gemini cli key 和通过login 网页获得的key 质量,速度,每天的使用数一样么?怎么去判别 感谢感谢!!!


--【拾伍】--:

你得用Gemini端点,OpenAI兼容端点很多客户端是不支持的,或者你可以试下这个https://nb.router-for.me/


--【拾陆】--:

我是token消耗很快,1个账号额度几下就用完了,多个账号轮循就刚好派上用场了


--【拾柒】--:

可以在VPS上部署,也能在容器云上部署,晚点会出个容器云的教程


--【拾捌】--:

用上了,大佬太强了


--【拾玖】--:

Gemini-CLI里的模型是全功能的,你在网页上拿到的Generative Language API Key是残的

标签:人工智能
问题描述:

由于该系列教程篇幅较长,因此我按主题拆分,大家可以点击目录快速跳转到感兴趣的篇章

  • 手把手带你用上AI神器 - CLIProxyAPI(零:配置详细解说)
  • 手把手带你用上AI神器 - CLIProxyAPI(壹:项目介绍+Qwen实战)
  • 手把手带你用上AI神器 - CLIProxyAPI(贰:Gemini CLI+Codex实战)
  • 手把手带你用上AI神器 - CLIProxyAPI(叁:NanoBanana实战)
  • 手把手带你用上AI神器 - CLIProxyAPI(肆:中转转发接入篇)
  • 手把手带你用上AI神器 - CLIProxyAPI(伍:Docker服务器部署)
  • 手把手带你用上AI神器 - CLIProxyAPI(陆:新人最爱GUI)
  • 没有VPS?教你零成本在ClawCloud上部署CLIProxyAPI
  • 没有VPS?教你零成本在Render上部署CLIProxyAPI
  • 没有VPS?教你零成本在Railway上部署CLIProxyAPI
  • 没有VPS?教你零成本在HuggingFace上部署CLIProxyAPI

在之前的文章中,我们通过在 CLIProxyAPI 上的简单配置,成功将 Qwen Code 转换成了 API 并在 Cherry Studio 中调用。相信读到这里的你,已经对这款工具的强大功能和便捷性有了初步认识。

在本篇教程中,我们将继续探讨,并把 Codex 和 Gemini CLI 也集成进来。

需要说明的是,本次操作所使用的配置文件与上一篇 Qwen 教程中的是同一个

port: 8317 # 文件夹位置请根据你的实际情况填写 auth-dir: "Z:\\CLIProxyAPI\\auths" request-retry: 3 quota-exceeded: switch-project: true switch-preview-model: true api-keys: # Key请自行设置,用于客户端访问代理 - "ABC-123456"

配置 Codex

首先,我们来配置 Codex。Codex 的 OAuth 授权流程与之前的 Qwen 非常相似。在终端命令行中输入 cli-proxy-api --codex-login,系统会自动打开 ChatGPT 的授权页面,请使用你的 ChatGPT 账号登录。

568×505 15.6 KB

如果是 ChatGPT Team 账号,则需要选择对应的工作空间。授权成功的页面如下:

490×510 16.6 KB

回到终端命令行,可以看到认证文件已成功生成并保存。

860×387 12.8 KB

如果你有多个 ChatGPT 账号,只需重复几次同样的操作即可。

需要注意的是,目前 Codex 需要付费的 ChatGPT 会员才能够使用,免费用户并没有权限哦。

配置 Gemini CLI

接下来,我们来添加 Gemini CLI。Gemini CLI 是完全免费的,但有些用户在配置过程中可能会遇到问题。因此,在这里我将从创建 Google Cloud 项目开始,一步步带你完成整个授权认证过程。

首先,请用你的 Google 账号登录 https://console.cloud.google.com/。登录成功后,点击图中所示位置:

821×655 23.3 KB

点击“新建项目”。

821×658 25.2 KB

给项目命名后,点击“创建”。

821×658 21.6 KB

按照第一步的位置,选择刚刚创建的项目。

821×658 30 KB

先把红框内的项目 ID 复制下来备用,然后点击左上角箭头所指的位置。

815×653 27.5 KB

依次点击“API和服务” → “已启用的API和服务”。

821×658 29.5 KB

点击“启用API和服务”。

821×658 22.5 KB

在图示的搜索框内输入 cloudaicompanion.googleapis.com,然后点击搜索到的“Gemini for Google Cloud”。

821×658 31.2 KB

点击“启用”。

821×658 36.2 KB

至此,Google Cloud 前期的准备工作就全部完成了。现在,我们回到 CLIProxyAPI 程序所在的目录,打开终端命令行,输入 cli-proxy-api --login --project_id [你的项目ID]。例如,在本例中就是 cli-proxy-api --login --project_id mimetic-planet-473413-v7

随后会弹出授权页面,请使用刚才完成准备工作的 Google 账号登录。

1041×384 28.5 KB

验证成功的页面如下:

487×120 4.6 KB

回到终端命令行,可以看到认证文件已被成功保存。

941×431 14.6 KB

有些读者可能会好奇,为什么 Codex 和 Gemini CLI 在验证成功后的命令行信息,与 Qwen 有所不同?答案是,在验证 Codex 和 Gemini CLI 时,CLIProxyAPI 会在本地监听一个特定端口以接收回调,因此验证总是一次成功。而在验证 Qwen 时,CLIProxyAPI 会直接从 Qwen 的验证服务器来获取授权信息,因此最多会有 60 次的尝试请求。

验证模型

我们再来验证一下刚才通过 OAuth 添加的 Codex 和 Gemini CLI。在 Cherry Studio 中添加模型,如下所示:

898×783 30.2 KB

试试 Gemini-2.5-Pro:

636×795 31.3 KB

再来问问 GPT-5-Codex:

636×533 20.5 KB

至此,所有模型都已成功集成。你学会了吗?

网友解答:
--【壹】--:

感谢感谢


--【贰】--:

感谢教程!


--【叁】--:

认证成功了,回调没成功


--【肆】--:

是的,不通用的,Generative Language API是为了拿到API KEY所必须的,Gemini for Google Cloud是为了使用Gemini CLI所必须的


--【伍】--:

浏览器显示 Authentication successful!但终端里并没有显示保存了认证文件
image1199×155 22.6 KB


--【陆】--:

其实一个账号就可以建立多个项目(建议不要超过3个),每个项目都是独立额度的


--【柒】--:

楼主你好,在gcp里面启用api的时候,我看到你启用的是 Gemini for Google Cloud,而我之前自己白嫖的时候,启用的是 Gemini API(搜索Generative Language API
)即可找到,不知道这二者是否通用呀?我之前是直接接入newapi里面白嫖他免费次数的~
——————————
补充一下,我测试了,不通用,端点不一样。在newapi里面接入需要启用Generative Language API
才行。


--【捌】--:

我看到佬这个项目可以docker compose部署,那我部署在vps上也是可以的吗?还是说只能在本地电脑上用??


--【玖】--:

感谢佬的教程
中秋快乐


--【拾】--:

学习了,中秋快乐


--【拾壹】--:

佬Gemini CLI转出来的gemini-2.5-flash-image-preview这个好像不出图啊,是我用的客户端的问题,还是佬还没做cli的香蕉模型适配啊


--【拾贰】--:

感谢分享~


--【拾叁】--:

感谢佬分享,这下以前注册的几个Gmail账号都能用上了


--【拾肆】--: hKFirEs:

cli-proxy-api --login –

佬 通过cloude的gemini cli key 和通过login 网页获得的key 质量,速度,每天的使用数一样么?怎么去判别 感谢感谢!!!


--【拾伍】--:

你得用Gemini端点,OpenAI兼容端点很多客户端是不支持的,或者你可以试下这个https://nb.router-for.me/


--【拾陆】--:

我是token消耗很快,1个账号额度几下就用完了,多个账号轮循就刚好派上用场了


--【拾柒】--:

可以在VPS上部署,也能在容器云上部署,晚点会出个容器云的教程


--【拾捌】--:

用上了,大佬太强了


--【拾玖】--:

Gemini-CLI里的模型是全功能的,你在网页上拿到的Generative Language API Key是残的

标签:人工智能