gemini-cli 不开tun模式的使用方法

开启TUN模式或者你按照上面的教程使试一下。

nice。如果路由器能加一层代理还是方便一些

V2RayN中不使用tun模式,方法一样。在项目目录下或者全局环境配置.env文件,文件内容:HTTP_PROXY=“http://127.0.0.1:10808
HTTPS_PROXY=“http://127.0.0.1:10808

10808为V2RayN的HTTP 代理端口



这是为何啊!

如果你在中国,使用了代理。

可以参考这个答案:TypeError: fetch 失败 · 问题 #29 · google-gemini/generative-ai-js · GitHub

https://github.com/google-gemini/deprecated-generative-ai-js/issues/29#issuecomment-1866246513
export https_proxy=http://127.0.0.1:7890
http_proxy=http://127.0.0.1:7890 
all_proxy=socks5://127.0.0.1:7890
2 Likes

好像是使用教育邮箱和公司的账号,要配置项目ID监控用量。我没用过教育或者公司邮箱的账号,你论坛里搜索看看。

佬,请问这个配置的目的是啥?不配置会影响运行吗?

GOOGLE_CLOUD_PROJECT 要如何配置呢?


只有 gemini-2.5-flash :bili_120:

是的,命令行临时设置一下代理就行了,我一直这么干

没影响,不用这两行

[API Error: {“error”:{“message”:"{\n "error": {\n "code": 429,\n "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, head to:
速率限制  |  Gemini API  |  Google AI for Developers 这个报错什么问题

感谢分享

我也有个新的类似的方法,先下载个ContextMenuManager(这个同时也可以管理鼠标右键显示的菜单栏)

可能下载后有俩版本(3.5/4.0都行),打开后在 主页->目录背景->双击’新建一个菜单项目’

确认后菜单文本我写成gemini了,菜单命令用

powershell.exe -noexit -command "Set-Location -literalPath '%V'; $env:HTTP_PROXY='http://127.0.0.1:7890'; $env:HTTPS_PROXY='http://127.0.0.1:7890'";gemini

保存后,随便打开一个文件夹右键,可以看到gemini,也挺方便的

2 Likes

这个方法也可以不下载这个软件,写一个reg文件改注册表。