gemini cli 无法使用第三方api的经历分享

2026-06-16 17:21 1

今天打开gemini cli, 突然要求我输入gemini_api_key了, 连不了第三方api了, 我寻思上周还用的好好的, 然后就开始各种排查, 各种回退版本重新安装啥的, ccs也更新了, 没用, 论坛里搜了下没找到啥解决办法.

后来想到可能是.env没加载的问题, 复制到项目目录下然后发现可以了, 项目目录是d:\services\test, 突然想起来d盘下有一个之前临时放的其他项目的.env文件没删, 估计是这个原因, 果然删除后就好了, 浪费我一下午时间 ^-^

后来试了下gemini cli在windows上的.env加载优先级似乎是从项目目录逐级往上到盘符, 然后才看用户目录.gemini目录

最新回复 (6)
  • lance 06-16 17:31
    1

    请问大佬,如何在gemini cli中配置中转url和key

  • 楼主 06-16 17:34
    2

    用cc-switch配置, 或者直接在用户目录下的.gemini.env直接改, 原理是一样的


    GOOGLE_GEMINI_BASE_URL=https://example.com
    GEMINI_API_KEY=sk-xxxx
    GEMINI_MODEL=gemini-3.1-pro-preview
  • lance 06-16 17:45
    3

    https://example.com







    是这样嘛

  • 楼主 06-16 17:47
    4

    是的, 模型id也要用你的第三方站支持的, 改完url和key, 已经启动的gemini需要重启

  • water 06-16 17:50
    5

    gemini cli 问问题时,调用googlesearch,经常卡死,一点都不好用

  • 楼主 06-16 17:55
    6

    那不清楚了, 我用的公益没太注意这个, 但写写简单的代码还是可以的, 可能有时候有几个请求超时, 但没有那种一直卡死的情况

* 帖子来源Linux.do
返回