Asalebeta

用 Gemini CLI 買入

透過 dotenv 檔把 Gemini CLI 指向 Asale,以及這對已經匯出同名變數的 shell 意味著什麼。

你不需要 Google 的 Gemini 付費方案,也能用 Gemini CLI。 打開買入開關之後,它的請求會走 Asale 市場,由別人閒置的訂閱額度來服務,你按實際用掉的 token 付 USDT。

這一篇裡有一個只有 Gemini CLI 才有的坑(第 6 步的環境變數),務必看一眼。

需要多久:約 15 分鐘 | 特有的坑:環境變數會蓋過設定

買入不需要你能存取 Anthropic / OpenAI / Google

你的工具把問題交給裝在你電腦上的 Asale,Asale 轉給市場,市場再派給某個賣方的電腦去問廠商。真正跟廠商打交道的是賣方那台機器,不是你的——你只要能連上 Asale 自己的伺服器就行。

第 1 步:裝好 Asale 用戶端並登入

還沒裝就先走 安裝用戶端:下載 → 安裝 → 帳戶 頁註冊登入。

用戶端主畫面

第 2 步:往錢包裡儲值一點 USDT

  1. 錢包 → 儲值 → 選鏈

    左側 錢包儲值 → 選 SolanaTRON

    錢包儲值頁

  2. 掃碼或複製位址轉帳

    手機錢包掃 QR Code;交易所則在 USDT 提幣頁面把網路選成你剛才選的那一條,貼上位址確認。

    儲值位址與 QR Code

  3. 等入帳

    已發現 → 確認中 → 已計入餘額。第一次 5–10 USDT 夠跑很久。

    已計入餘額

    鏈選錯了錢找不回來

    位址跟鏈綁定。別的網路發來的 USDT、別的幣種都不會入帳。以 QR Code 上方寫的網路名為準。

第 3 步:在電腦上裝 Gemini CLI

已經裝過(gemini --version 有輸出)就跳到第 4 步。

3.1 先裝 Node.js

  1. 下載 LTS 版

    打開 nodejs.org,點綠色的 LTS 按鈕。

    Node.js 官網的 LTS 下載按鈕

  2. 安裝

    Windows 按兩下 .msi;macOS 按兩下 .pkg;Linux 用套件管理器。

  3. 新開終端機驗證
    node -v
    

    必須新開視窗,舊視窗讀不到新 PATH。

3.2 裝 Gemini CLI

npm install -g @google/gemini-cli

終端機裡安裝 Gemini CLI 的輸出

驗證:

gemini --version
macOS / Linux 上裝不上,刷了一螢幕紅字

紅字裡如果有 EACCESpermission denied,是說它裝不進系統目錄。別用 sudo 硬裝,照下面這樣把安裝位置換到你自己的目錄:

mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
npm install -g @google/gemini-cli

3.3 先別登入 Google

走 Asale 買入不需要 Google 帳號,裝完不用管它的登入提示。

第 4 步:打開 Gemini CLI 的買入開關

先結束正在跑的 Gemini CLI

打開開關會改寫它的設定。另開一個乾淨的終端機視窗再操作。

左側 買入 → 找到 Gemini CLI → 打開 為此工具買入 Token

買入頁,Gemini CLI 開關已打開

還顯示「未偵測到」就點 重新整理

第 5 步:勾選允許買入的模型

展開 買入的模型(可多選),勾上你願意花錢的那些,旁邊有目前市場價。

模型多選列表

沒勾的模型,請求在你自己電腦上就被攔下來了,根本發不出去,一分錢不花。

第 6 步:檢查環境變數(Gemini CLI 特有,很容易踩)

真正的環境變數優先級更高

Asale 把設定寫在 ~/.gemini/.env 這個檔案裡。但這種檔案有個規矩:要是系統裡已經設了同名的環境變數,那系統裡那個說了算,檔案裡寫的會被無視。

也就是說,只要你以前在 .zshrc.bashrc、系統環境變數或 CI 裡設過 GEMINI_API_KEY,Gemini CLI 就會用那個,完全忽略 Asale 寫的——於是開關看著是開的,請求卻根本沒走市場

在你準備執行 gemini 的那個終端機裡檢查一下:

echo $GEMINI_API_KEY
echo $GOOGLE_GEMINI_BASE_URL

Windows PowerShell:

echo $env:GEMINI_API_KEY
echo $env:GOOGLE_GEMINI_BASE_URL

終端機裡檢查環境變數的輸出

有輸出(不是空的)就表示中了這個坑。去掉它:

unset GEMINI_API_KEY
unset GOOGLE_GEMINI_BASE_URL

想永久解決,把 .zshrc / .bashrc 裡那幾行刪掉或註解掉,然後新開一個視窗。

用戶端也會提醒你

如果 Asale 偵測到衝突的環境變數,賣出頁會直接跳一條警告:「環境變數 XXX 已設定,會覆蓋 CLI 的本機憑證」。看到就照上面處理。

第 7 步:重啟終端機視窗

~/.gemini/.env處理程序啟動時讀取的。關掉所有 Gemini CLI 的視窗,重新開一個。

重啟提醒

第 8 步:確認真的走了市場

新終端機裡執行:

gemini

隨便問一句,然後回 Asale → 記錄買入 分頁,那次請求應該出現:時間、模型、token 數、花了多少 USDT。

記錄頁買入分頁

磁碟上到底改了什麼

檔案改了哪些鍵
~/.gemini/.envGOOGLE_GEMINI_BASE_URLGEMINI_API_KEY

只往裡加這兩行,關掉開關時也只把這兩行刪掉,你自己寫在這個檔案裡的其他內容一個不動。

一個請求會花多少錢

每次提問之前,系統會先按這次最多可能花多少,從餘額裡預扣一筆——這個數通常比實際花的大不少。回答結束後按真實用量結算,多扣的立刻退回。請求出錯、沒產生用量、你中途按了 Ctrl+C——都不收錢。

不想用了怎麼關

買入 頁關掉 Gemini CLI 開關,然後重啟終端機視窗。那兩個鍵會被移除,請求重新直連 Google。

常見問題

開關是開的,記錄頁卻一條都沒有? 先查第 6 步的環境變數。這是 Gemini CLI 最常見的問題,沒有之一。其次是沒重啟終端機。

回報「503 無可用供給」? 目前沒人有這個模型的閒置額度。換一個模型或等一等。

回報「402 餘額不足」,可我有錢? 預扣的是「最多可能花多少」,通常比實際花的大不少,餘額少的時候就容易卡在這兒。多儲值一點就好。

我自己也有 Gemini 訂閱,能一邊買一邊賣嗎? 不能用同一個帳號。這個開關打開期間,從本機匯入的 Gemini 帳號會自動從販售清單裡拿掉。