前提
你要先有 NodeJS 18+ and NPM
安裝方式
npm install -g @google/gemini-cli
執行
gemini
選擇認證方式
我們選擇 Gemini API Key 的方式
如何產生 Gemini API Key 並設定
到 https://ai.dev/apikey 產一個
新增 .env , 填入
GEMINI_API_KEY=YOUR_API_KEY
範例:
429 Too Many Requests of Gemini-2.5-Pro
目前最多遇到的問題是預設的 Gemini-2.5-Pro 會噴出 429 Too Many Request
從 AI Studio 可以查看目前各個 Gemini Model 的 RPM,Gemini-2.5-Pro 的 RPM 只有 150 RPM… 😳
找出 Gemini-CLI 可用的 Gemini model
在 AI Studio > Chat > 在右方的 `Run settings` 裡面可以看到目前所有的 Gemini model list
看來 Gemini-2.5-Flash-Lite-Preview-06-17 這個 RPM 還可以啊… 4000 RPM
記得複製一下上方的這串, 等等會用到
gemini-2.5-flash-lite-preview-06-17
Gemini-CLI 指定 model 的方式
方式一: 執行 gemini 時帶入環境變數
GEMINI_MODEL="gemini-2.5-flash-lite-preview-06-17" gemini
方式二: 寫在 .env
來試試
Gemini-CLI 是否有類似 Claude Code 的 allowTools 功能?
順便說明一下 Gemini 這個回答的應用
Happy CLI!
~ Jimmy ~