Gemini cli安装记录

134 阅读1分钟

太懒了,本来上周五就要记录的,现在又要靠回忆了。


准备

以下是可选项,后续所有的步骤都是以谷歌账号实践
- 谷歌账号
- Gemini api key

步骤

  • vscode安装Gemini CLI Companion插件
  • 命令行安装Gemiin npm install -g @google/gemini-cli
  • 谷歌账号授权Gemini登录
  • 谷歌云创建project
  • 本地终端环境配置project id
  • 谷歌云IAM授权你的谷歌账号

这是大概步骤,详情参考官网指导

常见问题

  1. 浏览器授权gemini登录,终端没反应 正常情况下,终端都会有反馈提示,如果一点反应没有,大概率是网络问题。

    解决步骤:

    1. 梯子开启TUN模式。 ——正常情况下这一步就能解决问题。
    2. 梯子开启全局模式。
    3. 前两步都不行,就手动在终端配置http_proxy, 参考这位大佬的文章
    4. 这一步跟第1步的原理相同,如果你的xx不支持TUN,那就手动配置个加速器吧。我用的是Netch

Netch加速

据我所知,这是个免费的开源软件。 如果服务启动不了,注意更新下驱动,我是直接把wintun.dll文件替换了Netch原有的文件,如果直接就能启动,就不用这一步。

成功了

image.png