由于该系列教程篇幅较长,因此我按主题拆分,大家可以点击目录快速跳转到感兴趣的篇章
经过前两期的实战,我们已成功在 CLIProxyAPI
上集成了
Qwen Code
、Gemini CLI
和
Codex
。本期内容将介绍如何通过添加 Gemini Web 的 Cookie,使
CLIProxyAPI
支持 NanoBanana
模型。
Gemini 的 NanoBanana
模型因其出色的图像处理能力而备受赞誉。然而,Google 并未提供该模型的免费
API。而现在,使用 CLIProxyAPI
之后,我们就可以通过集成
Gemini Web,从而以免费 API 的形式使用 NanoBanana
啦。
我们有两种方法可以获取认证信息:
第一种方法
首先,使用您的 Google 账号登录 Gemini 官网 (https://gemini.google.com/app)。据了解,普通账号每天有 100 次图像生成配额,Pro 账号则有 1000 次。登录成功后,在浏览器中按 F12 打开开发者工具,并切换到“网络” (Network) 选项卡。
在筛选框中输入
List
,然后将鼠标悬停在您的用户头像上。片刻之后,下方列表中应出现
ListAccounts
的条目。如果未出现,请刷新页面重试。
点击 ListAccounts
,在“标头” (Headers) -> “请求标头”
(Request Headers) 中找到 Cookie
,并完整复制其值。
回到 CLIProxyAPI
程序所在的目录,打开终端或命令行,输入命令
cli-proxy-api --gemini-web-auth
。根据提示,粘贴我们刚才复制的
Cookie
值并回车,即可看到验证成功的消息,Cookie
已被自动保存。
第二种方法
如果您使用的是 macOS
系统,或者第一种方法认证失败,那么可能需要手动输入
__Secure-1PSID
和 __Secure-1PSIDTS
的值。请切换到“应用” (Application)
选项卡,并依次复制图示中的这两个值。
在命令行执行验证时,根据提示手动填入这两个值即可完成验证。
验证步骤
接下来我们进行验证。需要注意的是,目前程序仅支持通过 OpenAI
兼容接口和 Gemini 原生接口进行文生图或图文生图的操作。因此,我们之前在
Cherry Studio
中设置的提供商类型
OpenAI Response
需要修改为 OpenAI
。
添加模型 NanoBanana
(即
gemini-2.5-flash-image-preview
)。
现在,在 Cherry Studio
中测试一下吧!
完美地满足了我们的要求,尽情享受“香蕉”吧!
注意事项
- 现阶段请避免在
CLIProxyAPI
中添加多个 Gemini Web 账户。因为当存在多个账户时,程序会轮询调用,这可能会破坏会話的连续性,导致请求失败。 - 在
Cherry Studio
中,切勿在OpenAI Response
提供商类型下添加NanoBanana
模型。已知Cherry Studio
在此情况下存在 Bug,会导致程序崩溃。
如果在配置或使用过程中遇到任何问题,欢迎加入官方社群进行交流咨询,作者很热情很Nice哟
QQ 群:188637136
| Telegram 群:https://t.me/CLIProxyAPI